Skip to content

This MATLAB code contains the implementation of the adaptive signal processing algorithms.

Notifications You must be signed in to change notification settings

Juliozy/Adaptive_filter_algorithms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adaptive Filtering Algorithms

This MATLAB code contains the implementation of the adaptive signal processing algorithms

  1. MCC- Maximum Correntropy Criterion based Adaptive filter (A. Singh and J. C. Principe, “Using correntropy as a cost function in linear adaptive filters,” 2009 International Joint Conference on Neural Networks, 2009.)
  2. LMS- Least Mean Square Adaptive filter (A. H. Sayed, Adaptive filters. Hoboken, NJ: Wiley-Interscience, 2008.)
  3. Approximate Steepest Descent based Adative filter (S. Giddens, “Applications of mathematical optimization methods to digital communications and signal processing,” Master’s thesis, Brigham Young University, 2020.)
  4. MTC- Maximum Total Correntropy Criterion based Adaptive filter (F. Wang, Y. He, S. Wang, and B. Chen, “Maximum total correntropy adaptive filtering against heavy-tailed noises,” Signal Processing, vol. 141, pp. 84–95, 2017.)
  5. BLMS- Block Least Mean Square Adaptive filter (A. H. Sayed, Adaptive filters. Hoboken, NJ: Wiley-Interscience, 2008.)
  6. TLMM- Total Least Mean M-Estimate (L. Li and H. Zhao, "A Robust Total Least Mean M-Estimate Adaptive Algorithm for Impulsive Noise Suppression", IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 67, no. 4, pp. 800-804, 2020.)
  7. LHCAF- Logarithmic Hyperbolic Cosine Adaptive Filter (S. Wang, W. Wang, K. Xiong, H. Iu and C. Tse, "Logarithmic Hyperbolic Cosine Adaptive Filter and Its Performance Analysis", IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 51, no. 4, pp. 2512-2524, 2021.)
  8. NLMS- Normalized Least Mean Squares Adaptive Filter (A. H. Sayed, Adaptive filters. Hoboken, NJ: Wiley-Interscience, 2008.)
  9. AALMS- Amari Alpha Least Mean Square Adaptive Filter (P. Sharma and P. M. Pradhan, "Development of Amari Alpha Divergence-Based Gradient-Descent Least Mean Square Algorithm," IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 70, no. 8, pp. 3194-3198, Aug. 2023.)
  10. LMF- Least Mean Fourth Adaptive Filter (E. Walach and B. Widrow, "The least mean fourth (LMF) adaptive algorithm and its family", IEEE Transactions on Information Theory, vol. 30, no. 2, pp. 275-283, 1984.)
  11. MVC - Maximum Versoria Criterion based Adaptive Filter (F. Huang, J. Zhang and S. Zhang, "Maximum Versoria Criterion-Based Robust Adaptive Filtering Algorithm", IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 64, no. 10, pp. 1252-1256, 2017.)

About

This MATLAB code contains the implementation of the adaptive signal processing algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%