Using artificial neural networks for solving chemical problems Part I. Multi-layer feed-forward networks

Abstract Smits, J.R.M., Melssen, W.J., Buydens, L.M.C. and Kateman, G., 1994. Using artificial neural networks for solving chemical problems. Part I. Multi-layer feed-forward networks. Chemometrics and Intelligent Laboratory Systems , 22: 165–189. This tutorial focuses on the practical issues concerning applications of different types of neural networks. The tutorial is divided into two parts. In the first part, an overview of the general appearance of neural networks is given and the multi-layer feed-forward neural network is described. In the second part, the Kohonen self-organising feature map and the Hopfield network are discussed. Since the multi-layer feed-forward neural network is one of the most popular networks, the theory concerning this network can easily be found in other references (B.J. Wythoff, Chemom. Intell. Lab. Syst. , 18 (1993) 115–155) and is therefore only described superficially in this paper. Much attention is paid to the practical issues concerning applications of the networks. For each network, a description is given of the types of problems which can be tackled by the specific neural network, followed by a protocol for the development of the system. It is seen that different neural networks are suited for different kinds of problems. Application of the networks is not always straightforward; a lot of constraints and conditions have to be fulfilled when using neural networks properly. They appear to be powerful techniques, but often a lot of experience is needed. In this paper some guidelines are given to avoid the most common difficulties in applying neural networks to chemical problems.

[1]  Matthias Otto,et al.  Application of Fuzzy Neural Network to Spectrum Identification , 1990 .

[2]  Thomas H. Pierce,et al.  Expert System Applications in Chemistry , 1989 .

[3]  J. Rubner,et al.  A Self-Organizing Network for Principal-Component Analysis , 1989 .

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

[5]  S. Wold Nonlinear partial least squares modelling II. Spline inner relation , 1992 .

[6]  Gerrit Kateman,et al.  Two-dimensional mapping of IR spectra using a parallel implemented self-organising feature map , 1993 .

[7]  J. Hopfield,et al.  Computing with neural circuits: a model. , 1986, Science.

[8]  Duane DeSieno,et al.  Adding a conscience to competitive learning , 1988, IEEE 1988 International Conference on Neural Networks.

[9]  C. B. Lucasius,et al.  Understanding and using genetic algorithms Part 1. Concepts, properties and context , 1993 .

[10]  J J Hopfield,et al.  Collective computation in neuronlike circuits. , 1987, Scientific American.

[11]  Gerrit Kateman,et al.  Pattern classification with artificial neural networks : classification of algae, based upon flow cytometer data , 1992 .

[12]  Gerrit Kateman,et al.  Interpretation of infrared spectra with modular neural-network systems , 1993 .

[13]  Geoffrey E. Hinton,et al.  A Learning Algorithm for Boltzmann Machines , 1985, Cogn. Sci..

[14]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[15]  Stephen Grossberg,et al.  The ART of adaptive pattern recognition by a self-organizing neural network , 1988, Computer.

[16]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[17]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[18]  F ROSENBLATT,et al.  The perceptron: a probabilistic model for information storage and organization in the brain. , 1958, Psychological review.

[19]  Bart Kosko Constructing an associative memory , 1987 .

[20]  W S McCulloch,et al.  A logical calculus of the ideas immanent in nervous activity , 1990, The Philosophy of Artificial Intelligence.

[21]  J J Hopfield,et al.  Neurons with graded response have collective computational properties like those of two-state neurons. , 1984, Proceedings of the National Academy of Sciences of the United States of America.

[22]  BART KOSKO,et al.  Bidirectional associative memories , 1988, IEEE Trans. Syst. Man Cybern..

[23]  R. Lippmann,et al.  An introduction to computing with neural nets , 1987, IEEE ASSP Magazine.

[24]  Konstantinos Ioannis Diamantaras Principal component learning networks and applications , 1992 .

[25]  Kurt Hornik,et al.  Neural networks and principal component analysis: Learning from examples without local minima , 1989, Neural Networks.

[26]  C. B. Lucasius,et al.  Understanding and using genetic algorithms Part 2. Representation, configuration and hybridization , 1994 .

[27]  T. Kohonen Self-organized formation of topographically correct feature maps , 1982 .

[28]  Richard P. Lippmann,et al.  An introduction to computing with neural nets , 1987 .

[29]  Gregory L. Murphy,et al.  Psychological concepts in a parallel system , 1986 .

[30]  Bernard Widrow,et al.  Adaptive switching circuits , 1988 .

[31]  P. Gemperline,et al.  Spectroscopic calibration and quantitation using artificial neural networks , 1990 .