Kernel recursive least squares dictionary learning algorithm

被引:2
|
作者
Alipoor, Ghasem [1 ]
Skretting, Karl [2 ]
机构
[1] Hamedan Univ Technol, Elect Engn Dept, Hamadan 6516913733, Iran
[2] Univ Stavanger, Dept Elect & Comp Engn, IDE, N-4036 Stavanger, Norway
关键词
Sparse representation; Online dictionary leaning; Kernel methods; Recursive least squares; Classification; SPARSE REPRESENTATION; CLASSIFICATION;
D O I
10.1016/j.dsp.2023.104159
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
An online dictionary learning algorithm for kernel sparse representation is developed in the current paper. In this framework, the input signal nonlinearly mapped into the feature space is sparsely represented based on a virtual dictionary in the same space. At any instant, the dictionary is updated in two steps. In the first step, the input signal samples are sparsely represented in the feature space, using the dictionary that has been updated based on the previous data. In the second step, the dictionary is updated. In this paper, a novel recursive dictionary update algorithm is derived, based on the recursive least squares (RLS) approach. This algorithm gradually updates the dictionary, upon receiving one or a mini-batch of training samples. An efficient implementation of the algorithm is also formulated. Experimental results over four datasets in different fields show the superior performance of the proposed algorithm in comparison with its counterparts. In particular, the classification accuracy obtained by the dictionaries trained using the proposed algorithm gradually approaches that of the dictionaries trained in batch mode. Moreover, in spite of lower computational complexity, the proposed algorithm overdoes all existing online kernel dictionary learning algorithms.& COPY; 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Recursive Least Squares Dictionary Learning Algorithm
    Skretting, Karl
    Engan, Kjersti
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (04) : 2121 - 2130
  • [2] Block Recursive Least Squares Dictionary Learning Algorithm
    Jiang, Qianru
    Li, Sheng
    Lu, Zeru
    Sun, Binbin
    [J]. PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 1961 - 1964
  • [3] AN ANALYSIS DICTIONARY LEARNING ALGORITHM BASED ON RECURSIVE LEAST SQUARES
    Zhang, Ye
    Wang, Haolong
    Wang, Wenwu
    [J]. 2014 12TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP), 2014, : 831 - 835
  • [4] Projected Kernel Recursive Least Squares Algorithm
    Zhao, Ji
    Zhang, Hongbin
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2017, PT I, 2017, 10634 : 356 - 365
  • [5] Quantized Kernel Recursive Least Squares Algorithm
    Chen, Badong
    Zhao, Songlin
    Zhu, Pingping
    Principe, Jose C.
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2013, 24 (09) : 1484 - 1491
  • [6] The kernel recursive least-squares algorithm
    Engel, Y
    Mannor, S
    Meir, R
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2004, 52 (08) : 2275 - 2285
  • [7] Extended Kernel Recursive Least Squares Algorithm
    Liu, Weifeng
    Park, Il
    Wang, Yiwen
    Principe, Jose C.
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2009, 57 (10) : 3801 - 3814
  • [8] DISTRIBUTED KERNEL LEARNING USING KERNEL RECURSIVE LEAST SQUARES
    Fraser, Nicholas J.
    Moss, Duncan J. M.
    Epain, Nicolas
    Leong, Philip H. W.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING (ICASSP), 2015, : 5500 - 5504
  • [9] Deep kernel recursive least-squares algorithm
    Mohamadipanah, Hossein
    Heydari, Mahdi
    Chowdhary, Girish
    [J]. NONLINEAR DYNAMICS, 2021, 104 (03) : 2515 - 2530
  • [10] Deep kernel recursive least-squares algorithm
    Hossein Mohamadipanah
    Mahdi Heydari
    Girish Chowdhary
    [J]. Nonlinear Dynamics, 2021, 104 : 2515 - 2530