Ventricular Fibrillation Prediction and Detection: A Comprehensive Review of Modern Techniques
Source abstract
Abstract
This review offers a detailed examination of modern ECG signal processing techniques employed in the prediction and detection of ventricular fibrillation (VF). It contains a thorough analysis of recent advancements in the field, exploring the strengths, limitations, and real-world applications of these techniques. By evaluating the current state of research, the review seeks to identify the most effective approaches and highlight key areas where further investigation is needed, ultimately guiding future research efforts toward improving VF prediction and detection. Overall, AI has shown significant potential in a range of VF-related tasks. However, real-world implementation encounters several challenges, including difficulties in accurately interpreting ECG signals, the variability in individual physiological responses, and the infrequency of ventricular fibrillation events. Additionally, there are issues related to the critical timing required for detecting VF, the presence of similar arrhythmias, the need for adaptation to new ECG devices, energy consumption concerns, and the complex process of obtaining regulatory and legislative approvals for integrating software components into medical equipment. We consider that the present work might be useful in approaching the above challenges.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: ECG Monitoring and Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Institute of Computer Science, Romanian Academy, Iasi Branch, 700481 Iasi, Romania
Faculty of Electronics, Telecommunications & Information Technology, Gheorghe Asachi Technical University of Iasi, 700050 Iasi, Romania
References (99)
Show source-provided references
1. Automated Detection of Arrhythmias Using Different Intervals of Tachycardia ECG Segments with Convolutional Neural Network10.1016/j.ins.2017.04.012 ↗
2. Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks10.1109/TBME.2015.2468589 ↗
3. A new approach for arrhythmia classification using deep coded features and LSTM networks10.1016/j.cmpb.2019.05.004 ↗
4. A Machine Learning Approach to Multi-level ECG Signal Quality Classification10.1016/j.cmpb.2014.09.002 ↗
5. ECG Signal Classification Using Machine Learning: A Review
6. Real-Time Discrimination of Ventricular Tachyarrhythmia with Fourier-Transform Neural Network10.1109/10.740880 ↗
7. Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network10.1038/s41591-018-0268-3 ↗
8. Clifford, G.D., Azuaje, F., and McSharry, P.E. (2012). Advanced Methods and Tools for ECG Data Analysis, Artech House.
9. Filtering of Electrocardiogram (ECG) Signals Using the Windowed Legendre-Sobolev Galerkin Method
10. Digital Medical Tools and Sensors10.1001/jama.2014.17125 ↗
11. Detection of ventricular fibrillation rhythm by using boosted support vector machine with an optimal variable combination10.1016/j.compeleceng.2021.107035 ↗
12. Detection of Life-Threatening Arrhythmias Using Feature Selection and Support Vector Machines10.1109/TBME.2013.2290800 ↗
13. Support vector machine-based arrhythmia classification using reduced features of heart rate variability signal10.1016/j.artmed.2008.04.007 ↗
14. Heng, W.W., Ming, E.S.L., Jamaluddin, A.N.B., Harun, F.K.C., Abdul-Kadir, N.A., and Yeong, C.F. (2020). Prediction of Ventricular Fibrillation Using Support Vector Machine. IOP Conference Series: Materials Science and Engineering, IOP Publishing.10.1088/1757-899X/884/1/012008 ↗
15. Detection of Ventricular Fibrillation Using Random Forest Classifier10.4236/jbise.2016.95019 ↗
16. Li, Q., Zhao, J., and Zhao, Y.-N. (2009, January 1–2). Detection of Ventricular Fibrillation by Support Vector Machine Algorithm. Proceedings of the 2009 International Asia Conference on Informatics in Control, Automation and Robotics, Bangkok, Thailand.10.1109/CAR.2009.29 ↗
17. Ventricular Fibrillation detection using time-frequency and the KNN classifier without parameter extraction10.4995/riai.2017.8833 ↗
18. Fira, M., Costin, H.-N., and Goras, L. (2024). Prediction and Detection of Ventricular Fibrillation Using Complex Features and AI-Based Classification. Appl. Sci., 14.10.3390/app14073050 ↗
19. Swetha, R., and Ramakrishnan, S. (2021, January 19–20). k-means Clustering Optimized Fuzzy Logic Control Algorithm for Arrhythmia Classification. Proceedings of the 2021 International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), Bhilai, India.10.1109/ICAECT49130.2021.9392494 ↗
20. Meo, M., Potse, M., and Bear, L. (2017, January 26–27). Non-invasive assessment of spatiotemporal organization of ventricular fibrillation through principal component analysis. Proceedings of the 2017 Computing in Cardiology (CinC), Rennes, France.10.22489/CinC.2017.101-051 ↗
21. Haigh, A., Murray, A., and Langley, P. (2005, January 25–28). Separation of atrial and ventricular components of body surface potentials in atrial fibrillation using principal component analysis: A computer modelling study. Proceedings of the Computers in Cardiology 2005, Lyon, France.10.1109/CIC.2005.1588105 ↗
22. Wang, S., Li, J., Sun, L., Cai, J., Wang, S., Zeng, L., and Sun, S. (2021). Application of machine learning to predict the occurrence of arrhythmia after acute myocardial infarction. BMC Med Inform. Decis. Mak., 21.10.1186/s12911-021-01667-8 ↗
23. Deep learning for ECG Arrhythmia detection and classification: An overview of progress for period 2017–2023
24. Artificial Intelligence and Machine Learning Applications in Sudden Cardiac Arrest Prediction and Management: A Comprehensive Review10.1007/s11886-023-01964-w ↗
25. Dynamic prediction of malignant ventricular arrhythmias using neural networks in patients with an implantable cardioverter-defibrillator
26. A deep convolutional neural network model to classify heartbeats10.1016/j.compbiomed.2017.08.022 ↗
27. Prediction of the Presence of Ventricular Fibrillation from a Brugada Electrocardiogram Using Artificial Intelligence10.1253/circj.CJ-22-0496 ↗
28. Investigation of Applying Machine Learning and Hyperparameter Tuned Deep Learning Approaches for Arrhythmia Detection in ECG Images10.1155/2022/8571970 ↗
29. Ponnuramu, V., Vijayaraj, J., and Ramachandran, M. (2022). Sudden Cardiac Arrest Detection by Feature Learning and Classification Using Deep Learning Architecture. Leveraging AI Technologies for Preventing and Detecting Sudden Cardiac Arrest and Death, IGI Global.10.4018/978-1-7998-8443-9.ch004 ↗
30. An artificial intelligence-enabled ECG algorithm for the identification of patients with atrial fibrillation during sinus rhythm: A retrospective analysis of outcome prediction10.1016/S0140-6736(19)31721-0 ↗
31. Xie, P., Wang, G., Zhang, C., Chen, M., Yang, H., Lv, T., Sang, Z., and Zhang, P. (2018, January 17–21). Bidirectional Recurrent Neural Network and Convolutional Neural Network (BiRCNN) for ECG Beat Classification. Proceedings of the 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Honolulu, HI, USA.10.1109/EMBC.2018.8512752 ↗
32. Mousavi, S., and Afghah, F. (2019, January 12–17). Inter-and intra-patient ecg heartbeat classification for arrhythmia detection: A sequence to sequence deep learning approach. Proceedings of the ICASSP 2019—2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brighton, UK.10.1109/ICASSP.2019.8683140 ↗
33. Wang, Y., Xiao, B., Bi, X., Li, W., Zhang, J., and Ma, X. (2019, January 8–11). Pay Attention and Watch Temporal Correlation: A Novel 1-D Convolutional Neural Network for ECG Record Classification. Proceedings of the 2019 Computing in Cardiology (CinC), Singapore.10.22489/CinC.2019.185 ↗
34. ECG arrhythmias detection using auxiliary classifier generative adversarial network and residual network10.1109/ACCESS.2019.2930882 ↗
35. Golany, T., and Radinsky, K. (February, January 27). Pgans: Personalized generative adversarial networks for ecg synthesis to improve patient-specific deep ecg classification. Proceedings of the AAAI Conference on Artificial Intelligence, Honolulu, HI, USA.
36. Hinton, G.E., Nitish, S., Alex, K., Ilya, S., and Salakhutdinov, R.R. (2012). Improving neural networks by preventing co-adaptation of feature detectors. arXiv.
37. Support vector machine-based expert system for reliable heartbeat recognition10.1109/TBME.2004.824138 ↗
38. Li, D., Zhu, Y.-S., and Wu, W.-H. (November, January 29). Ventricular fibrillation detection by adaptive algorithm. Proceedings of the 1992 14th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Paris, France.10.1109/IEMBS.1992.5761161 ↗
39. An adaptive Kalman filter for ECG signal enhancement10.1109/TBME.2010.2099229 ↗
40. A nonlinear Bayesian filtering framework for ECG denoising10.1109/TBME.2007.897817 ↗
41. Adaptive noise cancelling: Principles and applications10.1109/PROC.1975.10036 ↗
42. Mjahad, A., Rosado-Muñoz, A., Guerrero-Martínez, J.F., Bataller-Mompeán, M., Francés-Villora, J.V., and Dutta, M.K. (2018). Detection of Ventricular Fibrillation Using the Image from Time-Frequency Representation and Combined Classifiers without Feature Extraction. Appl. Sci., 8.10.3390/app8112057 ↗
43. Analysis and Design of On-sensor ECG Processors for Realtime Detection of Cardiac Anomalies Including VF, VT, and PVC10.1007/s11265-011-0615-9 ↗
44. Abubakar, S.M., Saadeh, W., and Bin Altaf, M.A. (2018, January 19–23). A Wearable Long-Term Single-Lead ECG Processor for Early Detection of Cardiac Arrhythmia. Proceedings of the 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE), Dresden, Germany.10.23919/DATE.2018.8342148 ↗
45. A knowledge-based real time embedded platform for arrhythmia beat classification10.1007/s13534-015-0196-9 ↗
46. Factor Analysis for the Performance Impacts of Real-Time Ventricular Fibrillation Detection on Microcontroller10.1109/ACCESS.2023.3337273 ↗
47. Prospective evaluation of smartwatch-enabled detection of left ventricular dysfunction10.1038/s41591-022-02053-1 ↗
48. Automatic diagnosis of the 12-lead ECG using a deep neural network10.1038/s41467-020-15432-4 ↗
49. ECG-based heartbeat classification for arrhythmia detection: A survey10.1016/j.cmpb.2015.12.008 ↗
50. Machine learning-based prediction of acute coronary syndrome using only the pre-hospital 12-lead electrocardiogram10.1038/s41467-020-17804-2 ↗
51. Amann, A., Tratnig, R., and Unterkofler, K. (2005). Reliability of old and new ventricular fibrillation detection algorithms for automated external defibrillators. Biomed. Eng. Online, 4.10.1186/1475-925X-4-60 ↗
52. Real time detection of ventricular fibrillation and tachycardia10.1088/0967-3334/25/5/007 ↗
53. Fokkenrood, S., Leijdekkers, P., and Gay, V. (2007). Ventricular tachycardia/fibrillation detection algorithm for 24/7 personal wireless heart monitoring. Pervasive Computing for Quality of Life Enhancement
54. Proceedings of the 5th International Conference On Smart Homes and Health Telematics, ICOST 2007, Nara, Japan, 21-23 June 2007, Springer.
55. Automated identification of shockable and non-shockable life-threatening ventricular arrhythmias using convolutional neural network10.1016/j.future.2017.08.039 ↗
56. Detection of Shockable Ventricular Arrhythmia using Variational Mode Decomposition10.1007/s10916-016-0441-5 ↗
57. Efficient classification of ventricular arrhythmias using feature selection and C4.5 classifier10.1016/j.bspc.2018.04.005 ↗
58. Detection of ventricular tachycardia and fibrillation using adaptive variational mode decomposition and boosted-CART classifier10.1016/j.bspc.2017.07.031 ↗
59. Ventricular fibrillation and tachycardia classification using a machine learning approach
60. Plesinger, F., Andrla, P., Viscor, I., Halamek, J., and Jurak, P. (2018, January 23–26). Fast Detection of Ventricular Tachycardia and Fibrillation in 1-Lead ECG from Three-Second Blocks. Proceedings of the 2018 Computers in Cardiology Conference, Maastricht, The Netherlands.10.22489/CinC.2018.037 ↗
61. Tripathy, R.K., Zamora-Mendez, A., de la OSerna, J.A., Paternina, M.R.A., Arrieta, J.G., and Naik, G.R. (2018). Detection of life threatening ventricular arrhythmia using digital Taylor Fourier transform. Front. Physiol., 9.10.3389/fphys.2018.00722 ↗
62. Ivanovic, M.D., Ring, M., Baronio, F., Calza, S., Vukcevic, V., Hadzievski, L., Maluckov, A., and Eskofier, B. (2018). ECG derived feature combination versus single feature in predicting defibrillation success in out-of-hospital cardiac arrested patients. Biomed. Phys. Eng. Express, 5.10.1088/2057-1976/aaebec ↗
63. Kwon, S., Kim, J., and Chu, C.-H. (2018). Real-time ventricular fibrillation detection using an embedded microcontroller in a pervasive environment. Electronics, 7.10.3390/electronics7060088 ↗
64. Mohanty, M., Biswal, P., and Sabut, S. (2019). Ventricular tachycardia and fibrillation detection using DWT and decision tree classifier. J. Mech. Med. Biol., 19.10.1142/S0219519419500088 ↗
65. Mjahad, A., Rosado-Muñoz, A., Guerrero-Martinez, J., Bataller-Mompean, M., and Frances-Villora, J.V. (2014, January 29–31). ECG Analysis for Ventricular Fibrillation Detection Using a Boltzmann Network. Proceedings of the VI Latin American Congress on Biomedical Engineering CLAIB 2014, Parana, Argentina.10.1007/978-3-319-13117-7_136 ↗
66. Shock advisory tool: Detection of life threatening cardiac arrhythmias and shock success prediction by means of a common parameter set10.1016/j.bspc.2007.01.002 ↗
67. Classification of Ventricular Tachycardia and Fibrillation Based on the Lempel-Ziv Complexity and EMD
68. Classification of Ventricular Tachycardia and Fibrillation Using Fuzzy Similarity-based Approximate Entropy10.1016/j.eswa.2010.09.058 ↗
69. Ventricular Fibrillation Detection using Empirical Mode Decomposition and Approximate Entropy
70. Ibaida, A., and Khalil, I. (September, January 31). Distinguishing between Ventricular Tachycardia and Ventricular Fibrillation from Compressed ECG Signal in Wireless Body Sensor Networks. Proceedings of the 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology, Buenos Aires, Argentina.10.1109/IEMBS.2010.5627888 ↗
71. Tan, W., Foo, C.L., and Chua, T.W. (2007, January 23–26). Type-2 Fuzzy System for ECG Arrhythmic Classification. Proceedings of the 2007 IEEE International Fuzzy Systems Conference, London, UK.10.1109/FUZZY.2007.4295478 ↗
72. Phong, P.A., and Thien, K.Q. (2009, January 13–17). Classification of Cardiac Arrhythmias Using Interval Type-2 TSK Fuzzy System. Proceedings of the 2009 International Conference on Knowledge and Systems Engineering, Hanoi, Vietnam.10.1109/KSE.2009.19 ↗
73. Hajeb-Mohammadalipour, S., Ahmadi, M., Shahghadami, R., and Chon, K. (2018). Automated Method for Discrimination of Arrhythmias Using Time, Frequency, and Nonlinear Features of Electrocardiogram Signals. Sensors, 18.10.3390/s18072090 ↗
74. A simple time domain algorithm for the detection of ventricular fibrillation in electrocardiogram10.1007/s11760-009-0136-1 ↗
75. Detecting ventricular fibrillation by time-delay methods10.1109/TBME.2006.880909 ↗
76. Amann, A., Tratnig, R., and Unterkofler, K. (2005, January 25–28). A new ventricular fibrillation detection algorithm for automated external defibrillators. Proceedings of the Computers in Cardiology 2005, Lyon, France.10.1109/CIC.2005.1588162 ↗
77. Feature selection using support vector machines and bootstrap methods for ventricular fibrillation detection10.1016/j.eswa.2011.08.051 ↗
78. Support Vector Machine Based Arrhythmia Classification Using Reduced Features
79. VFPred: A fusion of signal processing and machine learning techniques in detecting ventricular fibrillation from ECG signals10.1016/j.bspc.2018.12.016 ↗
80. Ventricular Fibrillation and Tachycardia detection from surface ECG using time-frequency representation images as input dataset for machine learning10.1016/j.cmpb.2017.02.010 ↗
81. Predicting Ventricular Fibrillation Through Deep Learning10.1109/ACCESS.2020.3042782 ↗
82. Mandala, S., and Senar, M.S. (2020). ECG-based prediction algorithm for imminent malignant ventricular arrhythmias using decision tree. PLoS ONE, 15.10.1371/journal.pone.0231635 ↗
83. An optimal strategy for prediction of sudden cardiac death through a pioneering feature-selection approach from HRV signal10.1016/j.cmpb.2018.12.001 ↗
84. Taye, G.T., and Shim, E.B. (2019). Machine learning approach to predict ventricular fibrillation based on QRS complex shape. Front. Physiol., 10.10.3389/fphys.2019.01193 ↗
85. Prediction of spontaneous ventricular tachyarrhythmia by an artificial neural network using parameters gleaned from short-term heart rate variability10.1016/j.eswa.2011.09.097 ↗
86. Early detection of sudden cardiac death using nonlinear analysis of heart rate variability10.1016/j.bbe.2018.06.003 ↗
87. Investigating Phase Space Reconstruction of ECG for Prediction of Malignant Ventricular Arrhythmia10.30880/ijie.2020.12.02.022 ↗
88. Optimal length of heart rate variability data and forecasting time for ventricular fibrillation prediction using machine learning10.1155/2021/6663996 ↗
89. Ling, T., Zhu, Z., Zhang, Y., and Jiang, F. (2022). Early Ventricular Fibrillation Prediction Based on Topological Data Analysis of ECG Signal. Appl. Sci., 12.10.3390/app122010370 ↗
90. Ebrahimzadeh, E., Pooyan, M., and Bijar, A. (2014). A novel approach to predict sudden cardiac death (SCD) using nonlinear and time-frequency analyses from HRV signals. PLoS ONE, 9.10.1371/journal.pone.0081896 ↗
91. Shen, T.W., Shen, H.P., Lin, C.H., and Ou, Y.L. (2007, January 22–26). Detection and prediction of sudden cardiac death (SCD) for personal healthcare. Proceedings of the 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Lyon, France.10.1109/IEMBS.2007.4352855 ↗
92. Ebrahimzadeh, E., and Pooyan, M. (2011). Early detection of sudden cardiac death by using classical linear techniques and time-frequency methods on electrocardiogram signals. J. Biomed. Sci. Eng., 4.10.4236/jbise.2011.411087 ↗
93. Prediction of Sudden Cardiac Death (SCD) using time-frequency analysis of ECG signals
94. Manis, G., Nikolopoulos, S., Arsenos, P., Gatzoulis, K., Dilaveris, P., and Stefanadis, C. (2013, January 22–25). Risk stratification for arrhythmic sudden cardiac death in heart failure patients using machine learning techniques. Proceedings of the Computing in Cardiology 2013, Zaragoza, Spain.
95. Machine learning approach for sudden cardiac arrest prediction based on optimal heart rate variability features10.1166/jmihi.2014.1287 ↗
96. An integrated index for detection of sudden cardiac death using discrete wavelet transform and nonlinear features10.1016/j.knosys.2015.03.015 ↗
97. Acharya, U.R., Fujita, H., Sudarshan, V.K., Ghista, D.N., Lim, W.J.E., and Koh, J.E. (2015, January 9–12). Automated prediction of sudden cardiac death risk using Kolmogorov complexity and recurrence quantification analysis features extracted from HRV signals. Proceedings of the 2015 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Hong Kong, China.10.1109/SMC.2015.199 ↗
98. Mirhoseini, S.R., JahedMotlagh, M.R., and Pooyan, M. (2016, January 1–2). Improve accuracy of early detection Sudden Cardiac Deaths (SCD) using decision forest and SVM. Proceedings of the International Conference on Robot and Artificial Intelligence, Rawalpindi, Pakistan.
99. Sudden cardiac death (SCD) prediction based on nonlinear heart rate variability features and SCD index10.1016/j.asoc.2016.02.049 ↗