On multiplicative update with forgetting factor adaptive step size for least mean-square algorithms

This paper deals with a new adaptive step-size overlay dedicated to Least Mean-Square (LMS) algorithms for noise cancellation with reference. LMS algorithms are often used in real-time estimations due to their robustness and simplicity, and are guided by their constant step size. Their transient and asymptotic performances are both linked to the step size, which leads to the well-known trade-off between speed and accuracy. In this paper, we propose a LMS algorithm with a new self-adaptive overlay based on a Multiplicative Update with Forgetting Factor (LMS-MUFF). The adaptive overlay improves the speed and the reactivity of the algorithm. In order to tune the algorithm parameters, we express the scalar case semi-analytical relationship between the LMS-MUFF parameters and a false-alarm probability, as defined from unwanted variations in the step-size during the asymptotic mode. We compare our method to reference methods in the literature and show that it offers better speed and reactivity with the same asymptotic performance.

[1]  S. Boll,et al.  Suppression of acoustic noise in speech using two microphone adaptive noise cancellation , 1980 .

[2]  V. J. Mathews,et al.  Stochastic gradient adaptive filters with gradient adaptive step sizes , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[3]  S. Qureshi,et al.  Adaptive equalization , 1982, Proceedings of the IEEE.

[4]  Behrouz Farhang-Boroujeny Variable-step-size LMS algorithm: new developments and experiments , 1994 .

[5]  Pierre Priouret,et al.  Adaptive Algorithms and Stochastic Approximations , 1990, Applications of Mathematics.

[6]  B. Widrow,et al.  Adaptive antenna systems , 1967 .

[7]  Gerhard Fettweis,et al.  A Stochastic Gradient LMS Algorithm for Digital Compensation of Tx Leakage in Zero-IF-Receivers , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[8]  W. Y. Chen,et al.  A variable step size LMS algorithm , 1990, Proceedings of the 33rd Midwest Symposium on Circuits and Systems.

[9]  Laurent Ros,et al.  On the performance of digital adaptive spur cancellation for multi-standard radio frequency transceivers , 2014, Digit. Signal Process..

[10]  Henning Puder,et al.  Step-size control for acoustic echo cancellation filters - an overview , 2000, Signal Process..

[11]  B. Widrow,et al.  The complex LMS algorithm , 1975, Proceedings of the IEEE.

[12]  Benoit Geller,et al.  Equalizer for video rate transmission in multipath underwater communications , 1996 .

[13]  Odile Macchi,et al.  Adaptive recovery of a chirped sinusoid in noise. II. Performance of the LMS algorithm , 1991, IEEE Trans. Signal Process..

[14]  Laurent Ros,et al.  Performance of a digital transmitter leakage LMS-based cancellation algorithm for multi-standard radio-frequency transceivers , 2016, Digit. Signal Process..

[15]  Tiebao Yang,et al.  Performance of Variable Step-Size LMS Algorithms for Linear Adaptive Inverse Control Systems , 2004, Student Conference On Engineering, Sciences and Technology.

[16]  Z. Ramadan,et al.  Performance analysis of a new variable step-size LMS algorithm with error nonlinearities , 2004, Thirty-Sixth Southeastern Symposium on System Theory, 2004. Proceedings of the.

[17]  U. Mengali,et al.  Channel estimation for adaptive frequency-domain equalization , 2005, IEEE Transactions on Wireless Communications.

[18]  William A. Gardner,et al.  Measures of tracking performance for the LMS algorithm , 1990, IEEE Trans. Acoust. Speech Signal Process..

[19]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[20]  T. Aboulnasr,et al.  A robust variable step size LMS-type algorithm: analysis and simulations , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[21]  Mikko Valkama,et al.  On the performance of interference canceller based I/Q imbalance compensation , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[22]  Yongbin Wei,et al.  The stability of variable step-size LMS algorithms , 1999, IEEE Trans. Signal Process..

[23]  Douglas L. Jones,et al.  New Variable Step-Sizes Minimizing Mean-Square Deviation for the LMS-Type Algorithms , 2014, Circuits Syst. Signal Process..

[24]  James R. Zeidler,et al.  Comparative tracking performance of the LMS and RLS algorithms for chirped narrowband signal recovery , 2002, IEEE Trans. Signal Process..

[25]  Steven G. Krantz,et al.  Handbook of Complex Variables , 1999 .

[26]  Odile Macchi,et al.  Adaptive Processing: The Least Mean Squares Approach with Applications in Transmission , 1995 .

[27]  Danilo P. Mandic,et al.  Stochastic Gradient-Adaptive Complex-Valued Nonlinear Neural Adaptive Filters With a Gradient-Adaptive Step Size , 2007, IEEE Transactions on Neural Networks.

[28]  Richard W. Harris,et al.  A variable step (VS) adaptive filter algorithm , 1986, IEEE Trans. Acoust. Speech Signal Process..

[29]  Behrouz Farhang-Boroujeny,et al.  A new class of gradient adaptive step-size LMS algorithms , 2001, IEEE Trans. Signal Process..