Skip to main content
Log in

MEAs-Filter: a novel filter framework utilizing evolutionary algorithms for cardiovascular diseases diagnosis

  • Research
  • Published:
Health Information Science and Systems Aims and scope Submit manuscript

Abstract

Cardiovascular disease management often involves adjusting medication dosage based on changes in electrocardiogram (ECG) signals' waveform and rhythm. However, the diagnostic utility of ECG signals is often hindered by various types of noise interference. In this work, we propose a novel filter based on a multi-engine evolution framework named MEAs-Filter to address this issue. Our approach eliminates the need for predefined dimensions and allows adaptation to diverse ECG morphologies. By leveraging state-of-the-art optimization algorithms as evolution engine and incorporating prior information inputs from classical filters, MEAs-Filter achieves superior performance while minimizing order. We evaluate the effectiveness of MEAs-Filter on a real ECG database and compare it against commonly used filters such as the Butterworth, Chebyshev filters, and evolution algorithm-based (EA-based) filters. The experimental results indicate that MEAs-Filter outperforms other filters by achieving a reduction of approximately 30% to 60% in terms of the loss function compared to the other algorithms. In denoising experiments conducted on ECG waveforms across various scenarios, MEAs-Filter demonstrates an improvement of approximately 20% in signal-to-noise (SNR) ratio and a 9% improvement in correlation. Moreover, it does not exhibit higher losses of the R-wave compared to other filters. These findings highlight the potential of MEAs-Filter as a valuable tool for high-fidelity extraction of ECG signals, enabling accurate diagnosis in the field of cardiovascular diseases.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Algorithm 1
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data availability

The codes are available online at https://github.com/PHD-Fang/MEAs-Filter.

References

  1. Li W. Wavelets for electrocardiogram: overview and taxonomy. IEEE Access. 2018;7:25627–49.

    Article  Google Scholar 

  2. Peng T, Malik A, Trew ML. Predicting drug-mediated pro-arrhythmic effects using pre-drug electrocardiograms. Biomed Signal Process Control. 2021;68:102712.

    Article  Google Scholar 

  3. Le D, Truong S, Brijesh P, Adjeroh DA, Le N. sCL-ST: supervised contrastive learning with semantic transformations for multiple lead ECG arrhythmia classification. IEEE J Biomed Health Inform. 2023;27:2818–28.

    Article  Google Scholar 

  4. Singh P, Pradhan G. A new ECG denoising framework using generative adversarial network. IEEE/ACM Trans Comput Biol Bioinf. 2021;18:759–64.

    Article  Google Scholar 

  5. Smital L, Vitek M, Kozumplík J, Provaznik I. Adaptive wavelet wiener filtering of ECG signals. IEEE Trans Biomed Eng. 2012;60:437–45.

    Article  Google Scholar 

  6. Kheirati RA. Kalman filter/smoother-based design and implementation of digital IIR filters. Signal Process. 2023;208:108958.

    Article  Google Scholar 

  7. Hesar HD, Mohebbi M. An adaptive Kalman Filter bank for ECG denoising. IEEE J Biomed Health Inform. 2021;25:13–21.

    Article  Google Scholar 

  8. Mohebbian MR, Vedaei SS, Wahid KA, Dinh A, Marateb HR, Tavakolian K. Fetal ECG extraction from maternal ECG using attention-based CycleGAN. IEEE J Biomed Health Inform. 2022;26:515–26.

    Article  Google Scholar 

  9. Xu F, Miao D, Li W, Jin J, Liu Z, Shen C, et al. Specificity and competition of mRNAs dominate droplet pattern in protein phase separation. Phys Rev Res. 2023;5:023159.

    Article  Google Scholar 

  10. Van Alste JA, Schilder T. Removal of base-line wander and power-line interference from the ECG by an efficient FIR filter with a reduced number of taps. IEEE Trans Biomed Eng. 1985;BME-32:1052–60.

    Article  Google Scholar 

  11. Chauhan S, Singh M, Aggarwal AK. Designing of optimal digital IIR filter in the multi-objective framework using an evolutionary algorithm. Eng Appl Artif Intell. 2023;119:105803.

    Article  Google Scholar 

  12. Martínez JP, Almeida R, Olmos S, Rocha AP, Laguna P. A wavelet-based ECG delineator: evaluation on standard databases. IEEE Trans Biomed Eng. 2004;51:570–81.

    Article  Google Scholar 

  13. Zhao J, Sun J, Shuai SC, Zhao Q, Shuai J. Predicting potential interactions between lncRNAs and proteins via combined graph auto-encoder methods. Brief Bioinform. 2023. https://doi.org/10.1093/bib/bbac527.

    Article  Google Scholar 

  14. Wang W, Zhang L, Sun J, Zhao Q, Shuai J. Predicting the potential human lncRNA-miRNA interactions based on graph convolution network with conditional random field. Brief Bioinform. 2022;23:bbac463.

    Article  Google Scholar 

  15. Hu H, Feng Z, Lin H, Cheng J, Lyu J, Zhang Y, et al. Gene function and cell surface protein association analysis based on single-cell multiomics data. Comput Biol Med. 2023;157:106733.

    Article  Google Scholar 

  16. Agrawal N, Kumar A, Bajaj V, Singh GK. Design of digital IIR filter: a research survey. Appl Acoust. 2021;172:107669.

    Article  Google Scholar 

  17. Ng SC, Leung S-H, Chung CY, Luk A, Lau WH. The genetic search approach. A new learning algorithm for adaptive IIR filtering. IEEE Signal Process Mag. 1996;13:38–46.

    Article  Google Scholar 

  18. Chen S, Istepanian R, Luk BL. Digital IIR filter design using adaptive simulated annealing. Digital Signal Process. 2001;11:241–51.

    Article  Google Scholar 

  19. Karaboga N, Kalinli A, Karaboga D. Designing digital IIR filters using ant colony optimisation algorithm. Eng Appl Artif Intell. 2004;17:301–9.

    Article  Google Scholar 

  20. Saha S, Yangchen S, Mandal D, Kar R, Ghoshal SP. Digital stable IIR high pass filter optimization using PSO-CFIWA. 2012 IEEE symposium on humanities, science and engineering research: IEEE; 2012. p. 389–394.

  21. Mohammadi A, Zahiri SH, Razavi SM, Suganthan PN. Design and modeling of adaptive IIR filtering systems using a weighted sum—variable length particle swarm optimization. Appl Soft Comput. 2021;109:107529.

    Article  Google Scholar 

  22. Karaboga N, Latifoglu F. Elimination of noise on transcranial Doppler signal using IIR filters designed with artificial bee colony—ABC-algorithm. Digit Signal Process. 2013;23:1051–8.

    Article  MathSciNet  Google Scholar 

  23. Karaboga N. A new design method based on artificial bee colony algorithm for digital IIR filters. J Franklin Inst. 2009;346:328–48.

    Article  MathSciNet  Google Scholar 

  24. Yadav S, Saha SK, Kar R, Mandal D. Optimized adaptive noise canceller for denoising cardiovascular signal using SOS algorithm. Biomed Signal Process Control. 2021;69:102830.

    Article  Google Scholar 

  25. Yadav S, Kumar M, Yadav R, Kumar A. A novel method to design FIR digital filter using whale optimization. 2021 IEEE bombay section signature conference (IBSSC) 2021. p. 1–5.

  26. Gao H, Sun J, Wang Y, Lu Y, Liu L, Zhao Q, et al. Predicting metabolite–disease associations based on auto-encoder and non-negative matrix factorization. Brief Bioinform. 2023:bbad259.

  27. Li X, Zhong C-Q, Wu R, Xu X, Yang Z-H, Cai S, et al. RIP1-dependent linear and nonlinear recruitments of caspase-8 and RIP3 respectively to necrosome specify distinct cell death outcomes. Protein Cell. 2021;12:858–76.

    Article  Google Scholar 

  28. Hu H, Feng Z, Lin H, Zhao J, Zhang Y, Xu F, et al. Modeling and analyzing single-cell multimodal data with deep parametric inference. Brief Bioinform. 2023;24:bbad005.

  29. Singh N, Ayub S, Saini J. Design of digital IIR filter for noise reduction in ECG signal. 2013 5th international conference and computational intelligence and communication networks: IEEE; 2013. p. 171–176.

  30. Kamata K, Aho AJ, Hagihira S, Yli-Hankala A, Jäntti V. Frequency band of EMG in anaesthesia monitoring. Br J Anaesth. 2011;107:822–3.

    Article  Google Scholar 

  31. Ahirwal MK, Kumar A, Singh GK. Adaptive filtering of EEG/ERP through noise cancellers using an improved PSO algorithm. Swarm Evol Comput. 2014;14:76–91.

    Article  Google Scholar 

  32. Xue J, Shen B. A novel swarm intelligence optimization approach: sparrow search algorithm. Syst Sci Control Eng. 2020;8:22–34.

    Article  Google Scholar 

  33. Sayadi O, Shamsollahi MB. ECG denoising and compression using a modified extended Kalman filter structure. IEEE Trans Biomed Eng. 2008;55:2240–8.

    Article  Google Scholar 

  34. Goldberger AAL, Glass L, Hausdorff J, Ivanov PC, Mark R, Mietus JE, Moody GB, Peng CK, Stanley HE. PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals. Circulation [Online]. 2000;101(23):pp. e215–e220.

  35. Moody GB, Mark RG. The impact of the MIT-BIH arrhythmia database. IEEE Eng Med Biol Mag. 2001;20:45–50.

    Article  Google Scholar 

Download references

Funding

This work is supported by the Ministry of Science and Technology of the People's Republic of China (STI2030-Major Projects2021ZD0201900), National Natural Science Foundation of China (Grant No. 12090052), Foundation of Education Department of Liaoning Province (Grant No. LJKZ0280), Natural Science Foundation of Liaoning Province (Grant No. 2023-MS-288), Fundamental Research Funds for the Central Universities (Grant No. 20720230017), and Basic Public Welfare Research Program of Zhejiang Province (Grant No. LGF20F030005).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Qi Zhao, Honghong Su or Jianwei Shuai.

Ethics declarations

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, F., Ding, J., Li, X. et al. MEAs-Filter: a novel filter framework utilizing evolutionary algorithms for cardiovascular diseases diagnosis. Health Inf Sci Syst 12, 8 (2024). https://doi.org/10.1007/s13755-023-00268-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13755-023-00268-1

Keywords

Navigation