A methodology for the automated creation of fuzzy expert systems for ischaemic and arrhythmic beat classification based on a set of rules obtained by a decision tree

被引:86
作者
Exarchos, Themis P.
Tsipouras, Markos G.
Exarchos, Costas P.
Papaloukas, Costas
Fotiadis, Dimitrios I.
Michalis, Lampros K.
机构
[1] Univ Ioannina, Dept Comp Sci, Unit Med Technol & Intelligent Syst, GR-45110 Ioannina, Greece
[2] Univ Ioannina, Sch Med, Dept Med Phys, GR-45110 Ioannina, Greece
[3] Univ Ioannina, Dept Biol Applicat & Technol, GR-45110 Ioannina, Greece
[4] FORTH, Biomed Res Inst, GR-45110 Ioannina, Greece
[5] Michaelideion Cardiol Ctr, GR-45110 Ioannina, Greece
[6] Univ Ioannina, Sch Med, Dept Cardiol, GR-45110 Ioannina, Greece
关键词
fuzzy expert system; data mining; optimization; ischaemia; arrhythmia;
D O I
10.1016/j.artmed.2007.04.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Objective: In the current work we propose a methodology for the automated creation of fuzzy expert systems, applied in ischaemic and arrhythmic beat classification. Methods: The proposed methodology automatically creates a fuzzy expert system from an initial training dataset. The approach consists of three stages: (a) extraction of a crisp set of rules from a decision tree induced from the training dataset, (b) transformation of the crisp set of rules into a fuzzy model and (c) optimization of the fuzzy model's parameters using global optimization. Material: The above methodology is employed in order to create fuzzy expert systems for ischaemic and arrhythmic beat classification in ECG recordings. The fuzzy expert system for ischaemic beat detection is evaluated in a cardiac beat dataset that was constructed using recordings from the European Society of Cardiology ST-T database. The arrhythmic beat classification fuzzy expert system is evaluated using the MIT-BIH arrhythmia database. Results: The fuzzy expert system for ischaemic beat classification reported 91% sensitivity and 92% specificity. The arrhythmic beat classification fuzzy expert system reported 96% average sensitivity and 99% average specificity for all categories. Conclusion: The proposed methodology provides high accuracy and the ability to interpret the decisions made. The fuzzy expert systems for ischaemic and arrhythmic beat classification compare well with previously reported results, indicating that they could be part of an overall clinical system for ECG analysis and diagnosis. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:187 / 200
页数:14
相关论文
共 61 条
[1]   Classification of heart rate data using artificial neural network and fuzzy equivalence relation [J].
Acharya, UR ;
Bhat, PS ;
Iyengar, SS ;
Rao, A ;
Dua, S .
PATTERN RECOGNITION, 2003, 36 (01) :61-68
[2]  
AKAY M, 2000, IEEE PRESS SERIES BI, V1
[3]  
[Anonymous], 1995, HEART RATE VARIABILI
[4]  
[Anonymous], 1993, C4 5 PROGRAMS MACHIN
[5]  
Babuska R., 2003, Annual Reviews in Control, V27, P73, DOI 10.1016/S1367-5788(03)00009-9
[6]  
CROCKETT K, 2006, INT J EXPERT SYST, P23
[7]   On constructing a fuzzy inference framework using crisp decision trees [J].
Crockett, Keeley ;
Bandar, Zuhair ;
Mclean, David ;
O'Shea, James .
FUZZY SETS AND SYSTEMS, 2006, 157 (21) :2809-2832
[8]   Developments in ECG acquisition, preprocessing, parameter measurement, and recording [J].
Daskalov, IK ;
Dotsinsky, IA ;
Christov, II .
IEEE ENGINEERING IN MEDICINE AND BIOLOGY MAGAZINE, 1998, 17 (02) :50-58
[9]   Automatic detection of the electrocardiogram T-wave end [J].
Daskalov, IK ;
Christov, II .
MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 1999, 37 (03) :348-353
[10]   Automatic classification of heartbeats using ECG morphology and heartbeat interval features [J].
de Chazal, P ;
O'Dwyer, M ;
Reilly, RB .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2004, 51 (07) :1196-1206