Using the ID3 algorithm to find discrepant diagnoses from laboratory databases of thyroid patients.
Rare cases are a central problem when an expert system is constructed from example cases with machine learning techniques. It is difficult to make a decision support system (DSS) to cover all possible clinical cases. An inductive learning program can be used to construct an expert system for detecting cases that differ from routine cases. The ID3 algorithm and the pessimistic pruning algorithm were tested in this study: a DSS was built directly from the data of patient records. A decision tree was generated, and the cases misclassified by the decision tree as compared with the classifications of a clinician were listed on a checklist, which formed the feedback to the clinician. In clinical situations about 5-10% of functional thyroid disorders may be misclassified. At this error level, the method found over 90% of the errors with a specificity of 95%. In simple medical classification tasks this dynamic self-learning system can be used to create a DSS that can assist in the quality control of clinical decision making.
Forsström
J
J
Central Laboratory, Turku University Central Hospital, Finland.
Nuutila
P
P
Irjala
K
K
D000328:Adult; D000368:Aged; D000369:Aged, 80 and over; D000465:Algorithms; D001185:Artificial Intelligence; D002984:Clinical Laboratory Information Systems / Q000706:statistics & numerical data*; D016208:Databases, Factual / Q000706:statistics & numerical data*; D003661:Decision Support Techniques; D003663:Decision Trees; D005069:Evaluation Studies as Topic; D005103:Expert Systems; D006801:Humans; D008875:Middle Aged; D011785:Quality Assurance, Health Care / Q000458:organization & administration; D013959:Thyroid Diseases / Q000145:classification / Q000175:diagnosis*