Boosting the Performance of Genetic Algorithms for Variable Selection in Partial Least Squares Spectral Calibrations
Related Experiment Video
Updated: Mar 1, 2026

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
Barry K Lavine1, Collin G White1
1Department of Chemistry, Oklahoma State University, Stillwater, OK, USA.
Abstract:
A genetic algorithm (GA) for variable selection in partial least squares (PLS) regression that incorporates adaptive boosting to identify informative wavelengths in near-infrared (NIR) spectra has been developed. Three studies demonstrating the advantages of incorporating an adaptive boosting routine into a GA that employs the root mean square error of calibration as its fitness function are highlighted: (1) prediction of hydroxyl number of terpolymers from NIR diffuse reflectance spectra; (2) calibration of acetone from NIR transmission spectra of mixtures of water, acetone, t-butyl alcohol and isopropyl alcohol; and (3) determination of the active pharmaceutical ingredients in drug tablets from NIR diffuse reflectance spectra. The performance of the GA with adaptive boosting to select wavelengths was compared with one without adaptive boosting. For all three NIR data sets, variable selected PLS models developed by a GA with adaptive boosting performed better. Analysis of the wavelengths selected by the GA with adaptive boosting also demonstrate that chemical information indicative of the analyte was captured by the selected wavelengths.
Related Concept Videos
Calibration Curves: Linear Least Squares
For data that follow a straight line, the standard method for fitting is the linear...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Frequency-dependent Selection
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...
Genetic Variation
Genes exist in different versions called alleles,...
Gaussian Elimination: Problem Solving

