Prediction and Detection of Ventricular Fibrillation Using Complex Features and AI-Based Classification
Source abstract
Abstract
We analyzed the possibility of detecting and predicting ventricular fibrillation (VF), a medical emergency that may put people’s lives at risk, as the medical prognosis depends on the time in which medical personnel intervene. Therefore, besides immediate detection of VF, the possibility of predicting VF 40 or even 50 min in advance was analyzed. For testing the proposed algorithm, we used ECG signals taken from the MIT-BIH database, namely, Malignant Ventricular Ectopy Database, Sudden Cardiac Death Holter Database and Normal Sinus Rhythm Database. The presented method is based on features extracted from the ECG signals in the time domain, frequency domain and complexity measures. For VF detection, the possibility of identifying the VF episode in the first 3 s after its occurrence was tested. For this, the first 3 s immediately after the appearance of VF were cut out and the features were computed on these sections. For VF prediction, 3 min of the ECG signal clipped 40 or 50 min before VF onset was used. Then, on these pieces of ECG signal, the specific features were calculated for 1 s segments. For the normal signal situation, 3 min was randomly selected from the database with normal ECGs. For the classification or detection stage, both an MLP-type neural network and the classifiers from the Machine Learning toolbox of the MATLAB® environment were used. The results obtained for both detection and classification are over 94% in both cases. The novelty of our results compared to those previously obtained is the time interval with which the possibility of prediction was analyzed, namely, 50 min in advance of the VF installation date. This means that the patient will be informed that it is possible to suffer a VF and has time to take the necessary measures to overcome a possible medical emergency.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: ECG Monitoring and Analysis · Anomaly Detection Techniques and Applications · EEG and Brain-Computer Interfaces
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, Telecomunications & Information Technology, Gheorghe Asachi Technical University of Iasi, 700050 Iasi, Romania
References (45)
Show source-provided references
1. ECG, Analysis for Ventricular Fibrillation Detection Using a Boltzmann Network
2. 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 ↗
3. Real time detection of ventricular fibrillation and tachycardia10.1088/0967-3334/25/5/007 ↗
4. Sudden Cardiac Death and Arrhythmias10.15420/aer.2018:15:2 ↗
5. Classification of Ventricular Tachycardia and Fibrillation Using Fuzzy Similarity-based Approximate Entropy10.1016/j.eswa.2010.09.058 ↗
6. Ventricular Fibrillation Detection using Empirical Mode Decomposition and Approximate Entropy
7. 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 ↗
8. 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 ↗
9. 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 ↗
10. Lee, G., Howard, D., and Ślęzak, D. (2011). Convergence and Hybrid Information Technology. ICHIT 2011. Communications in Computer and Information Science, Springer.10.1007/978-3-642-24106-2 ↗
11. A New Method for EEG Compressive Sensing10.4316/AECE.2012.04011 ↗
12. Detection of Ventricular Fibrillation Using Random Forest Classifier10.4236/jbise.2016.95019 ↗
13. Detection of Life-Threatening Arrhythmias Using Feature Selection and Support Vector Machines10.1109/TBME.2013.2290800 ↗
14. 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 ↗
15. Detection of Life Threatening Ventricular Arrhythmia Using Digital Taylor Fourier Transform10.3389/fphys.2018.00722 ↗
16. Ventricular fibrillation and tachycardia classification using a machine learning approach
17. Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network10.1016/j.ins.2017.04.012 ↗
18. VFPred: A fusion of signal processing and machine learning techniques in detecting ventricular fibrillation from ECG signals10.1016/j.bspc.2018.12.016 ↗
19. Xia, D., Meng, Q., Chen, Y., and Zhang, Z. (2014). International Conference on Intelligent Computing, Springer.
20. Detection of ventricular tachycardia and fibrillation using adaptive variational mode decomposition and boosted-cart classifier10.1016/j.bspc.2017.07.031 ↗
21. Mjahad, A., Frances-Villora, J.V., Bataller-Mompean, M., and Rosado-Muñoz, A. (2022). Ventricular Fibrillation and Tachycardia Detection Using Features Derived from Topological Data Analysis. Appl. Sci., 12.10.3390/app12147248 ↗
22. Efficient classification of ventricular arrhythmias using feature selection and C4. 5 classifier10.1016/j.bspc.2018.04.005 ↗
23. Combining multiple ECG features does not improve prediction of defibrillation outcome compared to single features in a large population of out-of-hospital cardiac arrests10.1186/s13054-015-1142-z ↗
24. Prediction of countershock success using single features from multiple ventricular fibrillation frequency bands and feature combinations using neural networks10.1016/j.resuscitation.2006.10.002 ↗
25. Chicote, B., Irusta, U., Aramendi, E., Isasi, I., Alonso, D., Vicente, F., and Sanchez, M. (2016, January 11–14). Nonlinear energy operators for defibrillation shock outcome prediction. Proceedings of the 2016 Computing in Cardiology Conference (CinC), Vancouver, BC, Canada.
26. Predicting defibrillation success by ‘genetic’ programming in patients with out-of-hospital cardiac arrest10.1016/S0300-9572(03)00030-3 ↗
27. Logarithm of the absolute correlations of the ECG waveform estimates duration of ventricular fibrillation and predicts successful defibrillation10.1016/j.resuscitation.2008.04.009 ↗
28. Gong, Y., Lu, Y., Zhang, L., Zhang, H., and Li, Y. (2015). Predict Defibrillation Outcome Using Stepping Increment of Poincare Plot for Out-of-Hospital Ventricular Fibrillation Cardiac Arrest. Biomed. Res. Int., 2015.10.1155/2015/493472 ↗
29. Wavelet entropy: A new tool for analysis of short duration brain electrical signals10.1016/S0165-0270(00)00356-3 ↗
30. Predicting outcome of defibrillation by spectral characterization and nonparametric classification of ventricular fibrillation in patients with out-of-hospital cardiac arrest10.1161/01.CIR.102.13.1523 ↗
31. Greenwald, S.D. (1986). Development and Analysis of a Ventricular Fibrillation Detector. [Master’s Thesis, MIT Dept. of Electrical Engineering and Computer Science].
32. PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals10.1161/01.CIR.101.23.e215 ↗
33. Chicote, B., Irusta, U., Aramendi, E., Alcaraz, R., Rieta, J.J., Isasi, I., Alonso, D., Baqueriza, M.D.M., and Ibarguren, K. (2018). Fuzzy and Sample Entropies as Predictors of Patient Survival Using Short Ventricular Fibrillation Recordings during out of Hospital Cardiac Arrest. Entropy, 20.10.3390/e20080591 ↗
34. Fira, M., Costin, H., and Goras, L. (2022, January 17–18). Analysis of the Detection of Ventricular Fibrillation in its First 3 Seconds using Different Features and Classifiers. Proceedings of the IEEE 10th Int. Conference on E-Health and Bioengineering—”EHB 2022”, Iasi, Romania.10.1109/EHB55594.2022.9991738 ↗
35. Predicting Ventricular Fibrillation through Deep Learning10.1109/ACCESS.2020.3042782 ↗
36. Fira, M., and Goras, L. (2023, January 13–14). On Database, Segmentation and Classifier Influence in Ventricular Fibrillation Detection. Proceedings of the IEEE 16-th International Symposium on Signals, Circuits and Systems—ISSCS 2023, Iasi, Romania.10.1109/ISSCS58449.2023.10190962 ↗
37. (2023, March 01). Available online: https://www.physionet.org/content/nsrdb/1.0.0/.
38. (2023, March 01). Available online: https://physionet.org/content/sddb/1.0.0/.
39. (2023, March 01). Available online: https://physionet.org/content/vfdb/1.0.0/.
40. Single trajectory characterization via machine learning10.1088/1367-2630/ab6065 ↗
41. Bayesian analysis of single-particle tracking data using the nested-sampling algorithm: Maximum-likelihood model selection applied to stochastic-diffusivity data10.1039/C8CP04043E ↗
42. y-Randomization and its variants in QSPR/QSAR10.1021/ci700157b ↗
43. Repeated double cross validation10.1002/cem.1225 ↗
44. Cross-validation of component models: A critical look at current methods10.1007/s00216-007-1790-1 ↗
45. (2024, March 25). Nejc Ilc. Rank Aggregation, MATLAB Central File Exchange. Available online: https://www.mathworks.com/matlabcentral/fileexchange/41835-rank-aggregation.