Learning Linear and Nonlinear PCA with Linear Programming

作者:Rui Zhang, Wenjian Wang

摘要

An SVM-like framework provides a novel way to learn linear principal component analysis (PCA). Actually it is a weighted PCA and leads to a semi-definite optimization problem (SDP). In this paper, we learn linear and nonlinear PCA with linear programming problems, which are easy to be solved and can obtain the unique global solution. Moreover, two algorithms for learning linear and nonlinear PCA are constructed, and all principal components can be obtained. To verify the performance of the proposed method, a series of experiments on artificial datasets and UCI benchmark datasets are accomplished. Simulation results demonstrate that the proposed method can compete with or outperform the standard PCA and kernel PCA (KPCA) in generalization ability but with much less memory and time consuming.

论文关键词:Principal component analysis, Linear programming, Support vector machine

论文评审过程:

论文官网地址:https://doi.org/10.1007/s11063-011-9170-4