Convergence analysis of a deterministic discrete time system of Oja's PCA learning algorithm

被引:56
|
作者
Yi, Z [1 ]
Ye, M
Lv, JC
Tan, KK
机构
[1] Univ Elect Sci & Technol China, Sch Engn & Comp Sci, Computat Intelligence Lab, Chengdu 610054, Peoples R China
[2] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 117576, Singapore
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2005年 / 16卷 / 06期
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
eigenvalue; eigenvector; neural network; Oja's learning algorithm; principal component analysis (PCA);
D O I
10.1109/TNN.2005.852236
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The convergence of Oja's principal component analysis (PCA) learning algorithms is a difficult topic for direct study and analysis. Traditionally, the convergence of these algorithms is indirectly analyzed via certain deterministic continuous time (DCT) systems. Such a method will require the learning rate to converge to zero, which is not a reasonable requirement to impose in many practical applications. Recently, deterministic discrete time (DDT) systems have been proposed instead to indirectly interpret the dynamics of the learning algorithms. Unlike DCT systems, DDT systems allow learning rates to be constant (which can be a nonzero). This paper will provide some important results relating to the convergence of a DDT system of Oja's PCA learning algorithm. It has the following contributions: 1) A number of invariant sets are obtained, based on which we can show that any trajectory starting from a point in the invariant set will remain in the set forever. Thus, the nondivergence of the trajectories is guaranteed. 2) The convergence of the DDT system is analyzed rigorously. It is proven, in the paper, that almost all trajectories of the system starting from points in an invariant set will converge exponentially to the unit eigenvector associated with the largest eigenvalue of the correlation matrix. In addition, exponential convergence rate are obtained, providing useful guidelines for the selection of fast convergence learning rate. 3) Since the trajectories may diverge, the careful choice of initial vectors is an important issue. This paper suggests to use the domain of unit hyper sphere as initial vectors to guarantee convergence. 4) Simulation results will be furnished to illustrate the theoretical results achieved.
引用
收藏
页码:1318 / 1328
页数:11
相关论文
共 50 条
  • [31] Streaming k-PCA: Efficient guarantees for Oja’s algorithm, beyond rank-one updates
    Huang, De
    Niles-Weed, Jonathan
    Ward, Rachel
    Proceedings of Machine Learning Research, 2021, 134 : 2463 - 2498
  • [32] Streaming k-PCA: Efficient guarantees for Oja's algorithm, beyond rank-one updates
    Huang, De
    Niles-Weed, Jonathan
    Ward, Rachel
    CONFERENCE ON LEARNING THEORY, VOL 134, 2021, 134
  • [33] Robustness and convergence rate of a discrete-time learning control algorithm for a class of nonlinear systems
    Saab, SS
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 1999, 9 (09) : 559 - 571
  • [34] Convergence analysis of a discrete-time single-unit gradient ICA algorithm
    Ye, Mao
    Li, Xue
    Yang, Chengfu
    Gao, Zengan
    ADVANCES IN NEURAL NETWORKS - ISNN 2006, PT 1, 2006, 3971 : 1140 - 1146
  • [35] Convergence analysis of discrete-time consensus algorithm with both self and transmission delays
    Chen, Yao
    Li, Fangfei
    Hou, Bo
    Tan, Shaolin
    Zhu, Henghui
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2016, 353 (11): : 2467 - 2481
  • [36] Convergence time for the linkage learning genetic algorithm
    Chen, YP
    Goldberg, DE
    CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 39 - 46
  • [37] Convergence time for the linkage learning genetic algorithm
    Chen, YP
    Goldberg, DE
    EVOLUTIONARY COMPUTATION, 2005, 13 (03) : 279 - 302
  • [38] Arriving-on-time problem - Discrete algorithm that ensures convergence
    Nie, Yu
    Fan, Yueyue
    NETWORK MODELING 2006, 2006, (1964): : 193 - 200
  • [39] DISCRETE TIME MRAC SYSTEM WITH IMPROVED CONVERGENCE.
    Al-Salman, R.
    Nagarajan, R.
    Jerew, D.H.
    Journal of the Institution of Engineers. India. Electronics and telecommunication engineering division, 1983, 64 : 17 - 20
  • [40] Global Convergence Analysis of the Flower Pollination Algorithm: A Discrete-Time Markov Chain Approach
    He, Xingshi
    Yang, Xin-She
    Karamanoglu, Mehmet
    Zhao, Yuxin
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 1354 - 1363