Simulated‐annealing‐based optimization algorithms: Fundamentals and wavelength selection applications

Simulated annealing (SA) is a stochastic search method that has been applied to combinatorial search problems in chemometrics. Unlike strict iterative improvement methods, SA tolerates temporary moves to detrimental parameter configurations during an optimization. The method used by SA to decide whether or not to accept detrimental steps is a special case of a more general acceptance rule. The present work investigates the performance of various SA‐type algorithms that differ only in the acceptance rule for detrimental steps when optimizing continuous or discrete problems. A method for step width modulation is introduced to overcome the poor ability of SA type algorithms to locate the exact extreme of a function. The studied search strategies are modified for the discrete problem of wavelength selection. In order to evaluate SA‐type algorithms and their abilities to deal with the wavelength selection problem, two global measures of selectivity are used as criteria to determine the most suitable wavelength subset that maximizes selectivity for pure component ultraviolet–visible spectra.

[1]  Larry Goldstein,et al.  Neighborhood size in the Simulated Annealing Algorithm , 1988 .

[2]  J. Kalivas A Simplex Optimized Inductively Coupled Plasma Spectrometer with Minimization of Interferences , 1987 .

[3]  W. V. Ligon,et al.  Adjustable open-split interface for gas chromatography/mass spectrometry providing solvent diversion and invariant ion source pressure , 1991 .

[4]  G. Dueck New optimization heuristics , 1993 .

[5]  Gerhard W. Dueck,et al.  Threshold accepting: a general purpose optimization algorithm appearing superior to simulated anneal , 1990 .

[6]  John H. Kalivas,et al.  Global optimization by simulated annealing with wavelength selection for ultraviolet-visible spectrophotometry , 1989 .

[7]  A. Lorber Error propagation and figures of merit for quantification by solving matrix equations , 1986 .

[8]  M. Huber Structural optimization of vapor pressure correlations using simulated annealing and threshold accepting: Application to R134a☆ , 1994 .

[9]  G. Rechnitz,et al.  Amperometric method for the determination of superoxide dismutase activity at physiological pH , 1989 .

[10]  Wolfhard Wegscheider,et al.  Selectivity and limits of detection in inductively coupled plasma optical emission spectrometry using multivariate calibration , 1992 .

[11]  F. P. Zscheile,et al.  Instability of Linear Systems Derived from Spectrophotometric Analysis of Multicomponent Systems. , 1962 .

[12]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[13]  John H. Kalivas,et al.  Comparison of Forward Selection, Backward Elimination, and Generalized Simulated Annealing for Variable Selection , 1993 .

[14]  Peisheng Cong,et al.  Numeric genetic algorithm Part I. Theory, algorithm and simulated experiments , 1994 .

[15]  M. E. Johnson,et al.  Generalized simulated annealing for function optimization , 1986 .

[16]  C. B. Lucasius,et al.  Genetic algorithms in wavelength selection: a comparative study , 1994 .

[17]  John H. Kalivas,et al.  Convergence of generalized simulated annealing with variable step size with application towards parameter estimations of linear and nonlinear models , 1991 .

[18]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.