Developing Practical Neural Network Applications Using Back‐Propagation
- 1 March 1994
- journal article
- Published by Wiley in Computer-Aided Civil and Infrastructure Engineering
- Vol. 9 (2) , 145-159
- https://doi.org/10.1111/j.1467-8667.1994.tb00369.x
Abstract
In the past few years, neural networks have emerged as a problem‐solving technique with capabilities suited to many civil engineering problems. Among the various neural network paradigms available, back‐propagation is by far the most utilized for its relatively simple mathematical proofs and good generalization capabilities. Despite its capabilities, back‐propagation suffers from several problems that hinder the development of practical neural network applications. These include slow training, ill‐defined knowledge representation and problem structuring, and nonguided design of an optimal network configuration for adequate generalization. This paper represents an effort to guide the process of developing practical neural network applications using back‐propagation. The paper starts with a brief description of back‐propagation mathematics. Some of the heuristics and techniques used to overcome back‐propagation problems, particularly lack of generalization, are identified and outlined, along with areas of potential improvements to the paradigm. An application development methodology is proposed utilizing the identified heuristics and techniques. The methodology provides a structured framework for designing and implementing practical neural network applications with less effort.Keywords
This publication has 22 references indexed in Scilit:
- Potential applications of neural networks in constructionCanadian Journal of Civil Engineering, 1992
- Fast training algorithms for multilayer neural netsIEEE Transactions on Neural Networks, 1991
- Complete solution of the local minima in the XOR problemNetwork: Computation in Neural Systems, 1991
- Sample sizes for multiple-output threshold networksNetwork: Computation in Neural Systems, 1991
- A method for self-determination of adaptive learning rates in back propagationNeural Networks, 1991
- Three applications of neurocomputing in biomedical researchNeurocomputing, 1990
- Neural Networks in Structural EngineeringComputer-Aided Civil and Infrastructure Engineering, 1990
- A simple procedure for pruning back-propagation trained neural networksIEEE Transactions on Neural Networks, 1990
- What Size Net Gives Valid Generalization?Neural Computation, 1989
- Learning the hidden structure of speechThe Journal of the Acoustical Society of America, 1988