A unified approach to tracking performance analysis of the selective partial update adaptive filter algorithms in nonstationary environment

In this paper, a unified approach to mean-square performance analysis of the family of selective partial update (SPU) adaptive filter algorithms in nonstationary environment is presented. Using this analysis, the tracking performance of Max normalized least mean squares (Max-NLMS), N-Max NLMS, the various types of SPU-NLMS algorithms, SPU transform domain LMS (SPU-TD-LMS), the family of SPU affine projection algorithms (SPU-APA), the family of selective regressor APA (SR-APA), the dynamic selection of APA (DS-APA), the family of SPU-SR-APA, the family of SPU-DS-APA, SPU subband adaptive filters (SPU-SAF), and the periodic, sequential, and stochastic partial update LMS, NLMS, and APA as well as classical adaptive filter algorithms can be analyzed with a unified approach. Two theoretical expressions are introduced to study the performance. The analysis is based on energy conservation arguments and does not need to assume a Gaussian or white distribution for the regressors. We demonstrate through simulations that the derived expressions are useful in predicting the performance of this family of adaptive filters in nonstationary environment.

[1]  Paulo S. R. Diniz,et al.  Adaptive Filtering: Algorithms and Practical Implementation , 1997 .

[2]  Patrick A. Naylor,et al.  Selective-Tap Adaptive Filtering With Performance Analysis for Identification of Time-Varying Systems , 2007, IEEE Transactions on Audio, Speech, and Language Processing.

[3]  Ali H. Sayed,et al.  Mean-square performance of a family of affine projection algorithms , 2004, IEEE Transactions on Signal Processing.

[4]  N. Bershad,et al.  Tracking characteristics of the LMS adaptive line enhancer-response to a linear chirp signal in noise , 1980 .

[5]  Eweda Eweda Optimum step size of sign algorithm for nonstationary adaptive filtering , 1990, IEEE Trans. Acoust. Speech Signal Process..

[6]  A. Sayed,et al.  Steady-state and tracking analyses of the sign algorithm without the explicit use of the independence assumption , 2000, IEEE Signal Processing Letters.

[7]  Henrique S. Malvar,et al.  Signal processing with lapped transforms , 1992 .

[8]  Kong-Aik Lee,et al.  Improving convergence of the NLMS algorithm using constrained subband updates , 2004, IEEE Signal Processing Letters.

[9]  Mohammad Shams Esfand Abadi,et al.  Mean-square performance of the family of adaptive filters with selective partial updates , 2008, Signal Process..

[10]  S. C. Douglas Analysis and implementation of the max-NLMS adaptive filterAdaptive discrete cosine transform for feedback active noise control , 1995 .

[11]  John Hakon Husoy,et al.  Unified approach to adaptive filters and their performance , 2008 .

[12]  T. Moon,et al.  Mathematical Methods and Algorithms for Signal Processing , 1999 .

[13]  Hussein Baher,et al.  Analog & digital signal processing , 1990 .

[14]  Mohammad Shams Esfand Abadi,et al.  Mean-Square Performance Analysis of the Family of Selective Partial Update NLMS and Affine Projection Adaptive Filter Algorithms in Nonstationary Environment , 2011, EURASIP J. Adv. Signal Process..

[15]  S.C. Douglas,et al.  Analysis and implementation of the max-NLMS adaptive filter , 1995, Conference Record of The Twenty-Ninth Asilomar Conference on Signals, Systems and Computers.

[16]  Eweda Eweda,et al.  Comparison of RLS, LMS, and sign algorithms for tracking randomly time-varying channels , 1994, IEEE Trans. Signal Process..

[17]  Pierre Duhamel,et al.  Adaptive filtering in subbands using a weighted criterion , 1998, IEEE Trans. Signal Process..

[18]  Mohammad Shams Esfand Abadi,et al.  On the application of a unified adaptive filter theory in the performance prediction of adaptive filter algorithms , 2009, Digit. Signal Process..

[19]  Jacob Benesty,et al.  Acoustic signal processing for telecommunication , 2000 .

[20]  Stefan Werner,et al.  Partial-update NLMS algorithms with data-selective updating , 2004, IEEE Trans. Signal Process..

[21]  Ali H. Sayed,et al.  Fundamentals Of Adaptive Filtering , 2003 .

[22]  Scott C. Douglas,et al.  Adaptive filters employing partial updates , 1997 .

[23]  V. U. Reddy,et al.  A new approach to subband adaptive filtering , 1999, IEEE Trans. Signal Process..

[24]  Ali H. Sayed,et al.  A time-domain feedback analysis of filtered-error adaptive gradient algorithms , 1996, IEEE Trans. Signal Process..

[25]  John Hakon Husoy,et al.  Transient Analysis of Adaptive Filters Using a General Framework , 2004 .

[26]  Mohammad Shams Esfand Abadi,et al.  Mean-square performance analysis of the family of selective partial update and selective regressor affine projection algorithms , 2010, Signal Process..

[27]  Mohammad Shams Esfand Abadi,et al.  Selective partial update and set-membership subband adaptive filters , 2008, Signal Process..

[28]  B. Widrow,et al.  Stationary and nonstationary learning characteristics of the LMS adaptive filter , 1976, Proceedings of the IEEE.

[29]  Woo-Jin Song,et al.  An Affine Projection Adaptive Filtering Algorithm With Selective Regressors , 2007, IEEE Transactions on Circuits and Systems II: Express Briefs.

[30]  A.A. Beex,et al.  Normalized LMS algorithm with orthogonal correction factors , 1997, Conference Record of the Thirty-First Asilomar Conference on Signals, Systems and Computers (Cat. No.97CB36136).

[31]  Bernard Widrow,et al.  Adaptive Signal Processing , 1985 .

[32]  Odile Macchi,et al.  Tracking capability of the least mean square algorithm: Application to an asynchronous echo canceller , 1987, IEEE Trans. Acoust. Speech Signal Process..

[33]  Ali H. Sayed,et al.  Time-domain feedback analysis of adaptive gradient algorithms via the small gain theorem , 1995, Optics & Photonics.

[34]  Kutluyil Dogancay,et al.  Partial-Update Adaptive Signal Processing: Design Analysis and Implementation , 2008 .

[35]  José Antonio Apolinário,et al.  Convergence analysis of the binormalized data-reusing LMS algorithm , 2000, IEEE Trans. Signal Process..

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

[37]  Kutluyil Dogancay,et al.  Adaptive filtering algorithms with selective partial updates , 2001 .

[38]  W. K. Jenkins,et al.  Acceleration of normalized adaptive filtering data-reusing methods using the Tchebyshev and conjugate gradient methods , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[39]  Thomas Schertler,et al.  Selective block update of NLMS type algorithms , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[40]  Ali H. Sayed,et al.  A unified approach to the steady-state and tracking analyses of adaptive filters , 2001, IEEE Trans. Signal Process..

[41]  Tyseer Aboulnasr,et al.  Complexity reduction of the NLMS algorithm via selective coefficient update , 1999, IEEE Trans. Signal Process..

[42]  Tyseer Aboulnasr,et al.  Selective coefficient update of gradient-based adaptive algorithms , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[43]  Kutluyil Dogançay Complexity considerations for transform-domain adaptive filters , 2003, Signal Process..

[44]  E. Eweda,et al.  Analysis and design of a signed regressor LMS algorithm for stationary and nonstationary adaptive filtering with correlated Gaussian data , 1990 .

[45]  Vahid Mehrdad,et al.  Family of affine projection adaptive filters with selective partial updates and selective regressors , 2010 .

[46]  Se-Jin Kong,et al.  An Affine Projection Algorithm With Dynamic Selection of Input Vectors , 2007, IEEE Signal Processing Letters.