• Spectroscopy and Spectral Analysis
  • Vol. 42, Issue 12, 3783 (2022)
ZHENG Kai-yi*, SHEN Ye, ZHANG Wen, ZHOU Chen-guang, DING Fu-yuan, ZHANG Yang, ZHANG Rou-jia, SHI Ji-yong, and ZOU Xiao-bo
Author Affiliations
  • [in Chinese]
  • show less
    DOI: 10.3964/j.issn.1000-0593(2022)12-3783-06 Cite this Article
    ZHENG Kai-yi, SHEN Ye, ZHANG Wen, ZHOU Chen-guang, DING Fu-yuan, ZHANG Yang, ZHANG Rou-jia, SHI Ji-yong, ZOU Xiao-bo. Interval Genetic Algorithm for Double Spectra and Its Applications in Calibration Transfer[J]. Spectroscopy and Spectral Analysis, 2022, 42(12): 3783 Copy Citation Text show less

    Abstract

    As a non-destructive detection method, near-infrared (NIR) spectra have been widely used in food analysis. In NIR analysis, the model between spectra and sample concentrations should be calibrated in advance, and the concentrations of new samples can be predicted by substituting their spectra with the calibrated model. However, the variation of measurement conditions can lead to spectra changes. This problem can be solved by calibration transfer which corrects the new spectra (secondary spectra) to be accurately predicted by the old spectra (primary spectra) model. The calibration transfer always uses full primary and secondary spectra for correction. However, full primary and secondary spectra contain interference, including noise and background, which can increase prediction errors. Hence, variable select is used to selecting the informative regions of NIR for calibration transfer. The commonly used variable selection method always treats primary spectra, and both primary and secondary spectra share the same regions for calibration transfer. However, in practical work, the informative regions of primary and secondary spectra are not the same. Thus, both primary and secondary spectra using the same regions for calibration transfer can increase prediction errors. Moreover, the original spectral ranges of primary and secondary spectra may not be the same, and the secondary spectra can not use the regions selected by primary spectra for calibration transfer. In order to solve this problem, this paper proposed a Genetic algorithm for intervals of double spectra (GA-IDS), which selects informative regions for both primary and secondary spectra simultaneously for calibration transfer. The procedure of GA-IDS includes(1)Randomly generating chromosomes in the population;(2)Analyzing each one of the chromosomes and deleting the error ones; (3)Obtaining the primary and secondary spectra regions and the corresponding Root mean squared error of validation (RMSEV) based on each one of the chromosomes; (4)Executing selection, crossover and mutation operations. After finishing one loop, the GA-IDS goes to step (2) to repeat execute errors correction, RMSEV computation, selection, crossover and mutation operation. After achieving the criterion of the final termination, the spectra regions with minimal RMSEV can be retained. Two datasets, including corn and wheat datasets, were used to evaluate this algorithm. The results show that, compared with full variables, GA-IDS can select good regions for both primary and secondary spectra to reduce prediction errors. Compared with Iterative interval backward selection (IIBS), GA-IDS can achieve lower errors at the small
    ZHENG Kai-yi, SHEN Ye, ZHANG Wen, ZHOU Chen-guang, DING Fu-yuan, ZHANG Yang, ZHANG Rou-jia, SHI Ji-yong, ZOU Xiao-bo. Interval Genetic Algorithm for Double Spectra and Its Applications in Calibration Transfer[J]. Spectroscopy and Spectral Analysis, 2022, 42(12): 3783
    Download Citation