Robust affine projection algorithm using selectively shrunk error component

A novel robust affine projection algorithm (APA) is proposed, which selectively shrinks error components in an error vector according to their individual possibilities of being interrupted by the impulsive noise. In existing robust APAs, if there exists only one error component interrupted by the impulsive noise, all error components of an error vector are shrunk using common step sizes which are inversely proportional to the norm of the error vector. This improper scaling results in performance degradation with a high impulsive noise probability and projection order. In this paper, we derive a modified minimization criterion considering the individual possibilities of error components from a geometric interpretation. For a wide range of impulsive noise probability and a high projection order, the performance of the proposed algorithm is verified in various system identification events including an abrupt system change. The proposed algorithm showed the fastest convergence rate and the lowest steady-state mean square deviation compared to the previous robust APAs and a recent variable step-size affine projection sign algorithm.

[1]  Suleyman Serdar Kozat,et al.  A Novel Family of Adaptive Filtering Algorithms Based on the Logarithmic Cost , 2013, IEEE Transactions on Signal Processing.

[2]  Jiashu Zhang,et al.  Modified variable step-size affine projection sign algorithm , 2013 .

[3]  Jacob Benesty,et al.  A robust variable step-size affine projection algorithm , 2010, Signal Process..

[4]  Jacob Benesty,et al.  An Affine Projection Sign Algorithm Robust Against Impulsive Interferences , 2010, IEEE Signal Processing Letters.

[5]  Ali H. Sayed,et al.  Variable step-size NLMS and affine projection algorithms , 2004, IEEE Signal Processing Letters.

[6]  Jacob Benesty,et al.  A New Robust Variable Step-Size NLMS Algorithm , 2008, IEEE Transactions on Signal Processing.

[7]  PooGyeon Park,et al.  A variable step-size affine projection algorithm with a step-size scaler against impulsive measurement noise , 2014, Signal Process..

[8]  Jacob Benesty,et al.  A Variable Step-Size Affine Projection Algorithm Designed for Acoustic Echo Cancellation , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[9]  E. Erzin,et al.  Adaptive filtering for non-Gaussian stable processes , 1994, IEEE Signal Processing Letters.

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

[11]  PooGyeon Park,et al.  Variable Step-Size Affine Projection Sign Algorithm , 2012, IEEE Transactions on Circuits and Systems II: Express Briefs.

[12]  Kazuhiko Ozeki,et al.  An adaptive filtering algorithm using an orthogonal projection to an affine subspace and its properties , 1984 .

[13]  Se-Jin Kong,et al.  An Affine Projection Algorithm With Evolving Order , 2009, IEEE Signal Processing Letters.

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