Memetic algorithms-based artificial multiplicative neural models selection for resolving multi-component mixtures based on dynamic responses

Abstract The potential of the product unit neural networks built by using different memetic evolutionary algorithms for the simultaneous determination of mixtures of analytes based on dynamic responses was investigated. For this purpose, three methodologies for obtaining the structure and weights of neural networks were proposed, based on the combination of the evolutionary programming algorithm, a clustering process and a local improvement procedure carried out by the Levenberg–Marquardt algorithm. To test these approaches, two phenol derivatives, pyrogallol and gallic acid, were quantified in mixtures based on their perturbation effect in a classical oscillating chemical system, namely, the Belousov–Zhabotinskyi reaction. The four-parameter Weibull curve associated with the profile of perturbation response estimated by the Levenberg–Marquardt method was used as input data for the models. Straightforward network topologies 4:3:1 (13 weights) and 4:2:1 (9 weights) for pyrogallol and gallic acid, respectively, allowed the analytes to be quantified with great accuracy (mean standard error of prediction for the generalization test) and precision (standard deviation) of 2.45% and 0.21 for pyrogallol and 7.61% and 1.63 for gallic acid. The selected model can be easily implemented via software by using simple quantification equations, from which significant chemical remarks can be inferred. Finally, the product unit neural network modelling offered better results when compared with sigmoidal neural networks and response surface analysis.

[1]  大房 健 基礎講座 電気泳動(Electrophoresis) , 2005 .

[2]  J. R. Torres-Lapasió,et al.  A hybrid genetic algorithm with local search: I. Discrete variables: optimisation of complementary mobile phases , 2001 .

[3]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[4]  Miss A.O. Penney (b) , 1974, The New Yale Book of Quotations.

[5]  Bernd Freisleben,et al.  Fitness Landscapes, Memetic Algorithms, and Greedy Operators for Graph Bipartitioning , 2000, Evolutionary Computation.

[6]  James R. Wilson,et al.  Empirical Investigation of the Benefits of Partial Lamarckianism , 1997, Evolutionary Computation.

[7]  Richard G. Brereton,et al.  Introduction to multivariate calibration in analytical chemistry , 2000 .

[8]  Gerrit Kateman,et al.  Using artificial neural networks for solving chemical problems Part I. Multi-layer feed-forward networks , 1994 .

[9]  R. H. J. M. Otten,et al.  The Annealing Algorithm , 1989 .

[10]  D. Pérez-Bendito,et al.  Critical Review. Approaching the use of oscillating reactions for analytical monitoring , 1998 .

[11]  Serge Kokot,et al.  Simultaneous Spectrophotometric Determination of Maltol, Ethyl Maltol, Vanillin and Ethyl Vanillin in Foods by Multivariate Calibration and Artificial Neural Networks. , 2005 .

[12]  Steven D. Brown,et al.  Transfer of multivariate calibration models: a review , 2002 .

[13]  Masafumi Hagiwara,et al.  Quantification of ternary mixtures of heavy metal cations from metallochromic absorbance spectra using neural network inversion. , 2004, Analytical chemistry.

[14]  Michael Schmitt,et al.  On the Complexity of Computing and Learning with Multiplicative Neural Networks , 2002, Neural Computation.

[15]  César Hervás-Martínez,et al.  Multi-objective cooperative coevolution of artificial neural networks (multi-objective cooperative networks) , 2002, Neural Networks.

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

[17]  Kevin N. Gurney,et al.  Training nets of hardware realizable sigma-pi units , 1992, Neural Networks.

[18]  C. Bessant,et al.  Simultaneous quantification of analytes in quaternary mixtures using dual pulse staircase voltammetry and genetically optimised neural networks. , 2004, The Analyst.

[19]  A. C. Martínez-Estudillo,et al.  Hybridization of evolutionary algorithms and local search by means of a clustering method , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[20]  J. Zupan,et al.  Neural networks: A new method for solving chemical problems or just a passing phase? , 1991 .

[21]  Michel José Anzanello,et al.  Chemometrics and Intelligent Laboratory Systems , 2009 .

[22]  Serge Kokot,et al.  Simultaneous Determination of Three Organophosphorus Pesticides by Differential Pulse Stripping Voltammetry and Chemometrics , 2004 .

[23]  Christopher R. Houck,et al.  Comparison of genetic algorithms, random restart and two-opt switching for solving large location-allocation problems , 1996, Comput. Oper. Res..

[24]  A. Safavi,et al.  Single-step calibration, prediction and real samples data acquisition for artificial neural network using a CCD camera. , 2004, Talanta.

[25]  Reinhard Männer,et al.  Parallel Problem Solving from Nature — PPSN III , 1994, Lecture Notes in Computer Science.

[26]  Alan F. Murray,et al.  International Joint Conference on Neural Networks , 1993 .

[27]  P. Strizhak,et al.  Potential of the analyte pulse perturbation technique for the determination of polyphenols based on the Belousov-Zhabotinskii reaction , 2000 .

[28]  H. W. de Boer,et al.  Proceedings of the Conference , 1931 .

[29]  Josef Havel,et al.  Artificial neural networks based on genetic input selection for quantification in overlapped capillary electrophoresis peaks. , 2004, Talanta.

[30]  Serge Kokot,et al.  Application of Multivariate Calibration and Artificial Neural Networks to Simultaneous Kinetic-Spectrophotometric Determination of Carbamate Pesticides , 2004 .

[31]  Peter J. Angeline,et al.  An evolutionary algorithm that constructs recurrent neural networks , 1994, IEEE Trans. Neural Networks.

[32]  V. Dohnal,et al.  Quantitative chiral analysis in capillary electrophoresis from unresolved peaks using derivative electropherograms, experimental design, and artificial neural networks , 2003, Electrophoresis.

[33]  Xin Yao,et al.  A new evolutionary system for evolving artificial neural networks , 1997, IEEE Trans. Neural Networks.

[34]  F. Glover,et al.  Handbook of Metaheuristics , 2019, International Series in Operations Research & Management Science.

[35]  Dolores Pérez-Bendito,et al.  Recent advances in kinetometrics , 1996 .

[36]  Keith E. Mathias,et al.  In Parallel Problem Solving from Nature-PPSN III , 1994 .

[37]  J. R. Torres-Lapasió,et al.  A hybrid genetic algorithm with local search , 2001 .

[38]  César Hervás-Martínez,et al.  Correction of Temperature Variations in Kinetic-Based Determinations by Use of Pruning Computational Neural Networks in Conjunction with Genetic Algorithms , 2000, J. Chem. Inf. Comput. Sci..

[39]  César Hervás-Martínez,et al.  Heuristic Extraction of Rules in Pruned Artificial Neural Networks Models Used for Quantifying Highly Overlapping Chromatographic Peaks , 2004, J. Chem. Inf. Model..

[40]  F. Salinas,et al.  Use of neural networks and diode-array detection to develop an isocratic HPLC method for the analysis of nitrophenol pesticides and related compounds , 2001 .

[41]  César Hervás-Martínez,et al.  Improving the Quantification of Highly Overlapping Chromatographic Peaks by Using Product Unit Neural Networks Modeled by an Evolutionary Algorithm , 2005, J. Chem. Inf. Model..

[42]  James F. Frenzel,et al.  Training product unit neural networks with genetic algorithms , 1993, IEEE Expert.

[43]  Günter Gauglitz,et al.  Growing neural networks for a multivariate calibration and variable selection of time-resolved measurements , 2003 .

[44]  César Hervás-Martínez,et al.  Use of Pruned Computational Neural Networks for Processing the Response of Oscillating Chemical Reactions with a View to Analyzing Nonlinear Multicomponent Mixtures , 2001, Journal of chemical information and computer sciences.

[45]  F Despagne,et al.  Neural networks in multivariate calibration. , 1998, The Analyst.

[46]  H. Sharghi,et al.  Application of artificial neural network to simultaneous potentiometric determination of silver(I), mercury(II) and copper(II) ions by an unmodified carbon paste electrode. , 2004, Talanta.

[47]  Marco Dorigo,et al.  New Ideas in Optimisation , 1999 .

[48]  Marcelo Blanco,et al.  Use of circular dichroism and artificial neural networks for the kinetic-spectrophotometric resolution of enantiomers , 2001 .

[49]  R. Brereton,et al.  Crucial problems in regression modelling and their solutions. , 2002, The Analyst.