Induction of Expert System Rules from Databases Based on Rough Set Theory and Resampling Methods

Automated knowledge acquisition is an important research issue to solve the bottleneck problem in developing expert systems. There have been proposed several methods of inductive learning, such as induction of decision trees, AQ method, and neural networks for this purpose. However, most of the approaches focus on inducing some rules which classify cases correctly. On the contrary, medical experts also learn other information which is important for medical diagnostic procedures from databases. In this paper, a ruleinduction system, called PRIMEROSEREX (Probabilistic Rule Induction Method based on Rough Sets and Resampling methods for Expert systems), is introduced. This program extracts not only classification rules for differential diagnosis, but also other medical knowledge needed for other diagnostic procedures, based on a diagnosing model of a medical expert system RHINOS (Rule-based Headache and facial pain INformation Orgranizing System). This system is evaluated by using training samples of RHINOS domain, and the induced results are compared with rules acquired from medical experts. The results show that our proposed method correctly induces RHINOS rules and estimate the statistical measures of rules.

[1]  B. Efron The jackknife, the bootstrap, and other resampling plans , 1987 .

[2]  M G Walker,et al.  Probability estimation for biomedical classification problems. , 1992, Proceedings. Symposium on Computer Applications in Medical Care.

[3]  Wojciech Ziarko,et al.  The Discovery, Analysis, and Representation of Data Dependencies in Databases , 1991, Knowledge Discovery in Databases.

[4]  John R. Anderson,et al.  MACHINE LEARNING An Artificial Intelligence Approach , 2009 .

[5]  S Tsumoto,et al.  Induction of medical expert system rules based on rough sets and resampling methods. , 1994, Proceedings. Symposium on Computer Applications in Medical Care.

[6]  G. McLachlan Discriminant Analysis and Statistical Pattern Recognition , 1992 .

[7]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[8]  Yasushi Matsumura,et al.  Consultation system for diagnoses of headache and facial pain: RHINOS , 1986 .

[9]  Ivan Bratko,et al.  ASSISTANT 86: A Knowledge-Elicitation Tool for Sophisticated Users , 1987, EWSL.

[10]  Nada Lavrac,et al.  The Multi-Purpose Incremental Learning System AQ15 and Its Testing Application to Three Medical Domains , 1986, AAAI.

[11]  Jerzy W. Grzymala-Busse,et al.  Rough Sets , 1995, Commun. ACM.

[12]  Wojciech Ziarko,et al.  Variable Precision Rough Set Model , 1993, J. Comput. Syst. Sci..

[13]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[14]  B. Efron Estimating the Error Rate of a Prediction Rule: Improvement on Cross-Validation , 1983 .

[15]  B. Efron,et al.  The Jackknife: The Bootstrap and Other Resampling Plans. , 1983 .