skip to main content
survey

Computer-aided Arrhythmia Diagnosis with Bio-signal Processing: A Survey of Trends and Techniques

Published: 27 March 2019 Publication History

Abstract

Signals obtained from a patient, i.e., bio-signals, are utilized to analyze the health of patient. One such bio-signal of paramount importance is the electrocardiogram (ECG), which represents the functioning of the heart. Any abnormal behavior in the ECG signal is an indicative measure of a malfunctioning of the heart, termed an arrhythmia condition. Due to the involved complexities such as lack of human expertise and high probability to misdiagnose, long-term monitoring based on computer-aided diagnosis (CADiag) is preferred. There exist various CADiag techniques for arrhythmia diagnosis with their own benefits and limitations. In this work, we classify the arrhythmia detection approaches that make use of CADiag based on the utilized technique. A vast number of techniques useful for arrhythmia detection, their performances, the involved complexities, and comparison among different variants of same technique and across different techniques are discussed. The comparison of different techniques in terms of their performance for arrhythmia detection and its suitability for hardware implementation toward body-wearable devices is discussed in this work.

References

[1]
2015. World Health Organization Cardiovascular Disease Facts. Retrieved December 12, 2018 from http://www.who.int/mediacentre/factsheets/fs317/en/.
[2]
U. Rajendra Acharya, P. Subbanna Bhat, S. S. Iyengar, Ashok Rao, and Sumeet Dua. 2003. Classification of heart rate data using artificial neural network and fuzzy equivalence relation. Pattern Recogn. 36, 1 (2003), 61--68.
[3]
U. Rajendra Acharya, Hamido Fujita, Oh Shu Lih, Yuki Hagiwara, Jen Hong Tan, and Muhammad Adam. 2017a. Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network. Inf. Sci. 405 (2017), 81--90.
[4]
U. Rajendra Acharya, Hamido Fujita, Shu Lih Oh, Yuki Hagiwara, Jen Hong Tan, and Muhammad Adam. 2017b. Application of deep convolutional neural network for automated detection of myocardial infarction using ECG signals. Inf. Sci. 415--416 (2017), 190--198.
[5]
U. Rajendra Acharya, Hamido Fujita, Shu Lih Oh, U. Raghavendra, Jen Hong Tan, Muhammad Adam, Arkadiusz Gertych, and Yuki Hagiwara. 2018. Automated identification of shockable and non-shockable life-threatening ventricular arrhythmias using convolutional neural network. Fut. Gener. Comput. Syst. 79 (2018), 952--959.
[6]
U. Rajendra Acharya, Shu Lih Oh, Yuki Hagiwara, Jen Hong Tan, Muhammad Adam, Arkadiusz Gertych, and Ru San Tan. 2017c. A deep convolutional neural network model to classify heartbeats. Comput. Biol. Med. 89, C (Oct. 2017), 389--396.
[7]
E. R. Adams and A. Choi. 2012. Using neural networks to predict cardiac arrhythmias. In Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC’12).
[8]
V. X. Afonso, W. J. Tompkins, T. Q. Nguyen, and Shen Luo. 1999. ECG beat detection using filter banks. IEEE Trans. Biomed. Eng. 46, 2 (Feb. 1999), 192--202.
[9]
V. X. Afonso, W. J. Tompkins, T. Q. Nguyen, S. Trautmann, and S. Luo. 1995. Filter bank-based processing of the stress ECG. In Proceedings of the IEEE Conference Engineering in Medicine and Biology Society.
[10]
M. L. Ahlstrom and W. J. Tompkins. 1983. Automated high-speed analysis of holter tapes with microcomputers. IEEE Trans. Biomed. Eng. 30, 10 (Oct. 1983), 651--657.
[11]
A. M. Ahmad and G. M. Khan. 2012. Bio-signal processing using cartesian genetic programming evolved artificial neural network (CGPANN). In Proceedings of the International Conference on Frontiers of Information Technology.
[12]
A. F. Ahmed, M. I. Owis, and I. A. Yassine. 2014. Novel Bayesian classifier discriminant function optimization strategies for arrhythmia classification. In Proceedings of the IEEE-EMBS International Conference on Biomedical and Health Informatics. 693--696.
[13]
A. Alesanco, S. Olmos, R. Istepanian, and J. Garcia. 2003. A novel real-time multilead ECG compression and de-noising method based on the wavelet transform. In Computers in Cardiology.
[14]
A. Alliche and K. Mokrani. 2003. Higher order statistics and ECG arrhythmia classification. In Proceedings of the IEEE International Symposium on Signal Processing and Information Technology.
[15]
M. A. Bin Altaf and J. Yoo. 2016. A 1.83 muJ/classification, 8-channel, patient-specific epileptic seizure classification SoC using a non-linear support vector machine. IEEE Trans. Biomed. Circ. Syst. 10, 1 (Feb. 2016), 49--60.
[16]
A. Amann, R. Tratnig, and K. Unterkofler. 2005. A new ventricular fibrillation detection algorithm for automated external defibrillators. In Computers in Cardiology. 559--562.
[17]
James A. Anderson. 1995. Introduction to Neural Networks. MIT Press.
[18]
K. S. Anusha, M. T. Mathews, and S. D. Puthankattil. 2012. Classification of normal and epileptic EEG signal using time- and frequency-domain features through artificial neural network. In Proceedings of the International Conference on Advances in Computing and Communications.
[19]
M. Arif, M. U. Akram, and F. A. Afsar. 2009. Arrhythmia beat classification using pruned fuzzy K-nearest neighbor classifier. In Proceedings of the International Conference of Soft Computing and Pattern Recognition.
[20]
S. S. Arumugam, G. Gurusamy, and S. Gopalasamy. 2009. Wavelet based detection of ventricular arrhythmias with neural network classifier. J. Biomed. Sci. Eng. 2, 6 (2009), 439--444.
[21]
N. M. Arzeno, Z. D. Deng, and C. S. Poon. 2008. Analysis of first-derivative based QRS detection algorithms. IEEE Trans. Biomed. Eng. 55, 2 (Feb. 2008), 478--484.
[22]
B. Mohammadzadeh Asl and S. K. Setarehdan. 2006. Neural network based arrhythmia classification using Heart Rate Variability signal. In Proceedings of the European Signal Processing Conference.
[23]
M. Ayat, M. B. Shamsollahi, B. Mozaffari, and S. Kharabian. 2009. ECG denoising using modulus maxima of wavelet transform. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society.
[24]
S. Ayub and J. P. Saini. 2011. ECG classification and abnormality detection using cascade forward neural network. Int. J. Eng. Sci. Technol. 3, 3 (2011), 41--46.
[25]
G. Bortolan, I. Jekova, and I. Christov. 2005. Comparison of four methods for premature ventricular contraction and normal beat clustering. In Computers in Cardiology.
[26]
E. Braunwald, D. P. Zipes, P. Libby, and R. Bonow. 2011. Braunwald’s Heart Disease: A Textbook of Cardiovascular Medicine (9 ed.). Elsevier.
[27]
R. Burte and R. Ghongade. 2012. Advances in QRS detection: Modified wavelet energy gradient method. Int. J. Emerg. Trends Sign. Process. 1, 1 (Nov. 2012), 23--29.
[28]
Rahime Ceylan and Yüksel Özbay. 2007. Comparison of FCM, PCA and WT techniques for classification ECG arrhythmias using artificial neural network. Expert Syst. Appl. 33, 2 (Aug. 2007), 286--295.
[29]
R. Ceylan and Yüksel Özbay. 2011. Wavelet neural network for classification of bundle branch blocks. In Proceedings of the World Congress on Engineering.
[30]
S. Chakroborty. 2013. Accurate arrhythmia classification using auto-associative neural network. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC’13).
[31]
S. Chakroborty and M. A. Patil. 2014. Real-time arrhythmia classification for large databases. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society.
[32]
Varun Chandola, Arindam Banerjee, and Vipin Kumar. 2009. Anomaly detection: A survey. Comput. Surv. 41, 3 (Jul. 2009), 15:1--15:58.
[33]
S. Chen, N. V. Thakor, and M. M. Mower. 1987. Ventricular fibrillation detection by a regression test on the autocorrelation function. Med. Biol. Eng. Comput. 25, 3 (1987), 241--249.
[34]
M. Cheng, W. J. Sori, F. Jiang, A. Khan, and S. Liu. 2017. Recurrent neural network based classification of ECG signal features for obstruction of sleep apnea detection. In Proceedings of the IEEE International Conference on Embedded and Ubiquitous Computing.
[35]
P. M. Clarkson, Szi-Wen Chen, and Qi Fan. 1995. A robust sequential detection algorithm for cardiac arrhythmia classification. In Proceedings of the International Conference on Acoustics, Speech, and Signal Processing.
[36]
Gari D. Clifford, Francisco Azuaje, and Patrick McSharry. 2006. Advanced Methods and Tools for ECG Data Analysis. Artech House, Inc.
[37]
A. A. Cost and G. G. Cano. 1989. QRS detection based on hidden markov modeling. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society.
[38]
Eduardo José da S. Luz, William Robson Schwartz, Guillermo Camara-Chavez, and David Menotti. 2016. ECG-based heartbeat classification for arrhythmia detection: A survey. Comput. Methods Progr. Biomed. 127 (2016), 144--164.
[39]
Philip de Chazal, M. O’Dwyer, and R. B. Reilly. 2004. Automatic classification of heartbeats using ECG morphology and heartbeat interval features. IEEE Trans. Biomed. Eng. 51, 7 (Jul. 2004), 1196--1206.
[40]
P. de Chazal and R. B. Reilly. 2006. A patient-adapting heartbeat classifier using ECG morphology and heartbeat interval features. IEEE Trans. Biomed. Eng. 53, 12 (Dec. 2006), 2535--2543.
[41]
G. de Lannoy, D. Francois, J. Delbeke, and M. Verleysen. 2012. Weighted conditional random fields for supervised interpatient heartbeat classification. IEEE Trans. Biomed. Eng. 59, 1 (Jan. 2012), 241--247.
[42]
T. F. L. de Medeiros, E. V. C. de Lima Borges, B. S. Cavalcante, A. B. Cavalvanti, I. L. P. Andrezza, and L. V. Batista. 2011. Heart arrhythmia classification using the PPM algorithm. In Proceedings of the ISSNIP Biosignals and Biorobotics Conference.
[43]
L. S. C. de Oliveira, R. V. Andreão, and M. Sarcinelli-Filho. 2011. Premature ventricular beat classification using a dynamic bayesian network. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society.
[44]
B. Devine and P. W. Macfarlane. 1993. Detection of electrocardiographic ‘left ventricular strain’ using neural nets. Med Biol. Eng. Comput. 31, 4 (Jul. 1993), 343--348.
[45]
N. K. Dewangan and S. P. Shukla. 2015. A survey on ECG signal feature extraction and analysis techniques. Int. J. Innov. Res. Electr. Electron. Instrum. Contr. Eng. 3, 6 (Jun. 2015), 12--19.
[46]
Dua Dheeru and Efi Karra Taniskidou. 2017. UCI Machine Learning Repository. Retrieved from http://archive.ics.uci.edu/ml.
[47]
S. Dilmac and M. Korurek. 2013. A new ECG arrhythmia clustering method based on modified artificial bee colony algorithm, comparison with GA and PSO classifiers. In Proceedings of the IEEE International Symposium on Innovations in Intelligent Systems and Applications (INISTA’13).
[48]
Sai Manoj Pudukotai Dinakarrao and Axel Jantsch. 2018. ADDHard: Arrhythmia detection with digital hardware by learning ECG signal. In Proceedings of the ACM Great Lakes Symposium on VLSI (GLSVLSI’18).
[49]
ECRI. 2003. American Heart Association ECG Database. Retrieved December 12, 2018 from https://www.ecri.org/components/Pages/AHA_ECG_USB.aspx.
[50]
Task Force of the European Society of Cardiology the North American Society of Pacing Electrophysiology. 1996. Heart rate variability. Circulation 93, 5 (1996), 1043--1065.
[51]
M. Elgendi, B. Eskofier, S. Dokos, and D. Abott. 2014. Revisiting QRS detection methodologies for portable, wearable, battery-operated, and wireless ECG systems. PLoS ONE 9, 1 (Jan. 2014), 1--18.
[52]
M. Elgendi, M. Jonkman, and F. De Boer. 2008. Premature atrial complexes detection using the fisher linear discriminant. In Proceedings of the IEEE International Conference on Cognitive Informatics.
[53]
Z. Elghazzawi and F. Geheb. 1996. A knowledge-based system for arrhythmia detection. In Computers in Cardiology.
[54]
Mehmet Engin. 2004. ECG beat classification using neuro-fuzzy network. Pattern Recogn. Lett. 25, 15 (2004), 1715--1722.
[55]
M. A. Escalona-Morán, M. C. Soriano, I. Fischer, and C. R. Mirasso. 2015. Electrocardiogram classification using reservoir computing with logistic regression. IEEE J. Biomed. Health Inf. 19, 3 (May 2015), 892--898.
[56]
S. Faziludeen and P. V. Sabiq. 2013. ECG beat classification using wavelets and SVM. In Proceedings of the IEEE Conference on Information Communication Technologies.
[57]
F. M. Nolle, F. K. Badura, J. M. Catlett, R. W. Bowser, and M. H. Sketch. 1986. CREI-GARD, a new concept in computerized arrhythmia monitoring systems. Comput. Cardiol. 13 (1986), 515--518.
[58]
Dayong Gao, M. Madden, D. Chambers, and G. Lyons. 2005. Bayesian ANN classifier for ECG arrhythmia diagnostic system: A comparison study. In Proceedings of the IEEE International Joint Conference on Neural Networks.
[59]
R. Ghongade, M. Deshmukh, and D. Joshi. 2014. Arrhythmia classification using morphological features and probabilistic neural networks. In Innovative Applications of Computational Intelligence on Power, Energy and Controls with Their Impact on Humanity.
[60]
Ary L. Goldberger, Luis A. N. Amaral, Leon Glass, Jeffrey M. Hausdorff, Plamen Ch. Ivanov, Roger G. Mark, Joseph E. Mietus, George B. Moody, Chung-Kang Peng, and H. Eugene Stanley. 2000. PhysioBank, physiotoolkit, and physionet. Circulation 101, 23 (Jun. 2000), e215--e220.
[61]
A. L. Goldberger and et al. 2000. PhysioBank, physiotoolkit, and physionet: Components of a new research resource for complex physiologic signals. Circulation 101, 23 (Jun. 2000), e215--e220.
[62]
A. L. Goldeberger, Z. D. Goldberger, and A. Shvilkin. 2012. Electrocardiography: A Simplified Approach. Elsevier/Saunders.
[63]
H. A. Güvenir, B. Acar, G. Demiröz, and A. Çekin. 1997. A supervised machine learning algorithm for arrhythmia analysis. In Computers in Cardiology.
[64]
M. Hadjem and F. Naït Abdesselam. 2015. An ECG T-wave anomalies detection using a lightweight classification model for wireless body sensors. In Proceedings of the IEEE International Conference on Communication Workshop.
[65]
M. Hoher, H. A. Kestler, S. Bauer, P. Weismuller, G. Palm, and V. Hombach. 1995. Neural network based analysis of the signal-averaged electrocardiogram. In Computers in Cardiology.
[66]
P. W. Hsia, J. M. Jenkins, Y. Shimoni, K. P. Gage, J. T. Santinga, and B. Pitt. 1986. An automated system for ST segment and arrhythmia analysis in exercise radionuclide ventriculography. IEEE Trans. Biomed. Eng. 33, 6 (Jun. 1986), 585--593.
[67]
Y. H. Hu, W. J. Tompkins, J. L. Urrusti, and V. X. Afonso. 1993. Applications of artificial neural networks for ECG signal detection and classification. J. Electrocardiol. 26 (1993), 66--73.
[68]
B. Huang and W. Kinsner. 2002. ECG frame classification using dynamic time warping. In Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering.
[69]
Y. P. Huang and S. R. Chen. 2012. A fuzzy approach to discriminating heartbeat types and detecting arrhythmia. In Proceedings of the International conference on Fuzzy Theory and Its Applications.
[70]
H. Husain and L. L. Fatt. 2007. Effecient ECG signal classification using sparsely connected radial basis function neural network. Proceedings of the International Conference of Circuits, Systems, Electronics, Control and Singal Processing.
[71]
Elly Matul Imah, Faris Al Afif, M. Ivan Fanany, W. Jatmiko, and T. Basaruddin. 2011. A comparative study on daubechies wavelet transformation, kernel PCA and PCA as feature extractors for arrhythmia detection using SVM. In Proceedings of the IEEE Region 10 Conference (TENCON’11).
[72]
O. T. Inan, L. Giovangrandi, and G. T. A. Kovacs. 2006. Robust neural-network-based classification of premature ventricular contractions using wavelet transform and timing interval features. IEEE Trans. Biomed. Eng. 53, 12 (Dec. 2006), 2507--2515.
[73]
T. Ince, S. Kiranyaz, and M. Gabbouj. 2009. A generic and robust system for automated patient-specific classification of ECG signals. IEEE Trans. Biomed. Eng. 56, 5 (May 2009), 1415--1426.
[74]
S. M. Jadhav, S. L. Nalbalwar, and A. A. Ghatol. 2010c. Arrhythmia disease classification using artificial neural network model. In Proceedings of the IEEE International Conference on Computational Intelligence and Computing Research.
[75]
S. M. Jadhav, S. L. Nalbalwar, and A. A. Ghatol. 2010a. ECG arrhythmia classification using modular neural network model. In Proceedings of the IEEE EMBS Conference on Biomedical Engineering and Sciences.
[76]
S. M. Jadhav, S. L. Nalbalwar, and A. A. Ghatol. 2010b. Generalized feedforward neural network based cardiac arrhythmia classification from ECG signal data. In Proceedings of the International Conference on Advanced Information Management and Service.
[77]
S. H. Jambukia, V. K. Dabhi, and H. B. Prajapati. 2015. Classification of ECG signals using machine learning techniques: A survey. In Proceedings of the International Conference on Advances in Computer Engineering and Applications.
[78]
W. Jatmiko, P. Mursanto, A. Febrian, M. Fajar, W. T. Anggoro, R. S. Rambe, M. I. Tawakal, F. F. Jovan, and M. Eka S. 2011. Arrhythmia classification from wavelet feature on FGPA. In Proceedings of the International Symposium on Micro-NanoMechatronics and Human Science.
[79]
W. Jatmiko, Rochmatullah Rochmatullah, B. Kusumoputro, K. Sekiyama, and T. Fukuda. 2009. Fuzzy learning vector quantization based on particle swarm optimization for artificial odor dicrimination system. WTOS 8, 12 (Dec. 2009), 1239--1252.
[80]
Irena Jekova. 2000. Comparison of five algorithms for the detection of ventricular fibrillation from the surface ECG. Physiol. Meas. 21, 4 (2000), 429.
[81]
Y. Jewajinda and P. Chongstitvatana. 2010. FPGA-based online-learning using parallel genetic algorithm and neural network for ECG signal classification. In Proceedings of the International Conference on Electrical Engineering/Electronics Computer Telecommunications and Information Technology (ECTI-CON’10).
[82]
W. Jiang and S. G. Kong. 2007. Block-based neural networks for personalized ECG signal classification. IEEE Trans, Neural Netw, 18, 6 (Nov, 2007), 1750--1761.
[83]
Wei Jiang, S. G. Kong, and G. D. Peterson. 2005. ECG signal classification using block-based neural networks. In Proceedings of the IEEE International Joint Conference on Neural Networks.
[84]
S. Joo, K. J. Choi, and S. J. Huh. 2010. Prediction of ventricular tachycardia by a neural network using parameters of heart rate variability. In Computing in Cardiology.
[85]
Aniruddha J. Joshi, Sharat Chandran, V. K. Jayaraman, and B. D. Kulkarni. 2009. Hybrid SVM for multiclass arrhythmia classification. In Proceedings of the IEEE International Conference on Bioinformatics and Biomedicine.
[86]
D. T. Kaplan. 1990. Simultaneous QRS detection and feature extraction using simple matched filter basis functions. In Computers in Cardiology.
[87]
L. Khadra, A. S. Al-Fahoum, and S. Binajjaj. 2005. A quantitative analysis approach for cardiac arrhythmia classification using higher order spectral techniques. IEEE Trans. Biomed. Eng. 52, 11 (Nov. 2005), 1840--1845.
[88]
S. Kiranyaz, T. Ince, and M. Gabbouj. 2016. Real-time patient-specific ECG classification by 1-d convolutional neural networks. IEEE Trans. Biomed. Eng. 63, 3 (Mar. 2016), 664--675.
[89]
B.-U. Köhler, C. Hennig, and R. Orglmeister. 2003. QRS detection using zero crossing counts. IEEE Trans. Biomed. Eng. 8, 3 (Sep. 2003), 138--145.
[90]
N. Kohli, N. K. Verma, and A. Roy. 2010. SVM based methods for arrhythmia classification in ECG. In Proceedings of the International Conference on Computer and Communication Technology.
[91]
R. Shantha Selva Kumari and J. Prabin Jose. 2011. Seizure detection in EEG using time frequency analysis and SVM. In Proceedings of the International Conference on Emerging Trends in Electrical and Computer Technology.
[92]
M. Lagerholm, C. Peterson, G. Braccini, L. Edenbrandt, and L. Sornmo. 2000. Clustering ECG complexes using hermite functions and self-organizing maps. IEEE Trans. Biomed. Eng. 47, 7 (Jul. 2000), 838--848.
[93]
E. Lashgari, M. Jahed, and B. Khalaj. 2013. Manifold learning for ECG arrhythmia recognition. In Proceedings of the Iranian Conference on Biomedical Engineering (ICBME’13).
[94]
H. K. Lee and Y. S. Choi. 2018. A convolution neural networks scheme for classification of motor imagery EEG based on wavelet time-frequecy image. In Proceedings of the International Conference on Information Networking.
[95]
J. Lee, J. H. Chang, and J. Sohn. 2016. On using parameterized multi-channel non-causal wiener filter-adapted convolutional neural networks for distant speech recognition. In Proceedings of the International Conference on Electronics, Information, and Communications.
[96]
J. Lee, K. L. Park, M. H. Song, and K. J. Lee. 2005. Arrhythmia classification with reduced features by linear discriminant analysis. In Proceedings of the IEEE Engineering in Medicine and Biology.
[97]
H. Leutheuser, S. Gradl, P. Kugler, L. Anneken, M. Arnold, S. Achenbach, and B. M. Eskofier. 2014. Comparison of real-time classification systems for arrhythmia detection on Android-based mobile devices. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society.
[98]
Cuiwei Li, Chongxun Zheng, and Changfeng Tai. 1995. Detection of ECG characteristic points using wavelet transforms. IEEE Trans. Biomed. Eng. 42, 1 (Jan. 1995), 21--28.
[99]
M. Lichman. 2013. UCI Machine Learning Repository. Retrieved from http://archive.ics.uci.edu/ml.
[100]
J. S. Lim. 2009. Finding features for real-time premature ventricular contraction detection using a fuzzy neural network system. IEEE Trans. Neur. Netw. 20, 3 (Mar. 2009), 522--527.
[101]
J. S. Lim and S. Gupta. 2004. Feature selection using weighted neuro-fuzzy membership functions. In Proceedings of the International Conference on Artifical Intelligence.
[102]
C. S. Lima and M. J. Cardoso. 2007. Cardiac arrhythmia detection by parameters sharing and MMIE training of hidden markov models. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society.
[103]
Chia-Hung Lin, Pei-Jarn Chen, Yung-Fu Chen, You-Yun Lee, and Tainsong Chen. 2005. Multiple cardiac arrhythmia recognition using adaptive wavelet network. In Proceedings of the IEEE Engineering in Medicine and Biology.
[104]
Y. P. Lin, C. H. Wang, T. L. Wu, S. K. Jeng, and J. H. Chen. 2008. Support vector machine for EEG signal classification during listening to emotional music. In Proceedings of the IEEE Workshop on Multimedia Signal Processing.
[105]
R. Lippmann. 1987. An introduction to computing with neural nets. IEEE ASSP Mag. 4, 2 (Apr. 1987), 4--22.
[106]
M. Llamedo and J. P. Martinez. 2011. Heartbeat classification using feature selection driven by database generalization criteria. IEEE Trans. Biomed. Eng. 58, 3 (Mar. 2011), 616--625.
[107]
J. P. V. Madeiro, Paulo C. Cortez, Francisco I. Oliveira, and Robson S. Siqueira. 2007. A new approach to QRS segmentation based on wavelet bases and adaptive threshold technique. Med. Eng. Phys. 29, 1 (2007), 26--37.
[108]
Y. Matsumura, Y. Mitsukura, M. Fukumi, N. Akamatsu, Y. Yamamoto, and K. Nakaura. 2002. Recognition of EMG signal patterns by neural networks. In Proceedings of the International Conference on Neural Information Processing.
[109]
Christian Merkwirth, Ulrich Parlitz, and Werner Lauterborn. 2000. Fast nearest-neighbor searching for nonlinear signal processing. Phys. Rev. E 62, 2 (Aug. 2000), 2089--2097.
[110]
M. Migliorini, R. Cabiddu, S. Cerutti, L. T. Mainardi, J. M. Kortelainen, and A. M. Bianchi. 2011. Automatic arrhythmia detection based on heart beat interval series recorded through bed sensors during sleep. In Computing in Cardiology.
[111]
Jonathan Milgram, Mohamed Cheriet, and Robert Sabourin. 2006. One against one or one against all: Which one is better for handwriting recognition with SVMs. In Proceedings of the International Workshop on Frontiers in Handwriting Recognition.
[112]
F. N. Mohamad, M. S. A. Megat Ali, A. H. Jahidin, M. F. Saaid, and M. Z. H. Noor. 2013. Principal component analysis and arrhythmia recognition using elman neural network. In Proceedings of the IEEE Control and System Graduate Research Colloquium.
[113]
G. B. Moody and R. G. Mark. 2001. The impact of the MIT-BIH arrhythmia database. IEEE Eng. Med. Biol. Mag. 20, 3 (May 2001), 45--50.
[114]
Sang-Woo Moon and Seong-Gon Kong. 2001. Block-based neural networks. IEEE Trans. Neur. Netw. 12, 2 (Mar. 2001), 307--317.
[115]
P. Morizet-Mahoudeaux, C. Moreau, D. Moreau, and J. J Quarante. 1981. Simple microprocessor-based system for on-line ECG arrhythmia analysis. Med. Biol. Eng. Comput. 4, 19 (1981), 497--500.
[116]
V. P. Nambiar, M. Khalil-Hani, and M. N. Marsono. 2012. Evolvable block-based neural networks for real-time classification of heart arrhythmia from ECG signals. In Proceedings of the IEEE EMBS Conference on Biomedical Engineering and Sciences.
[117]
J. A. Nasiri, M. Naghibzadeh, H. S. Yazdi, and B. Naghibzadeh. 2009. ECG Arrhythmia classification with support vector machines and genetic algorithm. In Proceedings of the European Symposium on Computer Modeling and Simulation.
[118]
Shu Lih Oh, Muhammad Adam, Jen Hong Tan, Yuki Hagiwara, Vidya K. Sudarshan, Joel En Wei Koh, Kuang Chua Chua, Kok Poo Chua, Ru San Tan, and Eeedi Y. K. Ng. 2017. Automated identification of coronary artery disease from short-term 12 lead electrocardiogram signals by using wavelet packet decomposition and common spatial pattern techniques. J. Mech. Med. Biol. 17, 07 (2017), 1740007.
[119]
M. Okada. 1979. A digital filter for the QRS complex detection. IEEE Trans. Biomed. Eng. 26, 12 (Dec. 1979), 700--703.
[120]
A. Oleinikov, B. Abibullaev, A. Shintemirov, and M. Folgheraiter. 2018. Feature extraction and real-time recognition of hand motion intentions from EMGs via artificial neural networks. In Proceedings of the International Conference on Brain-Computer Interface.
[121]
S. Osowski, L. T. Hoai, and T. Markiewicz. 2004. Support vector machine-based expert system for reliable heartbeat recognition. IEEE Trans. Biomed. Eng. 51, 4 (Apr. 2004), 582--589.
[122]
M. I. Owis, A. H. Abou-Zied, A. B. M. Youssef, and Y. M. Kadah. 2002. Study of features based on nonlinear dynamical modeling in ECG arrhythmia detection and classification. IEEE Trans. Biomed. Eng. 49, 7 (Jul. 2002), 733--736.
[123]
Santiago Pagani, Sai Manoj Pudukotai Dinakarrao, Axel Jantsch, and Jörg Henkel. 2019. Machine learning for power, energy, and thermal management on multi-core processors: A survey. In Proceedings of the IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 1--17.
[124]
Jiapu Pan and Willis J. Tompkins. 1985. A real-time QRS detection algorithm. IEEE Trans. Biomed. Eng. BME-32, 3 (1985), 230--236.
[125]
C. Park, G. Choi, J. Kim, S. Kim, T. J. Kim, K. Min, K. Y. Jung, and J. Chong. 2018. Epileptic seizure detection for multi-channel EEG with deep convolutional neural network. In Proceedings of the International Conference on Electronics, Information, and Communication.
[126]
J. Park, S. Lee, and K. Kang. 2015. Arrhythmia detection using amplitude difference features based on random forest. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC’15).
[127]
G. K. Prasad and J. S. Sahambi. 2003. Classification of ECG arrhythmias using multi-resolution analysis and neural networks. In Proceedings of the Conference on Convergent Technologies for the Asia-Pacific Region.
[128]
H. Rabbani, M. P. Mahjoob, E. Farahabadi, and A. Farahabadi. 2011. R peak detection in electrocardiogram signal based on an optimal combination of wavelet transform. J. Med. Sign. Sens. 2, 1 (2011), 91--98.
[129]
H. M. Rai, A. Trivedi, S. Shukla, and V. Dubey. 2012. ECG arrhythmia classification using daubechies wavelet and radial basis function neural network. In Proceedings of the Nirma University International Conference on Engineering (NUiCONE’12).
[130]
F. Ramirez, H. Allende-Cid, A. Veloz, and H. Allende. 2010. Neuro-fuzzy-based arrhythmia classification using heart rate variability features. In Proceedings of the International Conference of the Chilean Computer Science Society.
[131]
R. D. Raut and S. V. Dudul. 2008. Arrhythmias classification with MLP neural network and statistical analysis. In Proceedings of the International Conference on Emerging Trends in Engineering and Technology.
[132]
J. Rodriguez, A. Goni, and A. Illarramendi. 2005. Real-time classification of ECGs on a PDA. IEEE Trans. Inf. Technol. Biomed. 9, 1 (Mar. 2005), 23--34.
[133]
R. Rodriguez, A. Mexicano, J. Bila, S. Cervantes, and R. Ponce. 2015a. Feature extraction of electrocardiogram signals by applying adaptive threshold and principal component analysis. J. Appl. Res. Technol. 13, 2 (2015), 261--269.
[134]
R. Rodriguez, O. O. Vergara Villegas, V. G. Cruz Sanchez, J. Bila, and A. Mexicano. 2015b. Arrhythmia disease classification using a higher-order neural unit. In Proceedings of the International Conference on Future Generation Communication Technology.
[135]
S. K. Sahoo, W. Lu, S. D. Teddy, D. Kim, and M. Feng. 2011. Detection of atrial fibrillation from non-episodic ECG data: A review of methods. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society.
[136]
S. K. Sahoo, A. K. Subudhi, B. Kanungo, and S. K. Sabut. 2015. Feature extraction of ECG signal based on wavelet transform for arrhythmia detection. In Proceedings of the International Conference on Electrical, Electronics, Signals, Communication and Optimization.
[137]
M. K. Sarkaleh. 2012. Classification of ecg arrhythmias using discrete wavelet transform and neural networks. International Journal of Computer Science, Engineering and Applications 2, 1 (Feb. 2012), 1--13.
[138]
P. Sarlak, A. Homayoon Jafari, G. Attarodi, N. J. Dabanloo, S. K. Setarehdan, and N. Hemmati. 2012. HRV signal dynamic extraction in the poincare plot by analyzing the extended U-Sequences for cardiac arrhythmia classification. In Computing in Cardiology.
[139]
G. Selvakumar, K. Bhoopathy Bagan, and B. Chidambararajan. 2007. Wavelet decomposition for detection and classification of critical ECG arrhythmias. In Proceedings of the International Conference on Mathematics and Computers in Biology and Chemistry.
[140]
Y. Shan-xiao, C. Cai-ming, D. Yu-liang, and Y. Guang-ying. 2010. The research of arrhythmia algorithm based on fuzzy neural network. In Proceedings of the International Symposium on Electronic Commerce and Security.
[141]
V. Sharmila and K. Ashoka Reddy. 2014. Identification of PVCs based on peak detection with teager energy operator. Int. J. Comput. Appl. 103, 16 (Oct. 2014), 38--43.
[142]
S. P. Shashikumar, A. J. Shah, Q. Li, G. D. Clifford, and S. Nemati. 2017. A deep learning approach to monitoring and detecting atrial fibrillation using wearable technology. In Proceedings of the IEEE EMBS International Conference on Biomedical Health Informatics (BHI’17).
[143]
L. She, Y. Song, S. Zhang, and Z. Xu. 2010. A precise ambulatory ECG arrhythmia intelligent analysis algorithm based on support vector machine classifiers. In Proceedings of the International Conference on Biomedical Engineering and Informatics.
[144]
M. H. Ahmad Shukri, M. S. A. M. Ali, M. Z. H. Noor, A. H. Jahidin, M. F. Saaid, and M. Zolkapli. 2012. Investigation on elman neural network for detection of cardiomyopathy. In Proceedings of the IEEE Control and System Graduate Research Colloquium.
[145]
Liang-Yu Shyu, Ying-Hsuan Wu, and W. Hu. 2004. Using wavelet transform and fuzzy neural network for VPC detection from the holter ECG. IEEE Trans. Biomed. Eng. 51, 7 (Jul. 2004), 1269--1273.
[146]
D. F. Specht. 1988. Probabilistic neural networks for classification, mapping, or associative memory. In Proceedings of the IEEE International Conference on Neural Networks.
[147]
D. Strauss, G. Steidl, and J. Jung. 2001. Arrhythmia detection using signal-adapted wavelet preprocessing for support vector machines. In Computers in Cardiology.
[148]
R. G. Sutar and A. G. Kothari. 2015. Intelligent electrocardiogram pattern classification and recognition using low-cost cardio-care system. IET Sci. Meas. Technol. 9, 1 (2015), 134--143.
[149]
A. C. Suyama, K. Sunagawa, M. Sugimachi, T. Anan, K. Egashira, and A. Takeshita. 1993. Differentiation between aberrant ventricular conduction and ventricular ectopy in atrial fibrillation using RR interval scattergram.Circulation 88, 5 (1993), 2307--2314.
[150]
L. Szilagyi. 1998. Application of the kalman filter in cardiac arrhythmia detection. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society.
[151]
A. Taddei, G. Distante, M. Emdin, P. Pisant, G. B. Moody, C. Zeelenberg, and C. Marchesi. 1992. The european ST-T database: Standard for evaluating systems for the analysis of ST-T changes in ambulatory electrocardiography. Eur. Heart J. 13, 9 (Sep. 1992), 1164--1172.
[152]
B. Taji, A. D. C. Chan, and S. Shirmohammadi. 2017. Classifying measured electrocardiogram signal quality using deep belief networks. In Proceedings of the IEEE International Instrumentation and Measurement Technology Conference (I2MTC’17).
[153]
Jen Hong Tan, Yuki Hagiwara, Winnie Pang, Ivy Lim, Shu Lih Oh, Muhammad Adam, Ru San Tan, Ming Chen, and U. Rajendra Acharya. 2018. Application of stacked convolutional and long short-term memory network for accurate identification of CAD ECG signals. Comput. Biol. Med. 94 (2018), 19--26.
[154]
J. T. Tang, X. l. Yang, J. c. Xu, Y. Tang, Q. Zou, and X. k. Zhang. 2008. The algorithm of r peak detection in ECG based on empirical mode decomposition. In Proceedings of the International Conference on Natural Computation.
[155]
N. V. Thakor, Y. S. Zhu, and K. Y. Pan. 1990. Ventricular tachycardia and fibrillation detection by a sequential hypothesis testing algorithm. IEEE Trans. Biomed. Eng. 37, 9 (Sep. 1990), 837--843.
[156]
Malcolm S. Thaler. 2015. The Only EKG Book You’ll Ever Need (8th ed.). Lippincott Williams 8 Wilkins.
[157]
P. Trahanias and E. Skordalakis. 1990. Syntactic pattern recognition of the ECG. IEEE Trans. Pattern Anal. Mach. Intell. 12, 7 (Jul. 1990), 648--657.
[158]
Y. S. Tsai, B. N. Hung, and S. F. Tung. 1990. An experiment on ECG classification using back-propagation neural network. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society.
[159]
Elif Derya Übeyli. 2009. Analysis of EEG signals by implementing eigenvector methods/recurrent neural networks. Dig. Sign. Process. 19, 1 (2009), 134--143.
[160]
A. Uus and P. Liatsis. 2011. Singular spectrum analysis for detection of abnormalities in periodic biosignals. In Proceedings of the International Conference on Systems, Signals and Image Processing.
[161]
A. Uyar and F. Gurgen. 2007. Arrhythmia classification using serial fusion of support vector machines and logistic regression. In Proceedings of the IEEE Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications.
[162]
N. Verma, A. Shoeb, J. Bohorquez, J. Dawson, J. Guttag, and A. P. Chandrakasan. 2010. A micro-power EEG acquisition soc with integrated feature extraction processor for a chronic seizure detection system. IEEE J. Solid-State Circ. 45, 4 (Apr. 2010), 804--816.
[163]
María Viqueira Villarejo, Bego ña García Zapirain, and Amaia Méndez Zorrilla. 2012. A stress sensor based on galvanic skin response (GSR) controlled by zigbee. Sensors 12, 5 (2012), 6075--6101.
[164]
G. S. Wagner and J. J. L. Marriott. 2013. Marriot’s Practical Electrocardiography (12th ed.). Williams 8 Wilkins.
[165]
Yang Wang, Yi-Sheng Zhu, N. V. Thakor, and Yu-Hong Xu. 2001. A short-time multifractal approach for arrhythmia detection based on fuzzy neural network. IEEE Trans. Biomed. Eng. 48, 9 (Sep. 2001), 989--995.
[166]
K. Waseem, A. Javed, R. Ramzan, and M. Farooq. 2011. Using evolutionary algorithms for ECG arrhythmia detection and classification. In Proceedings of the International Conference on Natural Computation.
[167]
John G. Webster. 2010. Medical Instrumentation Application and Design (4th ed.). John Wiley 8 Sons.
[168]
Matthias Wess, Sai Manoj Pudukotai Dinakarrao, and A. Jantsch. 2017. Neural network based ECG anomaly detection on FPGA and trade-off analysis. In Proceedings of the International Symposium on Circuits and Systems (ISCAS’17).
[169]
H. Xing and M. Huang. 2008. A new QRS detection algorithm based on empirical mode decomposition. In Proceedings of the International Conference on Bioinformatics and Biomedical Engineering.
[170]
Xiaomin Xu and Ying Liu. 2005. Adaptive threshold for QRS complex detection based on wavelet transform. In IEEE Engineering in Medicine and Biology.
[171]
F. Yaghouby, A. Ayatollahi, and R. Soleimani. 2009. Classification of cardiac abnormalities using reduced features of heart rate variability signal. World Appl. Sci. J. 6, 11 (2009), 1547--1554.
[172]
C. Ye, B. V. K. Vijaya Kumar, and M. T. Coimbra. 2012. Heartbeat classification using morphological and dynamic features of ECG signals. IEEE Trans. Biomed. Eng. 59, 10 (Oct. 2012), 2930--2941.
[173]
Yun-Chi Yeh, Wen-June Wang, and Che Wun Chiou. 2009. Cardiac arrhythmia diagnosis method using linear discriminant analysis on {ECG} signals. Measurement 42, 5 (2009), 778--789.
[174]
C. Yongli and D. Huilong. 2005. A QRS complex detection algorithm based on mathematical morphology and envelope. In Proceedings of the International Conference of the Engineering in Medicine and Biology Society.
[175]
F. Zhang, J. Tan, and Y. Lian. 2007. An effective QRS detection algorithm for wearable ECG in body area network. In Proceedings of the IEEE Biomedical Circuits and Systems Conference.
[176]
Q. Zhang, X. Lai, and G. Liu. 2016. Emotion recognition of GSR based on an improved quantum neural network. In Proceedings of the International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC’16).
[177]
Q. Zheng, C. Chen, Z. Li, A. Huang, B. Jiao, X. Duan, and L. Xie. 2013. A novel multi-resolution SVM (MR-SVM) algorithm to detect ECG signal anomaly in WE-CARE project. In Proceedings of the Biosignals and Biorobotics Conference.
[178]
W. M. Zuo, W. G. Lu, K. Q. Wang, and H. Zhang. 2008. Diagnosis of cardiac arrhythmia using kernel difference weighted KNN classifier. In Computers in Cardiology.

Cited By

View all
  • (2024)AttBiLFNet: A novel hybrid network for accurate and efficient arrhythmia detection in imbalanced ECG signalsMathematical Biosciences and Engineering10.3934/mbe.202425921:4(5863-5880)Online publication date: 2024
  • (2024)Blending Ensemble Learning Model for 12-Lead Electrocardiogram-Based Arrhythmia ClassificationComputers10.3390/computers1312031613:12(316)Online publication date: 27-Nov-2024
  • (2024)Development of Deep Learning Model for Cardiac Arrhythmia Detection from ECG2024 IEEE Recent Advances in Intelligent Computational Systems (RAICS)10.1109/RAICS61201.2024.10689988(1-6)Online publication date: 16-May-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 52, Issue 2
March 2020
770 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/3320149
  • Editor:
  • Sartaj Sahni
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 March 2019
Accepted: 01 November 2018
Revised: 01 June 2018
Received: 01 May 2017
Published in CSUR Volume 52, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Electrocardiogram (ECG)
  2. arrhythmia detection
  3. computer-aided diagnosis
  4. health-care
  5. machine learning
  6. neural networks
  7. support-vector machine

Qualifiers

  • Survey
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)71
  • Downloads (Last 6 weeks)9
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)AttBiLFNet: A novel hybrid network for accurate and efficient arrhythmia detection in imbalanced ECG signalsMathematical Biosciences and Engineering10.3934/mbe.202425921:4(5863-5880)Online publication date: 2024
  • (2024)Blending Ensemble Learning Model for 12-Lead Electrocardiogram-Based Arrhythmia ClassificationComputers10.3390/computers1312031613:12(316)Online publication date: 27-Nov-2024
  • (2024)Development of Deep Learning Model for Cardiac Arrhythmia Detection from ECG2024 IEEE Recent Advances in Intelligent Computational Systems (RAICS)10.1109/RAICS61201.2024.10689988(1-6)Online publication date: 16-May-2024
  • (2024)A Cross-Modal Autoencoder for Contactless Electrocardiography Monitoring Using Frequency-Modulated Continuous Wave RadarIEEE Sensors Journal10.1109/JSEN.2024.348615424:24(41462-41473)Online publication date: 15-Dec-2024
  • (2024)ST-ReGE: A Novel Spatial-Temporal Residual Graph Convolutional Network for CVDIEEE Journal of Biomedical and Health Informatics10.1109/JBHI.2023.332702528:1(216-227)Online publication date: Jan-2024
  • (2024)Efficient Arrhythmia Detection Using Progressive Resolution Shrinking2024 IEEE International Conference on Big Data (BigData)10.1109/BigData62323.2024.10825678(1834-1843)Online publication date: 15-Dec-2024
  • (2024)Artificial intelligence on biomedical signals: technologies, applications, and future directionsMed-X10.1007/s44258-024-00043-12:1Online publication date: 10-Dec-2024
  • (2023)FPGA-Based Decision Support System for ECG AnalysisJournal of Low Power Electronics and Applications10.3390/jlpea1301000613:1(6)Online publication date: 7-Jan-2023
  • (2023)Deep learning for ECG Arrhythmia detection and classification: an overview of progress for period 2017–2023Frontiers in Physiology10.3389/fphys.2023.124674614Online publication date: 15-Sep-2023
  • (2023)Real-time arrhythmia detection using convolutional neural networksFrontiers in Big Data10.3389/fdata.2023.12707566Online publication date: 20-Nov-2023
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media