NobleBlocks

Research indexJournal article

Efficient Neural Network Based Principal Component Analysis Algorithm

Pandey, Chakraborty, Nandi

1 Oct 2018

NobleIDark:/48914/w1/20260515/5D1BD2DBDOI10.1109/infocomtech.2018.8722348

Paywalled

The full text is at the publisher

You can read the abstract here, or open it at the publisher.

Read at the publisher

Abstract

Principal Component Analysis (PCA) is a very important Statistical analysis tool and therefore many researchers are working to improve the algorithm for better performance and better data interpretation. To improve PCA algorithm in this paper we propose to deploy a multilayer neural network with linear artificial neurons to calculate eigenvalues and corresponding eigenvectors using back-propagation learning algorithm. This approach enables us to find all the eigenvalues and its corresponding eigenvectors simultaneously by training the network. Conventional approach to calculate eigen pairs using singular value decomposition (SVD) is time consuming for large datasets because it is suitable to find one particular eigen pair during one run. The second approach that we propose for improving PCA is to decide the best eigenvectors or the principal components that best represent our original input data. This is done by extracting important features by a neural network of desired dimension from our original data by training all the features of that data.

Discussion

Citations

Topics

More

Suggest a correction or report