Convex combinations of adaptive filters for feedback cancellation in hearing aids

In real-time applications, such as acoustic feedback cancellation in hearing aids, it is desired that the adaptive algorithm converges fast towards a good estimate of the feedback path, while incurring a low steady-state error. A high adaptation step of the least mean square (LMS) algorithm allows for a faster convergence but compromises the steady-state misalignment of the adaptive filter. In this paper, we propose the use of an affine combination of two adaptive filters with different step sizes, but a common combination parameter to break the precision-versus-speed compromise of the adaptive algorithm. Moreover, an improved version of this affine-combination scheme using a different combination parameter for each filter coefficient is also applied for better tracking. Further, a more sophisticated algorithm, which utilizes a convex combination of adaptive filters in a three-filter scheme along with the varying step size (VSS) approach, is introduced for an improved tracking and faster convergence to eliminate the effect of the feedback path. To reduce the estimation bias due to closed-loop signal correlations, the linear prediction-based adaptive feedback cancellation (AFC) design is used instead of a basic adaptive feedback canceller. Simulation results show that the convex combination schemes provide better feedback-cancellation performance than the single-filter VSS algorithm.

[1]  M.N.S. Swamy,et al.  Design and analysis of a BLPC vocoder-based adaptive feedback cancellation with probe noise , 2017 .

[2]  Aníbal R. Figueiras-Vidal,et al.  Separate-variable adaptive combination of LMS adaptive filters for plant identification , 2003, 2003 IEEE XIII Workshop on Neural Networks for Signal Processing (IEEE Cat. No.03TH8718).

[3]  Simon Haykin,et al.  Adaptive filter theory (2nd ed.) , 1991 .

[4]  Andrew C. Singer,et al.  Universal linear prediction by model order weighting , 1999, IEEE Trans. Signal Process..

[5]  Fredrik Gran,et al.  Adaptive Feedback Cancellation With Band-Limited LPC Vocoder in Digital Hearing Aids , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[6]  Ali H. Sayed,et al.  Steady state performance of convex combinations of adaptive filters , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[7]  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.

[8]  Fu-Cai Liu,et al.  A variable step size LMS adaptive filtering algorithm based on the number of computing mechanisms , 2009, 2009 International Conference on Machine Learning and Cybernetics.

[9]  V. John Mathews,et al.  A stochastic gradient adaptive filter with gradient adaptive step size , 1993, IEEE Trans. Signal Process..

[10]  Aníbal R. Figueiras-Vidal,et al.  Plant identification via adaptive combination of transversal filters , 2006, Signal Process..

[11]  Bernard Widrow,et al.  The least mean fourth (LMF) adaptive algorithm and its family , 1984, IEEE Trans. Inf. Theory.

[12]  Tyseer Aboulnasr,et al.  A robust variable step-size LMS-type algorithm: analysis and simulations , 1997, IEEE Trans. Signal Process..

[13]  A. Constantinides,et al.  Least mean mixed-norm adaptive filtering , 1994 .

[14]  Anthony G. Constantinides,et al.  LMS+F algorithm , 1995 .

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

[16]  Á. Navia-Vázquez,et al.  An adaptive combination of adaptive filters for plant identification , 2002, 2002 14th International Conference on Digital Signal Processing Proceedings. DSP 2002 (Cat. No.02TH8628).

[17]  Andrew C. Singer,et al.  Multi-stage adaptive signal processing algorithms , 2000, Proceedings of the 2000 IEEE Sensor Array and Multichannel Signal Processing Workshop. SAM 2000 (Cat. No.00EX410).