Performance of Hammerstein Spline Adaptive Filtering Based on Fair Cost Function for Denoising Electrocardiogram Signals
Abstract
1. Introduction
2. Hammerstein Spline Adaptive Filter
3. Proposed HSAF with Affine Projection Algorithm Based on Fair Cost Function
| Algorithm 1 Summary of proposed HSAF–APA–Fair algorithm with adaptive step-size approach |
|
Initial value: and Fixed parameter: For
|
4. Performance Analysis of Learning Rate
5. Simulation Results
5.1. Experimental Results of Proposed HSAF–APA–Fair Model
5.2. Denoising ECG Signal
6. Discussion
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| APA | Affine Projection Algorithm |
| ECG | Electrocardiogram |
| FIR | Finite Impulse Response |
| HSAF | Hammerstein Spline Adaptive Filtering |
| LMS | Least Mean Square algorithm |
| LUT | Lookup Table |
| MSE | Mean Squared Error |
| SAF | Spline Adaptive Filtering |
References
- Lastre-Domínguez, C.; Ibarra-Manzano, O.; Andrade-Lucio, J.A.; Shmaliy, Y.S. Denoising ECG Signals Using Unbiased FIR Smoother and Harmonic State-Space Model. In Proceedings of the IEEE European Signal Processing Conference (EUSIPCO), Amsterdam, The Netherlands, 18–22 January 2021; pp. 1279–1283. [Google Scholar]
- Aytha, R.K.; Kumar Vasam, K.; Devandla, P. FPGA Implementation of Transposed FIR Filter for De-Noising ECG Signals. In Proceedings of the IEEE Devices for Integrated Circuit (DevIC), Kalyani, India, 5–6 April 2025; pp. 511–516. [Google Scholar]
- Scarpiniti, M.; Comminiello, D.; Parisi, R.; Uncini, A. Novel Cascade Spline Architectures for the Identification of Nonlinear Systems. IEEE Trans. Circuits Syst. I Regul. Pap. 2015, 62, 1825–1835. [Google Scholar] [CrossRef]
- Scarpiniti, M.; Comminiello, D.; Parisi, R.; Uncini, A. Hammerstein Uniform Cubic Spline Adaptive Filtering: Learning and Convergence Properties. Signal Process. 2014, 100, 112–123. [Google Scholar] [CrossRef]
- Liu, C.; Zhang, Z. Set-Membership Normalised Least M-Estimate Spline Adaptive Filtering Algorithm in Impulsive Noise. Electron. Lett. 2018, 54, 393–395. [Google Scholar] [CrossRef]
- Sinova, B.; Van Aelst, S. Tukey’s Biweight Loss Function for Fuzzy Set-Valued M-estimators of Location. In Soft Methods for Data Science; Advances in Intelligent Systems and Computing Series; Springer: Berlin/Heidelberg, Germany, 2017; pp. 447–454. [Google Scholar]
- Scarpiniti, M.; Comminiello, D.; Parisi, R.; Uncini, A. Nonlinear Spline Adaptive Filtering. Signal Process. 2013, 93, 772–783. [Google Scholar] [CrossRef]
- Liang, H.; Hu, W.; Wang, L.; Gong, K.; Qian, Y.; Li, L. An Improved Spider Wasp Optimizer for UAV Three-Dimensional Path Planning. Biomimetics 2024, 9, 765. [Google Scholar] [CrossRef] [PubMed]
- Sun, B.; Lv, Z. Multi-AUV Dynamic Cooperative Path Planning with Hybrid Particle Swarm and Dynamic Window Algorithm in Three-Dimensional Terrain and Ocean Current Environment. Biomimetics 2025, 10, 536. [Google Scholar] [CrossRef] [PubMed]
- Yadav, S.; Saha, S.K.; Kar, R. Efficiently Designed Hammerstein Spline Adaptive Filter for Ocular Noise Extraction from EEG Signals. Circuits Syst. Signal Process. 2025, 44, 3466–3489. [Google Scholar] [CrossRef]
- Liu, C.; Zhang, Z.; Tang, X. Sign Normalised Hammerstein Spline Adaptive Filtering Algorithm in an Impulsive Noise Environment. Neural Process. Lett. 2019, 50, 477–496. [Google Scholar] [CrossRef]
- Van Vaerenbergh, S.; Azpicueta-Ruiz, L.A. Kernel-based Identification of Hammerstein Systems for Nonlinear Acoustic Echo-Cancellation. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Florence, Italy, 4–9 May 2014; pp. 3739–3743. [Google Scholar]
- Campo, P.P.; Korpi, D.; Anttila, L.; Valkama, M. Nonlinear Digital Cancellation in Full-Duplex Devices using Spline-based Hammerstein Model. In Proceedings of the IEEE Globecom Workshops (GC-Wkshps), Abu Dhabi, United Arab Emirates, 9–13 December 2018; pp. 1–7. [Google Scholar]
- Guan, S.; Cheng, Q.; Zhao, Y.; Biswal, B. Diffusion Adaptive Filtering Algorithm based on the Fair Cost Function. Sci. Rep. 2021, 11, 19715. [Google Scholar] [CrossRef] [PubMed]
- Wang, X.; Han, J. Affine Projection Algorithm based on Least Mean Fourth Algorithm for System Identification. IEEE Access 2020, 8, 11930–11938. [Google Scholar] [CrossRef]
- Choi, Y.S. Affine Projection Algorithm with Adaptive Error Constraint. Electron. Lett. 2012, 48, 1274–1276. [Google Scholar] [CrossRef]
- Lu, L.; Zhu, G.; Yang, X.; Zhou, K.; Liu, X.; Wu, W. Affine Projection Algorithm-Based High-Order Error Power for Partial Discharge Denoising in Power Cables. IEEE Trans. Instrum. Meas. 2020, 69, 1821–1832. [Google Scholar] [CrossRef]
- Li, G.; Zhou, X.; Cao, X.; Zhang, H. Variable-Step-Size Efficient Proportionate Affine Projection Sign Algorithms. Electronics 2024, 13, 109. [Google Scholar] [CrossRef]
- Chien, Y.R.; Hsieh, H.E.; Qian, G. Robust Bias Compensation LMS Algorithms Under Colored Gaussian Input Noise and Impulse Observation Noise Environments. Mathematics 2025, 13, 3348. [Google Scholar] [CrossRef]
- Sitjongsataporn, S. Hammerstein-Spline Aaptive Filtering Architecture based on Gradient Weighted Average Algorithm. In Proceedings of the IEEE International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS), Kaohsiung, Taiwan, 10–13 December 2024; pp. 1–4. [Google Scholar]
- Schetzen, M. Nonlinear System Modeling based on the Wiener Theory. Proc. IEEE 1981, 69, 1557–1573. [Google Scholar] [CrossRef]
- Jeraj, J.; Mathews, V.J. A Stable Adaptive Hammerstein Filter Employing Partial Orthogonalization of the Input Signals. IEEE Trans. Signal Process. 2006, 54, 1412–1420. [Google Scholar] [CrossRef]
- Moody, G.B.; Mark, R.G. A New Method for Detecting Atrial Fibrillation using R-R Intervals. Comput. Cardiol. 1983, 10, 227–230. [Google Scholar]
- Goldberger, A.; Amaral, L.; Glass, L.; Hausdor, J.; Ivanov, P.C.; Mark, R.; Mietus, J.E.; Moody, G.B.; Peng, C.K.; Stanley, H.E. PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals. Circulation 2000, 101, e215–e220. [Google Scholar] [CrossRef] [PubMed]
- Moody, G.; Mark, R. MIT-BIH Atrial Fibrillation Database. 2000. Available online: https://physionet.org/content/afdb/1.0.0/ (accessed on 10 September 2025).
- Momot, A. Methods of Weighted Averaging with Application to Biomedical Signals [Internet]. In Applied Biomedical Engineering; InTech: Saitama, Japan, 2011. [Google Scholar] [CrossRef][Green Version]







Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sitjongsataporn, S.; Wiangtong, T. Performance of Hammerstein Spline Adaptive Filtering Based on Fair Cost Function for Denoising Electrocardiogram Signals. Biomimetics 2025, 10, 828. https://doi.org/10.3390/biomimetics10120828
Sitjongsataporn S, Wiangtong T. Performance of Hammerstein Spline Adaptive Filtering Based on Fair Cost Function for Denoising Electrocardiogram Signals. Biomimetics. 2025; 10(12):828. https://doi.org/10.3390/biomimetics10120828
Chicago/Turabian StyleSitjongsataporn, Suchada, and Theerayod Wiangtong. 2025. "Performance of Hammerstein Spline Adaptive Filtering Based on Fair Cost Function for Denoising Electrocardiogram Signals" Biomimetics 10, no. 12: 828. https://doi.org/10.3390/biomimetics10120828
APA StyleSitjongsataporn, S., & Wiangtong, T. (2025). Performance of Hammerstein Spline Adaptive Filtering Based on Fair Cost Function for Denoising Electrocardiogram Signals. Biomimetics, 10(12), 828. https://doi.org/10.3390/biomimetics10120828

