• DocumentCode
    82121
  • Title

    The NLMS Algorithm with Time-Variant Optimum Stepsize Derived from a Bayesian Network Perspective

  • Author

    Huemmer, Christian ; Maas, Roland ; Kellermann, Walter

  • Author_Institution
    Dept. of Multimedia Commun. & Signal Process. (LMS), Univ. of Erlangen-Nuremberg, Erlangen, Germany
  • Volume
    22
  • Issue
    11
  • fYear
    2015
  • fDate
    Nov. 2015
  • Firstpage
    1874
  • Lastpage
    1878
  • Abstract
    In this letter, we derive a new stepsize adaptation for the normalized least mean square algorithm (NLMS) by describing the task of linear acoustic echo cancellation from a Bayesian network perspective. Similar to the well-known Kalman filter equations, we model the acoustic wave propagation from the loudspeaker to the microphone by a latent state vector and define a linear observation equation (to model the relation between the state vector and the observation) as well as a linear process equation (to model the temporal progress of the state vector). Based on additional assumptions on the statistics of the random variables in observation and process equation, we apply the expectation-maximization (EM) algorithm to derive an NLMS-like filter adaptation. By exploiting the conditional independence rules for Bayesian networks, we reveal that the resulting EM-NLMS algorithm has a stepsize update equivalent to the optimal-stepsize calculation proposed by Yamamoto and Kitayama in 1982, which has been adopted in many textbooks. As main difference, the instantaneous stepsize value is estimated in the M step of the EM algorithm (instead of being approximated by artificially extending the acoustic echo path). The EM-NLMS algorithm is experimentally verified for synthesized scenarios with both, white noise and male speech as input signal.
  • Keywords
    Bayes methods; Kalman filters; acoustic signal processing; acoustic wave propagation; belief networks; echo suppression; expectation-maximisation algorithm; least mean squares methods; Bayesian network; EM algorithm; Kalman filter equations; NLMS-like filter adaptation algorithm; acoustic wave propagation; conditional independence rules; expectation-maximization algorithm; input signal; instantaneous stepsize value; latent state vector; linear acoustic echo cancellation; linear observation equation; linear process equation; loudspeaker; microphone; normalized least mean square algorithm; random variables; time-variant optimum stepsize; white noise; Acoustics; Adaptation models; Approximation algorithms; Bayes methods; Mathematical model; Random variables; Signal processing algorithms; Adaptive stepsize; EM algorithm; NLMS;
  • fLanguage
    English
  • Journal_Title
    Signal Processing Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1070-9908
  • Type

    jour

  • DOI
    10.1109/LSP.2015.2439392
  • Filename
    7115075