Back Propagation Algorithm: The Best Algorithm Among the Multi-layer Perceptron Algorithm

A multilayer perceptron is a feed forward artificial neural network model that maps sets of input data onto a set of appropriate output. It is a modification of the standard linear perceptron in that it uses three or more layers of neurons (nodes) with nonlinear activation functions and is more powerful than the perceptron in that it can distinguish data that is not linearly separable, or separable by a hyper plane. MLP networks are general-purpose, flexible, nonlinear models consisting of a number of units organized into multiple layers. The complexity of the MLP network can be changed by varying the number of layers and the number of units in each layer. Given enough hidden units and enough data, it has been shown that MLPs can approximate virtually any function to any desired accuracy. This study presents the performance comparison between multi-layer perceptron (back propagation, delta rule and perceptron). Perceptron is a steepest descent type algorithm that normally has slow convergence rate and the search for the global minimum often becomes trapped at poor local minima. The current study investigates the performance of three algorithms to train MLP networks. It was found that the back propagation algorithm are much better than others algorithms.

[1]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[2]  Heikki Mannila,et al.  Principles of Data Mining , 2001, Undergraduate Topics in Computer Science.

[3]  Patrick van der Smagt,et al.  Introduction to neural networks , 1995, The Lancet.

[4]  Michael R. Anderberg,et al.  Cluster Analysis for Applications , 1973 .

[5]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[6]  Eric R. Ziegel,et al.  Mastering Data Mining , 2001, Technometrics.

[7]  李幼升,et al.  Ph , 1989 .

[8]  Yoav Freund,et al.  Large Margin Classification Using the Perceptron Algorithm , 1998, COLT.

[9]  Mohammad R. Sayeh,et al.  A neural network approach to robust shape classification , 1990, Pattern Recognit..

[10]  Ashutosh Kumar Singh,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction , 2010 .

[11]  T. Stein International Geoscience And Remote Sensing Symposium , 1992, [Proceedings] IGARSS '92 International Geoscience and Remote Sensing Symposium.

[12]  Shahrul Azman Mohd Noah,et al.  Fish recognition based on robust features extraction from color texture measurements using back-propagation classifier , 2010 .

[13]  Jiawei Han,et al.  Data Mining: Concepts and Techniques , 2000 .

[14]  J. Eastwood,et al.  Perception without awareness: perspectives from cognitive psychology , 2001, Cognition.

[15]  Veerendra Singh,et al.  Application of image processing and radial basis neural network techniques for ore sorting and ore classification , 2005 .

[16]  G. Kane Parallel Distributed Processing: Explorations in the Microstructure of Cognition, vol 1: Foundations, vol 2: Psychological and Biological Models , 1994 .

[17]  Cecilia Moloney,et al.  SAR sea-ice texture classification using discrete wavelet transform based methods , 2002, IEEE International Geoscience and Remote Sensing Symposium.

[18]  P. Werbos,et al.  Beyond Regression : "New Tools for Prediction and Analysis in the Behavioral Sciences , 1974 .

[19]  Yves Chauvin,et al.  Backpropagation: theory, architectures, and applications , 1995 .