Performance evaluation and dynamic node generation criteria for “principal component analysis” neural networks

This paper is concerned with the solution of the principal component analysis (PCA) problem with the aid of neural networks (NNs). After an overview of the basic NN-based PCA concepts and a listing of the available algorithms, two criteria for evaluating PCA NN algorithms are proposed. Then, a new criterion for the generation of improved PCA NN structures with reduced size is presented. Using this criterion, one can start with a small network and dynamically add new nodes at the hidden layer(s) during training, one at a time, until the desired performance is achieved. A simulation example is provided that shows the applicability and effectiveness of the methodology.

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

[2]  Spyros G. Tzafestas Advances in intelligent systems : concepts, tools and applications , 1999 .

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

[4]  Lei Xu,et al.  Least mean square error reconstruction principle for self-organizing neural-nets , 1993, Neural Networks.

[5]  Spyros G. Tzafestas Advances in Intelligent Systems , 1999 .

[6]  Mahmood R. Azimi-Sadjadi,et al.  Principal component extraction using recursive least squares learning , 1995, IEEE Trans. Neural Networks.

[7]  Anil K. Jain,et al.  A nonlinear projection method based on Kohonen's topology preserving maps , 1992, IEEE Trans. Neural Networks.

[8]  Jian-Kang Wu,et al.  Neural networks and simulation methods , 1993 .

[9]  Erkki Oja,et al.  Principal components, minor components, and linear neural networks , 1992, Neural Networks.

[10]  Spyros G. Tzafestas,et al.  On the overtraining phenomenon of backpropagation neural networks , 1996 .

[11]  Spyros G. Tzafestas,et al.  A multi-network architecture for high generalization in pattern recognition with backpropagation neural network modules , 1996, 1996 IEEE International Conference on Systems, Man and Cybernetics. Information Intelligence and Systems (Cat. No.96CH35929).

[12]  Günther Schmidt,et al.  Progress in System and Robot Analysis and Control Design , 1999 .

[13]  Spyros G. Tzafestas Soft Computing in Systems and Control Technology , 1999 .

[14]  Toshio Fukuda,et al.  Learning algorithms of layered neural networks via extended Kalman filters , 1991 .

[15]  Anil K. Jain,et al.  Artificial neural networks for feature extraction and multivariate data projection , 1995, IEEE Trans. Neural Networks.

[16]  Spyros G. Tzafestas Advances in Intelligent Autonomous Systems , 1999 .

[17]  Shyang Chang,et al.  An adaptive learning algorithm for principal component analysis , 1995, IEEE Trans. Neural Networks.

[18]  Spyros G. Tzafestas Methods and Applications of Intelligent Control , 1997 .

[19]  Toshio Fukuda,et al.  An iterative learning control for noisy systems by using linear neural networks , 1992 .