File(s) under permanent embargo
A unified learning algorithm to extract principal and minor components
Recently, many unified learning algorithms have been developed to solve the task of principal component analysis (PCA) and minor component analysis (MCA). These unified algorithms can be used to extract principal component and if altered simply by the sign, it can also serve as a minor component extractor. This is of practical significance in the implementations of algorithms. Convergence of the existing unified algorithms is guaranteed only under the condition that the learning rates of algorithms approach zero, which is impractical in many practical applications. In this paper, we propose a unified PCA & MCA algorithm with a constant learning rate, and derive the sufficient conditions to guarantee convergence via analyzing the discrete-time dynamics of the proposed algorithm. The achieved theoretical results lay a solid foundation for the applications of our proposed algorithm.
History
Journal
Digital signal processingVolume
19Issue
4Pagination
640 - 649Publisher
Academic PressLocation
Maryland Heights, Mo.Publisher DOI
ISSN
1051-2004eISSN
1095-4333Language
engPublication classification
C1 Refereed article in a scholarly journal; C Journal articleCopyright notice
2009, Elsevier Inc.Usage metrics
Keywords
principal component analysis (PCA)minor component analysis (MCA)deterministic discrete time (DDT) systemeigenvalueeigenvectorScience & TechnologyTechnologyEngineering, Electrical & ElectronicEngineeringDISCRETE-TIME DYNAMICSCONVERGENCE ANALYSISGLOBAL CONVERGENCENEURAL-NETWORKSMCAPCASUBSPACEEIGENVECTORSMATRIXSYSTEMMechanical Engineering
Licence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC