The predictive and explanatory power of inductive decision trees: a comparison with artificial neural network learning as applied to the noninvasive diagnosis of coronary artery disease.
BACKGROUND
This paper compares two machine learning systems, an inductive decision tree (IDT) and a back-propagation neural network (ANN), in the noninvasive assessment of coronary artery disease given a set of diagnostic input attributes. A collection of 490 patient cases were accumulated from the reference of diagnostic stress myocardial scintigraphy performed in a nuclear medicine department. All cases had correlating angiography, the results of which were used to derive the target diagnoses. Input attributes included 4 baseline clinical characteristics, 4 nonimaging stress components, and 3 scintigraphic findings.


METHODS
We chose 4 possible angiographic criteria for coronary artery disease and assessed the ability of each learning system to develop a diagnostic model. The 2 machine learning systems were compared on the basis of predictive performance and explanatory power.


RESULTS
Cross-validation experiments showed the 2 machine learning systems to have equivalent predictive power at the same level as the clinical scan reading. For the 70% stenosis criterion, the IDT had a sensitivity of 94 +/- 3% (mean +/- 95% confidence interval) and a specificity of 59 +/- 8%, and the ANN had a sensitivity of 97 +/- 2% and a specificity of 51 +/- 13%. However the IDT system exhibited excellent explanatory power; producing simple representations of the diagnostic models which agree with previous research.


CONCLUSIONS
In comparison with the more widely used ANNs, the IDT learning system may bring advantages to certain problems in diagnostic classification.
Silver
D L
DL
Department of Nuclear Medicine, Victoria Hospital, Canada.
Hurwitz
G A
GA
D017023:Coronary Angiography; D003327:Coronary Disease / Q000145:classification / Q000175:diagnosis*; D003663:Decision Trees; D005080:Exercise Test; D006801:Humans; D008128:Logic; D016571:Neural Networks, Computer; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity