Knowledge Engineering Process for a Rapid Prototyping of Inductive Expert System

The main characteristic of current expert systems is the separation of a knowledge base that may be changed from one application to another from the inference engine that still remains the same across applications. The delay in the development of many expert systems is due to the difficulty in acquiring and eliciting knowledge from the human domain experts. The concept of inductive expert system is thus been devised to overcome such bottleneck by incorporating automatic knowledge acquisition module in the system. According to this new concept, knowledge can now be induced or learned in an automatic way from archived databases that are normally available in most organizations. In this paper, we propose an architecture of the inductive expert system that includes the knowledge engine part to automatically forming expert rules from the stored data. We explain the automatic knowledge creation technique through a simple running example, then followed by a real application. We also provide our Prolog source code in appendices for knowledge engineers to apply our technique as a rapid prototyping of their own expert systems.

[1]  P. Antczak,et al.  Machine learning — Based classification in manufacturing system , 2011, Proceedings of the 6th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems.

[2]  H. E. Pople,et al.  Internist-1, an experimental computer-based diagnostic consultant for general internal medicine. , 1982, The New England journal of medicine.

[3]  Fernando Alonso,et al.  Cooperation between expert knowledge and data mining discovered knowledge: Lessons learned , 2012, Expert Syst. Appl..

[4]  W. Marsden I and J , 2012 .

[5]  Edward H. Shortliffe,et al.  Computer-based medical consultations, MYCIN , 1976 .

[6]  Carlos León,et al.  Integrated expert system applied to the analysis of non-technical losses in power utilities , 2011, Expert Syst. Appl..

[7]  H. E. Pople,et al.  Internist-I, an Experimental Computer-Based Diagnostic Consultant for General Internal Medicine , 1982 .

[8]  Adedeji Badiru,et al.  Expert Systems Applications in Engineering and Manufacturing , 1998 .

[9]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[10]  Joshua Lederberg,et al.  DENDRAL: A Case Study of the First Expert System for Scientific Hypothesis Formation , 1993, Artif. Intell..

[11]  Lawrence O. Hall,et al.  Inductive learning for expert systems in manufacturing , 1992, Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences.

[12]  Nittaya Kerdprasop,et al.  Higher Order Programming to Mine Knowledge for a Modern Medical Expert System , 2011, ArXiv.

[13]  Adel Hamdan Mohammad A Framework for Expert Knowledge Acquisition , 2010 .