DCD-RLS Adaptive Filters With Penalties for Sparse Identification

被引:56
作者
Zakharov, Yuriy V. [1 ]
Nascimento, Vitor H. [2 ]
机构
[1] Univ York, Dept Elect, York Y010 5DD, N Yorkshire, England
[2] Univ Sao Paulo, Dept Elect Syst Engn, BR-05508970 Sao Paulo, Brazil
基金
巴西圣保罗研究基金会;
关键词
Adaptive filter; dichotomous coordinate descent (DCD); DCD algorithm; FPGA; penalty function; reweighting; RLS; sparse representation; CHANNEL ESTIMATION; MATCHING PURSUIT; ALGORITHM; REGULARIZATION; SELECTION; RECOVERY;
D O I
10.1109/TSP.2013.2258340
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose a family of low-complexity adaptive filtering algorithms based on dichotomous coordinate descent (DCD) iterations for identification of sparse systems. The proposed algorithms are appealing for practical designs as they operate at the bit level, resulting in stable hardware implementations. We introduce a general approach for developing adaptive filters with different penalties and specify it for exponential and sliding window RLS. We then propose low-complexity DCD-based RLS adaptive filters with the lasso, ridge-regression, elastic net, and l(0) penalties that attract sparsity. We also propose a simple recursive reweighting of the penalties and incorporate the reweighting into the proposed adaptive algorithms to further improve the performance. For general regressors, the proposed algorithms have a complexity of O(N-2) operations per sample, where N is the filter length. For transversal adaptive filters, the algorithms require only O(N) operations per sample. A unique feature of the proposed algorithms is that they are well suited for implementation in finite precision, e.g., on FPGAs. We demonstrate by simulation that the proposed algorithms have performance close to the oracle RLS performance.
引用
收藏
页码:3198 / 3213
页数:16
相关论文
共 57 条
[1]   Active Online System Identification of Switch Mode DC-DC Power Converter Based on Efficient Recursive DCD-IIR Adaptive Filter [J].
Algreer, Maher ;
Armstrong, Matthew ;
Giaouris, Damian .
IEEE TRANSACTIONS ON POWER ELECTRONICS, 2012, 27 (11) :4425-4435
[2]   Online Adaptive Estimation of Sparse Signals: Where RLS Meets the l1-Norm [J].
Angelosante, Daniele ;
Bazerque, Juan Andres ;
Giannakis, Georgios B. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (07) :3436-3447
[3]  
[Anonymous], P 2 IEEE INT C SIGN
[4]  
[Anonymous], IEEE J SEL TOP SIGNA
[5]  
[Anonymous], 2010, ARXIV10125066
[6]  
[Anonymous], ASP J LOW POWER ELEC
[7]   SPARLS: The Sparse RLS Algorithm [J].
Babadi, Behtash ;
Kalouptsidis, Nicholas ;
Tarokh, Vahid .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (08) :4013-4025
[8]  
Benson B., 2008, WUWNET 08, P83, DOI DOI 10.1145/1410107.1410123
[9]   Application of Compressive Sensing to Sparse Channel Estimation [J].
Berger, Christian R. ;
Wang, Zhaohui ;
Huang, Jianzhong ;
Zhou, Shengli .
IEEE COMMUNICATIONS MAGAZINE, 2010, 48 (11) :164-174
[10]   Enhancing Sparsity by Reweighted l1 Minimization [J].
Candes, Emmanuel J. ;
Wakin, Michael B. ;
Boyd, Stephen P. .
JOURNAL OF FOURIER ANALYSIS AND APPLICATIONS, 2008, 14 (5-6) :877-905