Recursive Least Squares Dictionary Learning Algorithm

被引:294
|
作者
Skretting, Karl [1 ]
Engan, Kjersti [1 ]
机构
[1] Univ Stavanger, Dept Elect & Comp Engn, IDE, N-4036 Stavanger, Norway
关键词
Dictionary learning; dictionary design; sparse approximation;
D O I
10.1109/TSP.2010.2040671
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present the recursive least squares dictionary learning algorithm, RLS-DLA, which can be used for learning overcomplete dictionaries for sparse signal representation. Most DLAs presented earlier, for example ILS-DLA and K-SVD, update the dictionary after a batch of training vectors has been processed, usually using the whole set of training vectors as one batch. The training set is used iteratively to gradually improve the dictionary. The approach in RLS-DLA is a continuous update of the dictionary as each training vector is being processed. The core of the algorithm is compact and can be effectively implemented. The algorithm is derived very much along the same path as the recursive least squares (RLS) algorithm for adaptive filtering. Thus, as in RLS, a forgetting factor lambda can be introduced and easily implemented in the algorithm. Adjusting lambda in an appropriate way makes the algorithm less dependent on the initial dictionary and it improves both convergence properties of RLS-DLA as well as the representation ability of the resulting dictionary. Two sets of experiments are done to test different methods for learning dictionaries. The goal of the first set is to explore some basic properties of the algorithm in a simple setup, and for the second set it is the reconstruction of a true underlying dictionary. The first experiment confirms the conjectural properties from the derivation part, while the second demonstrates excellent performance.
引用
收藏
页码:2121 / 2130
页数:10
相关论文
共 50 条
  • [31] Quaternion kernel recursive least-squares algorithm
    Wang, Gang
    Qiao, Jingci
    Xue, Rui
    Peng, Bei
    [J]. SIGNAL PROCESSING, 2021, 178
  • [32] A Recursive Restricted Total Least-Squares Algorithm
    Rhode, Stephan
    Usevich, Konstantin
    Markovsky, Ivan
    Gauterin, Frank
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2014, 62 (21) : 5652 - 5662
  • [33] A robust fast recursive least squares adaptive algorithm
    Benesty, J
    Gänsler, T
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING - VOL IV: SIGNAL PROCESSING FOR COMMUNICATIONS; VOL V: SIGNAL PROCESSING EDUCATION SENSOR ARRAY & MULTICHANNEL SIGNAL PROCESSING AUDIO & ELECTROACOUSTICS; VOL VI: SIGNAL PROCESSING THEORY & METHODS STUDENT FORUM, 2001, : 3785 - 3788
  • [34] Deep kernel recursive least-squares algorithm
    Mohamadipanah, Hossein
    Heydari, Mahdi
    Chowdhary, Girish
    [J]. NONLINEAR DYNAMICS, 2021, 104 (03) : 2515 - 2530
  • [35] A novel extended kernel recursive least squares algorithm
    Zhu, Pingping
    Chen, Badong
    Principe, Jose C.
    [J]. NEURAL NETWORKS, 2012, 32 : 349 - 357
  • [36] A recursive algorithm for nonlinear least-squares problems
    Alessandri, A.
    Cuneo, M.
    Pagnan, S.
    Sanguineti, M.
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2007, 38 (02) : 195 - 216
  • [37] Analysis on Extended Kernel Recursive Least Squares Algorithm
    Zhu, Pingping
    Principe, Jose C.
    [J]. 2013 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2013,
  • [38] Minibatch Recursive Least Squares Q-Learning
    Zhang, Chunyuan
    Song, Qi
    Meng, Zeng
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [39] A Nonquadratic Algorithm Based on the Extended Recursive Least-Squares Algorithm
    Coelho Amara, Luis Fernando
    Lopes, Marcus Vinicius
    Barros, Allan Kardec
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2018, 25 (10) : 1535 - 1539
  • [40] On the Recursive Algorithm of Bias Compensated Weighted Least Squares Method
    Ikenoue, Masato
    Kanae, Shunshoku
    Wada, Kiyoshi
    [J]. 2019 58TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2019, : 522 - 527