Correction of temperature variations in kinetic-based determinations by use of pruning computational neural networks in conjunction with genetic algorithms

被引:15
作者
Hervás, C [1 ]
Algar, JA [1 ]
Silva, M [1 ]
机构
[1] Univ Cordoba, Dept Comp Sci, E-14004 Cordoba, Spain
来源
JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES | 2000年 / 40卷 / 03期
关键词
D O I
10.1021/ci9901284
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The joint use of genetic algorithms and pruning computational neural networks is shown to be an effective means for selecting the number of inputs required to correct temperature variations in kinetic-based determinations. The genetic algorithm uses a pruning procedure based on Bayesian regularization and is highly efficient as a feature selector: it provides quite good results in the generalization process without thr need to use a validation set. The fitness function is defined as the sum of two subfunctions: one controls the learning ability of the network and the other its complexity. The training, pruning, and generalization processes were initially tested with simulated data in order to acquire preliminary information for the ensuing work with real data. The performance of the proposed method was assessed by applying it to the determination of the amino acid L-glycine by its classical spectrophotometric reaction with ninhydrin. A straightforward network topology including temperature as input (40+T:2:1 with 19 connections after the pruning process) was used to estimate the L-glycine concentration from kinetic curves affected by temperature variations over the range 60-75 degrees C, using kinetic data acquired up to only 1.5 half-lives. The trained network estimates this concentration with a standard error of prediction for the testing set of ca. 8%, which is much smaller than those provided by a classical parametric method such as nonlinear regression (even if kinetic data acquired at longer half-lives are used). Finally, a kinetic interpretation of the pruning process is provided in order to better demonstrate its potential for kinetic analysis.
引用
收藏
页码:724 / 731
页数:8
相关论文
共 26 条
[1]  
[Anonymous], P 1989 INT JOINT C A
[2]  
Baker J. E., 1985, Proceedings of the International Conference on Genetic Algorithms and their Applications, P101
[3]   Coupling weight elimination with genetic algorithms to reduce network size and preserve generalization [J].
Bebis, G ;
Georgiopoulos, M ;
Kasparis, T .
NEUROCOMPUTING, 1997, 17 (3-4) :167-194
[4]   An iterative pruning algorithm for feedforward neural networks [J].
Castellano, G ;
Fanelli, AM ;
Pelillo, M .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1997, 8 (03) :519-531
[5]  
Crouch SR, 1998, ANAL CHEM, V70, p53R
[6]   Variable selection for neural networks in multivariate calibration [J].
Despagne, F ;
Massart, DL .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 1998, 40 (02) :145-163
[7]   OPTIMIZATION OF CONTROL PARAMETERS FOR GENETIC ALGORITHMS [J].
GREFENSTETTE, JJ .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1986, 16 (01) :122-128
[8]  
Hassibi B., 1993, ADV NEURAL INFORM PR, P164, DOI DOI 10.5555/645753.668069
[9]   Computational neural networks for resolving nonlinear multicomponent systems based on chemiluminescence methods [J].
Hervas, C ;
Ventura, S ;
Silva, M ;
Perez-Bendito, D .
JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 1998, 38 (06) :1119-1124
[10]  
HOLLAND JH, 1992, ADAPTATION NATURAL A