Robust Design of Nonlinear Adaptive Hammerstein Filter Structure Using Evolutionary Algorithm: Real-Time Application to ECG Signals.

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Robust Design of Nonlinear Adaptive Hammerstein Filter Structure Using Evolutionary Algorithm: Real-Time Application to ECG Signals.
Συγγραφείς: Yadav S; Department of Computer Science and Engineering, C. V. Raman Global University, Bhubaneswar, Odisha, India. shubham.ydv@gmail.com., Saha SK; Department of Electronics and Communication Engineering, National Institute of Technology, Raipur, Chhattisgarh, India., Kar R; Department of Electronics and Communication Engineering, National Institute of Technology, Durgapur, West Bengal, India.
Πηγή: Cardiovascular engineering and technology [Cardiovasc Eng Technol] 2026 Apr; Vol. 17 (2), pp. 140-154. Date of Electronic Publication: 2026 Jan 05.
Τύπος έκδοσης: Journal Article
Γλώσσα: English
Στοιχεία περιοδικού: Publisher: Springer Country of Publication: United States NLM ID: 101531846 Publication Model: Print-Electronic Cited Medium: Internet ISSN: 1869-4098 (Electronic) Linking ISSN: 1869408X NLM ISO Abbreviation: Cardiovasc Eng Technol Subsets: MEDLINE
Imprint Name(s): Original Publication: New York, NY : Springer
Ιατρικοί όροι (MeSH): Electrocardiography*/methods , Algorithms* , Signal Processing, Computer-Assisted*, Humans ; Nonlinear Dynamics ; Artifacts ; Signal-To-Noise Ratio ; Computer Simulation
Περίληψη: Objective: Electrocardiogram (ECG) signals are well-known non-stationary heart signals of lower strength. Due to their small amplitude, it attracts other biomedical artefacts from the surrounding. This research mainly focuses on removing artefacts from the electrocardiogram signals.
Method: The work presented uses the recent metaheuristic techniques to design a nonlinear adaptive Hammerstein filter-based structure efficiently. Many powerful metaheuristic optimisation algorithms, such as particle swarm optimisation algorithm with constriction factor, flower pollination algorithm, marine predators' algorithm and growth optimiser, have been applied for the optimal design of adaptive Hammerstein filter-based structures. The proposed structure has been analysed for electrocardiogram with various noise signals such as muscle artefact, white Gaussian noise etc. RESULTS: Among the adopted-metaheuristic algorithms applied to adaptive Hammerstein filter-based structures, the growth optimiser-optimised adaptive Hammerstein filter-based structures performed better with improved signal-to-noise ratio and minimal mean squared error values. A digital signal processor kit is used to authenticate the simulation outcomes.
Conclusion: The results (mean squared error: 3.698E-08 and signal-to-noise ratio improvement: 12 dB) obtained through the proposed technique ensure its supremacy compared to other state-of-the-art techniques.
Significance: Hence, the proposed method can be utilised for electrocardiogram signal enhancement.
(© 2025. The Author(s) under exclusive licence to Biomedical Engineering Society.)
Competing Interests: Declarations. Conflict of interests: The authors have no relevant financial or non-financial interests to disclose.
References: Ari, S., M. K. Das, and A. Chacko. ECG signal enhancement using S-Transform. Computers in Biology and Medicine. 43(6):649–660, 2013. https://doi.org/10.1016/j.compbiomed.2013.02.015 . (PMID: 10.1016/j.compbiomed.2013.02.01523668340)
Shadmand, S., and B. Mashoufi. A new personalised ECG signal classification algorithm using Block-based Neural Network and Particle Swarm Optimization. Biomedical Signal Processing and Control. 25:12–23, 2016. https://doi.org/10.1016/j.bspc.2015.10.008 . (PMID: 10.1016/j.bspc.2015.10.008)
Farashi, S. A multiresolution time-dependent entropy method for QRS complex detection. Biomedical Signal Processing and Control. 24:63–71, 2016. https://doi.org/10.1016/j.bspc.2015.09.008 . (PMID: 10.1016/j.bspc.2015.09.008)
Tung, R., and P. Zimetbaum. Use of the electrocardiogram in acute myocardial Infarction. Cardiac Intensive Care (Second Edition). 168(1):106–109, 2010. https://doi.org/10.1007/BF00219722 . (PMID: 10.1007/BF00219722)
Rahman, M. Z. U., R. A. Shaik, and D. Reddy. Efficient sign-based normalised adaptive filtering techniques for cancellation of artefacts in ECG signals: application to wireless biotelemetry. Signal Processing. 91(2):225–239, 2011. https://doi.org/10.1016/j.sigpro.2010.07.002 . (PMID: 10.1016/j.sigpro.2010.07.002)
Li, H., G. Ditzler, J. Roveda, and A. Li. DeScoD-ECG: deep score-based diffusion model for ECG baseline wander and noise removal. IEEE Journal of Biomedical and Health Informatics. 28(9):5081–5091, 2024. https://doi.org/10.1109/JBHI.2023.3237712 . (PMID: 10.1109/JBHI.2023.32377123702191611422060)
Gupta, V., N. K. Saxena, A. Kanungo, A. Gupta, P. Kumar, and Salim. A review of different ECG classification/detection techniques for improved medical applications. International Journal of System Assurance Engineering and Management. 13(3):1037–1051, 2022. https://doi.org/10.1007/s13198-021-01548-3 . (PMID: 10.1007/s13198-021-01548-3)
Gupta, V., M. Mittal, and V. Mittal. ECG signal analysis based on the spectrogram and spider monkey optimisation technique. Journal of the Institution of Engineers (India): Series B. 104(1):153–164, 2023. https://doi.org/10.1007/s40031-022-00831-6 . (PMID: 10.1007/s40031-022-00831-6)
Gupta, V., M. Mittal, and V. Mittal. A novel FrWT based arrhythmia detection in ECG signal using YWARA and PCA. Wireless Personal Communications. 124:1229–1246, 2022. https://doi.org/10.1007/s11277-021-09403-1 . (PMID: 10.1007/s11277-021-09403-1)
Gupta, V. Wavelet transform and vector machines as emerging tools for computational medicine. Journal of Ambient Intelligence and Humanized Computing. 14:4595–4605, 2023. https://doi.org/10.1007/s12652-023-04582-0 . (PMID: 10.1007/s12652-023-04582-0)
Gupta, V., A. K. Sharma, P. K. Pandey, R. K. Jaiswal, and A. Gupta. Pre-processing based ECG signal analysis using emerging tools. IETE Journal of Research. 70(4):4219–4230, 2024. https://doi.org/10.1080/03772063.2023.2202162 . (PMID: 10.1080/03772063.2023.2202162)
Gupta, V., and M. Mittal. QRS complex detection using STFT, chaos analysis, and PCA in standard and real-time ECG databases. Journal of the Institution of Engineers (India): Series B. 100(5):489–497, 2019. https://doi.org/10.1007/s40031-019-00398-9 . (PMID: 10.1007/s40031-019-00398-9)
Rakshit, M., and S. Das. An efficient ECG denoising methodology using empirical mode decomposition and adaptive switching mean filter. Biomedical Signal Processing and Control. 40:140–148, 2018. https://doi.org/10.1016/j.bspc.2017.09.020 . (PMID: 10.1016/j.bspc.2017.09.020)
Dahshan, E., and E. Sayed. Genetic algorithm, and wavelet hybrid scheme for ECG signal denoising. Telecommunication Systems. 46(3):209–215, 2011. https://doi.org/10.1007/s11235-010-9286-2 . (PMID: 10.1007/s11235-010-9286-2)
Gotchev, A., I. Christov, and K. Egiazarian. Denoising the electrocardiogram from electromyogram artefacts by combined transform-domain and dynamic approximation method. IEEE International Conference on Acoustics, Speech, and Signal Processing. 2002. https://doi.org/10.1109/ICASSP.2002.5745502 . (PMID: 10.1109/ICASSP.2002.5745502)
Smital, L., M. Vítek, J. Kozumplík, and I. Provazník. Adaptive wavelet wiener filtering of ECG signals. IEEE Transactions on Biomedical Engineering. 60(2):437–445, 2013. https://doi.org/10.1109/TBME.2012.2228482 . (PMID: 10.1109/TBME.2012.222848223192472)
Sailunaz, K., M. Alhussein, Md. Shahiduzzaman, F. Anowar, and K. A. A. Mamun. CMED: cloud-based medical system framework for rural health monitoring in developing countries. Computers and Electrical Engineering. 53:469–481, 2016. https://doi.org/10.1016/j.compeleceng.2016.02.005 . (PMID: 10.1016/j.compeleceng.2016.02.005)
Chand R, Tripathi P, Mathur A, Ray KC. FPGA implementation of fast FIR low pass filter for EMG removal from ECG signal. In: 2010 International Conference on Power, Control and Embedded Systems 2010;1–5. https://doi.org/10.1109/ICPCES.2010.5698652 .
Poornachandra, S. Wavelet-based denoising using subband dependent threshold for ECG signals. Digital Signal Processing. 18(1):49–55, 2008. https://doi.org/10.1016/j.dsp.2007.09.006 . (PMID: 10.1016/j.dsp.2007.09.006)
Alfaouri, M., and K. Daqrouq. ECG signal denoising by wavelet transform thresholding. American Journal of Applied Sciences. 5(3):276–281, 2008. https://doi.org/10.3844/ajassp.2008.276.281 . (PMID: 10.3844/ajassp.2008.276.281)
Nguyen, P., and J. M. Kim. Adaptive ECG denoising using genetic algorithm-based thresholding and ensemble empirical mode decomposition. Information Sciences. 373:499–511, 2016. https://doi.org/10.1016/j.ins.2016.09.033 . (PMID: 10.1016/j.ins.2016.09.033)
Kabir, M. A., and C. Shahnaz. Denoising of ECG signals based on noise reduction algorithms in EMD and wavelet domains. Biomedical Signal Processing and Control. 7(5):481–489, 2012. https://doi.org/10.1016/j.bspc.2011.11.003 . (PMID: 10.1016/j.bspc.2011.11.003)
Hesar, H. D., and M. Mohebbi. An adaptive Kalman filter bank for ECG denoising. IEEE Journal of Biomedical and Health Informatics. 25(1):13–21, 2021. https://doi.org/10.1109/JBHI.2020.29829352017.8075624 . (PMID: 10.1109/JBHI.2020.29829352017.807562432224468)
Li, Y., Z. Su, K. Chen, W. Zhang, and M. Du. Application of an EMG interference filtering method to dynamic ECGs based on an adaptive wavelet-Wiener filter and adaptive moving average filter. Biomedical Signal Processing and Control. 72:103344, 2022. https://doi.org/10.1016/j.bspc.2021.103344 . (PMID: 10.1016/j.bspc.2021.103344)
Jafarifarmand, A., and M. A. Badamchizadeh. Artifacts removal in EEG signal using a new neural network enhanced adaptive filter. Neurocomputing. 103:222–231, 2013. (PMID: 10.1016/j.neucom.2012.09.024)
Priyadharsini, S. S., and S. E. Rajan. An efficient method for the removal of ECG artefact from measured EEG signal using PSO algorithm. International Journal of Advanced Soft Computing and Applications. 6:1–19, 2014.
Priyadharsini, S. S., and S. E. Rajan. Performance analysis of swarm intelligence algorithms in removal of ECG artefact from tainted EEG signal. Automatika. 59(3–4):408–415, 2018. https://doi.org/10.1080/00051144.2018.1541642 . (PMID: 10.1080/00051144.2018.1541642)
Yadav, S., S. K. Saha, R. Kar, and D. Mandal. Optimised adaptive noise canceller for denoising cardiovascular signal using SOS algorithm. Biomedical Signal Processing and Control. 69:102830, 2021. https://doi.org/10.1016/j.bspc.2021.102830 . (PMID: 10.1016/j.bspc.2021.102830)
Yadav, S., S. K. Saha, R. Kar, and P. Dansena. Evolutionary optimization-based descendent adaptive filter for noise confiscation in electrocardiogram signals. Phys Eng Sci Med. 2025. https://doi.org/10.1007/s13246-025-01631-0 . (PMID: 10.1007/s13246-025-01631-040890558)
Yadav, S., S. K. Saha, R. Kar, and D. Mandal. EEG/ERP signal enhancement through an optimally tuned adaptive filter based on marine predators’ algorithm. Biomedical Signal Processing and Control. 73:103427, 2022. https://doi.org/10.1016/j.bspc.2021.103427 . (PMID: 10.1016/j.bspc.2021.103427)
Yadav, S., S. K. Saha, R. Kar, and D. Mandal. Noise confiscation from sEMG through enhanced adaptive filtering based on evolutionary computing. Circuits Systems and Signal Processing. 42:4096–4128, 2023. https://doi.org/10.1007/s00034-023-02302-9 . (PMID: 10.1007/s00034-023-02302-9)
Yadav, S., S. K. Saha, and R. Kar. Design of robust adaptive Volterra noise mitigation architecture for sEMG signals using metaheuristic approach. Expert Systems with Applications. 221:119732, 2023. https://doi.org/10.1016/j.eswa.2023.119732 . (PMID: 10.1016/j.eswa.2023.119732)
Yadav, S., S. K. Saha, and R. Kar. An application of the Kalman filter for EEG/ERP signal enhancement with the autoregressive realisation. Biomedical Signal Processing and Control. 86:105213, 2023. https://doi.org/10.1016/j.bspc.2023.105213 . (PMID: 10.1016/j.bspc.2023.105213)
Yadav, S., S. K. Saha, and R. Kar. Evolutionary algorithm-based optimal Wiener-adaptive filter design: an application on EEG noise mitigation. IEEE Transactions on Instrumentation and Measurement. 72:4011912, 2023. https://doi.org/10.1109/TIM.2023.3324345 . (PMID: 10.1109/TIM.2023.3324345)
Janjanam, L., S. K. Saha, R. Kar, and D. Mandal. Improving the modeling efficiency of Hammerstein system using Kalman filter and its parameters optimised using social mimic algorithm: application to heating and cascade water tanks. Journal of the Franklin Institute. 359(3):1239–1273, 2022. https://doi.org/10.1016/j.jfranklin.2021.12.022 . (PMID: 10.1016/j.jfranklin.2021.12.022)
Janjanam, L., S. K. Saha, R. Kar, and D. Mandal. Optimal design of cascaded Wiener–Hammerstein system using a heuristically supervised discrete Kalman filter with application on benchmark problems. Expert Systems with Applications. 200:117065, 2022. https://doi.org/10.1016/j.eswa.2022.117065 . (PMID: 10.1016/j.eswa.2022.117065)
Clerc, M., and J. Kennedy. The particle swarm—Explosion, stability, and convergence in a multidimensional complex space. IEEE Transactions on Evolutionary Computation. 6(1):58–73, 2002. (PMID: 10.1109/4235.985692)
Yang XS. Flower pollination algorithm for global optimisation. In Unconventional Computation and Natural Computation, J. Durand-Lose and N. Jonoska, Eds., Germany; pp. 240–249; 2012.
Goldberger, A. L., L. A. N. Amaral, L. Glass, J. M. Hausdorff, PCh. Ivanov, R. G. Mark, J. E. Mietus, G. B. Moody, C.-K. Peng, and H. E. Stanley. PhysioBank PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals. Circulation. 101(23):e215–e220, 2000. https://doi.org/10.1161/01.CIR.101.23.e215 . (PMID: 10.1161/01.CIR.101.23.e21510851218)
Moody, G. B., and R. G. Mark. The impact of the MIT-BIH arrhythmia database. IEEE Engineering in Medicine and Biology. 20(3):45–50, 2001. (PMID: 10.1109/51.932724)
Greenwald SD. Development and analysis of a ventricular fibrillation detector. M.S. thesis, MIT Department of Electrical Engineering and Computer Science, Cambridge, 1986.
Moody, G. B., W. E. Muldrow, and R. G. Mark. A noise stress test for arrhythmia detectors. Computers in Cardiology. 11:381–384, 1984.
Zhang, Q., H. Gao, Z. H. Zhan, J. Li, and H. Zhang. Growth optimizer: a powerful metaheuristic algorithm for solving continuous and discrete global optimisation problems. Knowledge-Based Systems. 261:110206, 2023. https://doi.org/10.1016/j.knosys.2022.110206 . (PMID: 10.1016/j.knosys.2022.110206)
Manikandan, M. S., and S. Dandapat. Multiscale entropy-based weighted distortion measure for ECG coding. IEEE Signal Processing Letters. 15:829–832, 2008. (PMID: 10.1109/LSP.2008.2007620)
Nayak, C., S. K. Saha, R. Kar, and D. Mandal. An efficient and robust digital fractional-order differentiator-based ECG pre-processor design for QRS detection. IEEE Transactions on Biomedical Circuits and Systems. 13(4):682–696, 2019. https://doi.org/10.1109/tbcas.2019.2916676 . (PMID: 10.1109/tbcas.2019.291667631094693)
Janjanam, L., S. K. Saha, and R. Kar. Optimal design of Hammerstein cubic spline filter for nonlinear system modeling Based on snake optimiser. IEEE Transactions on Industrial Electronics. 70(8):8457–8467, 2023. https://doi.org/10.1109/TIE.2022.3213886 . (PMID: 10.1109/TIE.2022.3213886)
Yadav, S., S. K. Saha, and R. Kar. Design of efficient Wiener spline adaptive filter for electrocardiogram signal enrichment. Evolving Systems. 15:1441–1457, 2024. https://doi.org/10.1007/s12530-024-09569-6 . (PMID: 10.1007/s12530-024-09569-6)
Yadav, S., S. K. Saha, and R. Kar. Efficiently designed Hammerstein spline adaptive filter for ocular noise extraction from EEG signals. Circuits, Systems, and Signal Processing. 2024. https://doi.org/10.1007/s00034-024-02973-y . (PMID: 10.1007/s00034-024-02973-y)
Contributed Indexing: Keywords: Adaptive noise cancellation; Electrocardiogram; Growth optimiser; Hammerstein model
Entry Date(s): Date Created: 20260106 Date Completed: 20260422 Latest Revision: 20260723
Update Code: 20260723
DOI: 10.1007/s13239-025-00814-w
PMID: 41491879
Βάση Δεδομένων: MEDLINE