Identifying diagnostic errors with induced decision trees.
OBJECTIVE
The purpose of this article is to compare the diagnostic accuracy of induced decision trees with that of pruned neural networks and to improve the accuracy and interpretation of breast cancer diagnosis from readings of thin-needle aspirate by identifying cases likely to be misclassified by induced decision rules.


METHODS
Using an online database consisting of 699 cases of suspected breast cancer and their corresponding readings of fine-needle aspirate, decision trees were induced from half of the cases, randomly selected. Accuracy was determined for the remaining cases in successive partitions. The pattern of errors in the multiple decision trees was examined. A smaller data set was created with 2 classes: (1) correctly classified and (2) misclassified by a decision tree, rather than the original benign and malignant classes. From this data set, decision trees that describe the misclassified cases were induced.


RESULTS
Larger, less severely pruned decision trees were more accurate in breast cancer diagnosis for both training and test data. The accuracy of the induced decision trees exceeded that reported for the smaller pruned neural networks. Combining classifications from 2 trees was effective in identifying malignancies missed by a single tree. Induced decision trees were able to identify patterns associated with misclassified cases, but the identification of errors inductively did not improve the overall error rate.


CONCLUSIONS
In this application, a model that is too compact identifies fewer cases of the minority class, malignancy. New methods that combine models and examine classification errors can improve diagnosis by identifying more malignancies and by describing ambiguous cases.
Murphy
C K
CK
Penn State York, Pennsylvania 17403, USA. cxm53@psu.edu
D001943:Breast Neoplasms / Q000145:classification / Q000175:diagnosis*; D016208:Databases, Factual; D020000:Decision Support Systems, Clinical; D003663:Decision Trees; D003936:Diagnosis, Computer-Assisted; D003951:Diagnostic Errors / Q000145:classification*; D005188:False Negative Reactions; D006801:Humans; D016571:Neural Networks, Computer; D010363:Pattern Recognition, Automated; D012680:Sensitivity and Specificity; D012984:Software