Improving the classification of multiple disorders with problem decomposition.
Differential diagnosis of multiple disorders is a challenging problem in clinical medicine. According to the divide-and-conquer principle, this problem can be handled more effectively through decomposing it into a number of simpler sub-problems, each solved separately. We demonstrate the advantages of this approach using abductive network classifiers on the 6-class standard dermatology dataset. Three problem decomposition scenarios are investigated, including class decomposition and two hierarchical approaches based on clinical practice and class separability properties. Two-stage classification schemes based on hierarchical decomposition boost the classification accuracy from 91% for the single-classifier monolithic approach to 99%, matching the theoretical upper limit reported in the literature for the accuracy of classifying the dataset. Such models are also simpler, achieving up to 47% reduction in the number of input variables required, thus reducing the cost and improving the convenience of performing the medical diagnostic tests required. Automatic selection of only relevant inputs by the simpler abductive network models synthesized provides greater insight into the diagnosis problem and the diagnostic value of various disease markers. The problem decomposition approach helps plan more efficient diagnostic tests and provides improved support for the decision-making process. Findings are compared with established guidelines of clinical practice, results of data analysis, and outcomes of previous informatics-based studies on the dataset.
Abdel-Aal
Radwan E
RE
Computer Engineering Department, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia. radwan@kfupm.edu.sa <radwan@kfupm.edu.sa>
Abdel-Halim
Mona R E
MR
Abdel-Aal
Safa
S
D000465:Algorithms; D019295:Computational Biology / Q000379:methods; D003198:Computer Simulation; D016208:Databases, Factual; D003663:Decision Trees; D003880:Dermatology / Q000379:methods; D003936:Diagnosis, Computer-Assisted / Q000379:methods*; D003937:Diagnosis, Differential; D006801:Humans; D008490:Medical Informatics; D008954:Models, Biological; D015233:Models, Statistical; D016571:Neural Networks, Computer; D010363:Pattern Recognition, Automated