摘要

Genetic algorithm (GA) is an effective method in regions selection applied in building multivariate calibration model based on partial least squares regression. If genetic algorithm is run repeatedly as a block, the optimal solution is obtained faster, the numbers of data used to build calibration model are further reduced, and the prediction precision is further improved. An efficient method named region selecting by genetic algorithms (R-SGA) for building a PLS calibration model of NIR is presented in the present paper, in which each gene of chromosome represents a sub-region. In the R-SGA method, one needs to divide averagely the full spectral band into many sub-regions, and to build a research space with all the combinations of these sub-regions. The FT-NIR spectra were processed by GA after MSC and Savitky-Golay smoothing, a PLS calibration model of NIR was built by using the optimal combinations of these sub-regions. Meanwhile, the full region selecting PLS (FS-PLS) and experiential region selecting PLS (ES-PLS) models were developed using spectra after first-order derivative pretreatment. The seven intervals selected by region selecting by R-SGA which contained 434 variables were used as calibration set in GA-PLS. The prediction precision of GA-PLS model was better than FS-PLS and ES-PLS models, with R-c=0. 966, RMSEC=0. 469, R-v =0. 954 and RM-SEP=0. 797. It was concluded that by using GA technique, in the pretreatment of apple SSC model by PLS, it is possible to optimize data selecting, enhance the precision of prediction and reduce the number of variables of calibration.