Neural network algorithms for tuning of fuzzy certainty factor expert systems

This paper presents a description of an algorithm that is used for tuning fuzzy certainty factors in a fuzzy expert system. Many expert system building tools have been developed, but only a few can produce systems that deal with inexact knowledge. One of the models that can deal with inexact knowledge is the fuzzy certainty factor expert system. Given a fuzzy certainty factor expert system, one of the very difficult tasks in its development is the tuning of the fuzzy certainty factors. This paper presents a method for using backpropagation, a well-known neural network training algorithm, for tuning of certainty factors. The fuzzy certainty factor expert system is defined, and then it is tuned by translating or mapping the fuzzy logic system to a feedforward neural network framework. The tuning then takes place as a session analogous to neural network training. This method is shown to be much more efficient than previous tuning methods. The application area of dental diagnostics is used to demonstrate the method. The system is reviewed and results that show its efficacy are discussed.

[1]  Hamid Beigy,et al.  Elastic fuzzy logic for self-learning control systems , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[2]  John Durkin,et al.  Expert systems - design and development , 1994 .

[3]  Xizhao Wang,et al.  Improving learning accuracy of fuzzy decision trees by hybrid neural networks , 2000, IEEE Trans. Fuzzy Syst..

[4]  Abraham Kandel,et al.  Fuzzy Expert Systems , 1991 .

[5]  Gwo-Jen Hwang,et al.  Knowledge acquisition for fuzzy expert systems , 1995, Int. J. Intell. Syst..

[6]  Witold Kosinski,et al.  Expert system with an adaptive fuzzy inference module , 1997, Proceedings of 1st International Conference on Conventional and Knowledge Based Intelligent Electronic Systems. KES '97.

[7]  D. S. Yeung,et al.  Improving learning accuracy of fuzzy decision trees by hybrid neural networks , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[8]  D. S. Yeung,et al.  Weighted fuzzy production rule reasoning with interactive propositions , 2001, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569).

[9]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[10]  Jacek M. Zurada,et al.  Neural Networks And Hybrid Intelligent Models: Foundations, Theory, And Applications , 1998, IEEE Trans. Neural Networks.

[11]  Frederick Forsyth,et al.  Expert Systems Principles , 1984 .

[12]  Avinash C. Kak,et al.  FuzzyShell: a large-scale expert system shell using fuzzy logic for uncertainty reasoning , 1998, IEEE Trans. Fuzzy Syst..