×

zbMATH — the first resource for mathematics

A variable step-size strategy based on error function for sparse system identification. (English) Zbl 1386.93316
Summary: The well-known reweighted zero-attracting least mean square algorithm (RZA-LMS) has been effective for the estimation of sparse system channels. However, the RZA-LMS algorithm utilizes a fixed step size to balance the steady-state mean square error and the convergence speed, resulting in a reduction in its performance. Thus, a trade-off between the convergence rate and the steady-state mean square error must be made. In this paper, utilizing the nonlinear relationship between the step size and the power of the noise-free prior error, a variable step-size strategy based on an error function is proposed. The simulation results indicate that the proposed variable step-size algorithm shows a better performance than the conventional RZA-LMS for both the sparse and the non-sparse systems.
MSC:
93E24 Least squares and related methods for stochastic control systems
93E11 Filtering in stochastic control theory
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Aboulnasr, T; Mayyas, K, A robust variable step-size LMS-type algorithm: analysis and simulation, IEEE Trans. Signal Process., 45, 631-639, (1997)
[2] J. Benesty, S.L. Gay, An improved PNLMS algorithm, in IEEE International Conference on Acoustics, Speech, & Signal Processing (2002), pp. II-1881-II-1884 · Zbl 1393.94176
[3] Bhotto, MZA; Antoniou, A, A family of shrinkage adaptive filtering algorithms, IEEE Trans. Signal Process., 61, 1689-1697, (2013) · Zbl 1393.94176
[4] Y. Chen, Y. Gu, A.O. Hero, Sparse LMS for system identification, in IEEE International Conference on Acoustics, Speech & Signal Processing (2009), pp. 3125-3128 · Zbl 1393.94268
[5] Duttweiler, DL, Proportionate normalized least-Mean-squares adaptation in echo cancellers, IEEE Trans. Speech Audio Process., 8, 508-518, (2000)
[6] Deng, H; Doroslovacki, M, Improving convergence of the PNLMS algorithm for sparse impulse response identification, IEEE Signal Process. Lett., 12, 181-184, (2005)
[7] Deng, H; Doroslovacki, M, Proportionate adaptive algorithms for network echo cancellation, IEEE Trans. Signal Process., 54, 1794-1803, (2006) · Zbl 1373.94564
[8] B. Farhang-Boroujeny, Adaptive Filters: Theory and Applications, 2nd edn. (Wiley, Chichester, 2013) · Zbl 0842.65098
[9] S.L. Gay, An efficient, fast converging adaptive filter for network echo cancellation, in Conference Record of the Thirty-Second Asilomar Conference on Signals, Systems & Computers (1998), pp. 394-398
[10] Gao, Y; Xie, S, A variable step-size LMS adaptive filtering algorithm and its analysis, Acta Electron. Sin., 29, 1094-1097, (2001)
[11] Huang, HC; Lee, J, A new variable step-size NLMS algorithm and its performance analysis, IEEE Trans. Signal Process., 60, 2055-2060, (2012) · Zbl 1393.94268
[12] M.A. Iqbal, S.L. Grant, Novel variable step size nlms algorithms for echo cancellation, in IEEE International Conference on Acoustics, Speech and Signal Processing (2008), pp. 241-244
[13] C. Paleologu, J. Benesty, S. Ciochina, Sparse Adaptive Filters for Echo Cancellation (Morgan & Claypool, San Rafael, 2010) · Zbl 1235.94002
[14] Qin, J; Ouyang, J, A novel variable step-size LMS adaptive filtering algorithm based on Sigmoid function, J. Data Acquis. Process., 12, 171-174, (1997)
[15] Stojanovic, V; Nedic, N, Robust Kalman filtering for nonlinear multivariable stochastic systems in the presence of non-Gaussian noise, Int. J. Robust Nonlinear Control, 26, 445-460, (2015) · Zbl 1332.93353
[16] Stojanovic, V; Nedic, N, Robust identification of OE model with constrained output using optimal input design, J. Frankl. Inst., 353, 576-593, (2015) · Zbl 1395.93182
[17] Yang, Z; Zheng, YR; Grant, SL, Proportionate affine projection sign algorithms for network echo cancellation, IEEE Trans. Audio Speech Lang. Process., 19, 2273-2284, (2011)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.