Skip to main content

Modified Clipped LMS Algorithm


A new algorithm is proposed for updating the weights of an adaptive filter. The proposed algorithm is a modification of an existing method, namely, the clipped LMS, and uses a three-level quantization () scheme that involves the threshold clipping of the input signals in the filter weight update formula. Mathematical analysis shows the convergence of the filter weights to the optimum Wiener filter weights. Also, it can be proved that the proposed modified clipped LMS (MCLMS) algorithm has better tracking than the LMS algorithm. In addition, this algorithm has reduced computational complexity relative to the unmodified one. By using a suitable threshold, it is possible to increase the tracking capability of the MCLMS algorithm compared to the LMS algorithm, but this causes slower convergence. Computer simulations confirm the mathematical analysis presented.

Author information



Corresponding author

Correspondence to Mojtaba Lotfizad.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and Permissions

About this article

Cite this article

Lotfizad, M., Yazdi, H.S. Modified Clipped LMS Algorithm. EURASIP J. Adv. Signal Process. 2005, 310205 (2005).

Download citation

Keywords and phrases

  • adaptive filter
  • LMS algorithm
  • clipped LMS algorithm
  • modified clipped LMS algorithm