A Rough Set Based Approach for ECG Classification

An inference engine for classification of Electrocardiogram (ECG) signals is developed with the help of a rule based rough set decision system. For this purpose an automated data extraction system from ECG strips is being developed by using a few image processing techniques. A knowledge base is developed after consulting different medical books as well as feedback of reputed cardiologists on interpretation and selection of essential time-plane features of ECG signal. An algorithm for extraction of different time domain features is also developed with the help of differentiation techniques and syntactic approaches. Finally, a rule-based rough set decision system is generated using these time-plane features for the development of an inference engine for disease classification. Two sets of rules are generated for this purpose. The first set is for general separation between normal and diseased subjects. The second set of rules is used for classifications between different diseases.

[1]  Zdzislaw Pawlak Bayes' Theorem Revised - The Rough Set View , 2001, JSAI Workshops.

[2]  X Yu,et al.  [QRS detection based on neural-network]. , 2000, Sheng wu yi xue gong cheng xue za zhi = Journal of biomedical engineering = Shengwu yixue gongchengxue zazhi.

[3]  C Brohet,et al.  Possibilities of using neural networks for ECG classification. , 1996, Journal of electrocardiology.

[4]  T. K. Mitra,et al.  Database Generation from ECG Records using AutoCAD Application Package , 1994 .

[5]  Zhong Ji,et al.  [Electrocardiographic signal feature extraction and its instrument development based on continuous wavelet transform]. , 2006, Sheng wu yi xue gong cheng xue za zhi = Journal of biomedical engineering = Shengwu yixue gongchengxue zazhi.

[6]  Z. Zenn Bien,et al.  Classification of Arrhythmia Based on Discrete Wavelet Transform and Rough Set Theory , 2001 .

[7]  Aleksander Øhrn,et al.  Discernibility and Rough Sets in Medicine: Tools and Applications , 2000 .

[8]  Leslie Cromwell Biomedical Instrumentation and Measurements , 1973 .

[9]  Lech Polkowski,et al.  Rough Sets in Knowledge Discovery 2 , 1998 .

[10]  A Matsuyama,et al.  Improved ECG signal analysis using wavelet and feature extraction. , 2007, Methods of information in medicine.

[11]  Mandar Mitra,et al.  An automated data extraction system from 12 lead ECG images , 2003, Comput. Methods Programs Biomed..

[12]  J D Laird,et al.  P-wave detection by digital computer. , 1971, Computers and biomedical research, an international journal.

[13]  C. Papaloukas,et al.  A knowledge-based technique for automated detection of ischaemic episodes in long duration electrocardiograms , 2006, Medical and Biological Engineering and Computing.

[14]  Franklin D. Johnston,et al.  Electrocardiograms that represent the potential variations of a single electrode , 1934 .

[15]  G.G. Cano,et al.  An approach to cardiac arrhythmia analysis using hidden Markov models , 1990, IEEE Transactions on Biomedical Engineering.

[16]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[17]  A. Al-Fahoum,et al.  Combined wavelet transformation and radial basis neural networks for classifying life-threatening cardiac arrhythmias , 1999, Medical & Biological Engineering & Computing.

[18]  Theodosios Pavlidis,et al.  Structural pattern recognition , 1977 .

[19]  F.M. Ham,et al.  Classification of cardiac arrhythmias using fuzzy ARTMAP , 1996, IEEE Transactions on Biomedical Engineering.

[20]  Ying Liu,et al.  ECG QRS Complex Detection Using Slope Vector Waveform (SVW) Algorithm , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[21]  Andrzej Skowron,et al.  Rough sets and Boolean reasoning , 2007, Inf. Sci..

[22]  Andrzej Skowron,et al.  Rudiments of rough sets , 2007, Inf. Sci..

[23]  H S Lee,et al.  ECG waveform analysis by significant point extraction. I. Data reduction. , 1987, Computers and biomedical research, an international journal.

[24]  H S Lee,et al.  ECG waveform analysis by significant point extraction. II. Pattern matching. , 1987, Computers and biomedical research, an international journal.

[25]  G. Passariello,et al.  An approach to intelligent ischaemia monitoring , 2006, Medical and Biological Engineering and Computing.

[26]  E FRANK Absolute Quantitative Comparison of Instantaneous QRS Equipotentials on a Normal Subject with Dipole Potentials on a Homogeneous Torso Model , 1955, Circulation research.

[27]  H Al-Nashash Cardiac arrhythmia classification using neural networks. , 2000, Technology and health care : official journal of the European Society for Engineering and Medicine.

[28]  Rafael C. González,et al.  Local Determination of a Moving Contrast Edge , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[29]  T. Suzuki,et al.  Comparative accuracy of automated computer analysis versus physicans in training in the interpretation of electrocardiograms. , 1999, Journal of medicine.

[30]  L E Widman,et al.  A-to-D conversion from paper records with a desktop scanner and a microcomputer. , 1989, Computers and biomedical research, an international journal.

[31]  C. Li,et al.  Detection of ECG characteristic points using wavelet transforms. , 1995, IEEE transactions on bio-medical engineering.

[32]  P. Laguna,et al.  ST-T segment change recognition using artificial neural networks and principal component analysis , 1995, Computers in Cardiology 1995.

[33]  Senén Barro,et al.  Fuzzy modelling of the expert's knowledge in ECG-based ischaemia detection , 1996, Fuzzy Sets Syst..

[34]  P M Rautaharju,et al.  Using automated analysis of the resting twelve-lead ECG to identify patients at risk of developing transient myocardial ischaemia - an application of an adaptive logic network , 1997 .

[35]  Tamer Ölmez,et al.  ECG beat classification by a novel hybrid neural network , 2001, Comput. Methods Programs Biomed..

[36]  Begnaud Francis Hildebrand,et al.  Introduction to numerical analysis: 2nd edition , 1987 .

[37]  G. Boudreaux-Bartels,et al.  Wavelet transform-based QRS complex detector , 1999, IEEE Transactions on Biomedical Engineering.

[38]  F Cheng,et al.  [Tracing algorithms of ECG tracks from scanned image]. , 2001, Sheng wu yi xue gong cheng xue za zhi = Journal of biomedical engineering = Shengwu yixue gongchengxue zazhi.

[39]  Janusz Zalewski,et al.  Rough sets: Theoretical aspects of reasoning about data , 1996 .

[40]  Michael G. Strintzis,et al.  ECG pattern recognition and classification using non-linear transformations and neural networks: A review , 1998, Int. J. Medical Informatics.

[41]  Carsten Peterson,et al.  Clustering ECG complexes using Hermite functions and self-organizing maps , 2000, IEEE Trans. Biomed. Eng..

[42]  Zdzisław Pawlak,et al.  The Rough Set View on Bayes' Theorem , 2002, AFSS.

[43]  Andrzej Skowron,et al.  Rough sets: Some extensions , 2007, Inf. Sci..

[44]  N D Black,et al.  Feature and classifier fusion for 12-lead ECG classification , 2000, Medical informatics and the Internet in medicine.

[45]  D Kreiseler,et al.  [ECG analysis by signal pattern comparison]. , 1998, Biomedizinische Technik. Biomedical engineering.

[46]  F. B. Hildebrand,et al.  Introduction To Numerical Analysis , 1957 .

[47]  Y Xiao,et al.  [Automated analysis technology of electrocardiograms]. , 2000, Sheng wu yi xue gong cheng xue za zhi = Journal of biomedical engineering = Shengwu yixue gongchengxue zazhi.

[48]  Martti Juhola,et al.  Syntactic recognition of ECG signals by attributed finite automata , 1995, Pattern Recognit..

[49]  P Caminal,et al.  Automatic detection of wave boundaries in multilead ECG signals: validation with the CSE database. , 1994, Computers and biomedical research, an international journal.

[50]  C. Combi,et al.  A hybrid neuro-fuzzy system for ECG classification of myocardial infarction , 1996, Computers in Cardiology 1996.

[51]  W. Einthoven,et al.  On the direction and manifest size of the variations of potential in the human heart and on the influence of the position of the heart on the form of the electrocardiogram. , 1950, American heart journal.

[52]  Aiko M. Hormann,et al.  Programs for Machine Learning. Part I , 1962, Inf. Control..

[53]  C Abreu-Lima,et al.  Automatic classifiers for the interpretation of electrocardiograms. , 1998, Revista portuguesa de cardiologia : orgao oficial da Sociedade Portuguesa de Cardiologia = Portuguese journal of cardiology : an official journal of the Portuguese Society of Cardiology.

[54]  H.K. Bhullar,et al.  A computer based system for the study of QT intervals , 1991, [1991] Proceedings Computers in Cardiology.

[55]  János Csirik,et al.  Learning the Syntax and Semantic Rules of an ECG Grammar , 1997, AI*IA.

[56]  Nicos Maglaveras,et al.  Nonstationary ECG analysis using Wigner-Ville transform and wavelets , 1993, Proceedings of Computers in Cardiology Conference.

[57]  Roger G. Mark,et al.  Analysis of transient ST segment changes during ambulatory monitoring , 1991, [1991] Proceedings Computers in Cardiology.

[58]  G Xie,et al.  [Detection of P wave through wavelet transform and neural network]. , 1999, Sheng wu yi xue gong cheng xue za zhi = Journal of biomedical engineering = Shengwu yixue gongchengxue zazhi.

[59]  N. N. Blinov,et al.  A Microfocal Method for Phase-Contrast X-Ray Imaging , 2009, Meditsinskaia tekhnika.

[60]  Michio Sugeno,et al.  Advances in Soft Computing — AFSS 2002 , 2002, Lecture Notes in Computer Science.

[61]  A. Ahmadian,et al.  ECG Feature Extraction Based on Multiresolution Wavelet Transform , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[62]  Karsten Sternickel,et al.  Automatic pattern recognition in ECG time series , 2002, Comput. Methods Programs Biomed..

[63]  John R. Hampton,et al.  The ECG Made Easy , 1973 .

[64]  H. T. Nagle,et al.  A comparison of the noise sensitivity of nine QRS detection algorithms , 1990, IEEE Transactions on Biomedical Engineering.

[65]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[66]  C. Pappas,et al.  An adaptive backpropagation neural network for real-time ischemia episodes detection: development and performance analysis using the European ST-T database , 1998, IEEE Transactions on Biomedical Engineering.

[67]  E. Skordalakis Recognition of the Shape of the ST Segment in ECG Waveforms , 1986, IEEE Transactions on Biomedical Engineering.

[68]  J. Leung,et al.  Automated Electrocardiograph ST Segment Trending Monitors: Accuracy in Detecting Myocardial Ischemia , 1998, Anesthesia and analgesia.

[69]  John H. Busser,et al.  Principles of Applied Biomedical Instrumentation , 1968 .

[70]  R Degani Computerized electrocardiogram diagnosis: fuzzy approach. , 1992, Methods of information in medicine.