Self-Evolving Expert Systems based on Fuzzy Neural Network and RDB Inference Engine

  • Kim, Jin-Sung (School of Business Administration, Jeonju University)
  • Published : 2003.11.01

Abstract

In this research, we propose the mechanism to develop self-evolving expert systems (SEES) based on data mining (DM), fuzzy neural networks (FNN), and relational database (RDB)-driven forward/backward inference engine. Most researchers had tried to develop a text-oriented knowledge base (KB) and inference engine (IE). However, this approach had some limitations such as 1) automatic rule extraction, 2) manipulation of ambiguousness in knowledge, 3) expandability of knowledge base, and 4) speed of inference. To overcome these limitations, knowledge engineers had tried to develop an automatic knowledge extraction mechanism. As a result, the adaptability of the expert systems was improved. Nonetheless, they didn't suggest a hybrid and generalized solution to develop self-evolving expert systems. To this purpose, we propose an automatic knowledge acquisition and composite inference mechanism based on DM, FNN, and RDB-driven inference engine. Our proposed mechanism has five advantages. First, it can extract and reduce the specific domain knowledge from incomplete database by using data mining technology. Second, our proposed mechanism can manipulate the ambiguousness in knowledge by using fuzzy membership functions. Third, it can construct the relational knowledge base and expand the knowledge base unlimitedly with RDBMS (relational database management systems) module. Fourth, our proposed hybrid data mining mechanism can reflect both association rule-based logical inference and complicate fuzzy relationships. Fifth, RDB-driven forward and backward inference time is shorter than the traditional text-oriented inference time.

Keywords

References

  1. IEEE Transactions on Knowledge and Data Engineering v.5 no.6 Database mining: A performacne perspective Agrawalm,R.;Imielinski,T.;Swami.A.
  2. Knowledge-Based Systems v.15 A database architecture for reusabel CommonKADS agents specification components Allsopp,D.J.;harrison,A.;Sheppard,C.
  3. Data & Knowledge Engineering v.39 Web Log Data Warehousing and Mining for Intelligent Web Caching Bonchi,F.;Giannotti,F.;Gozzi,C.;Manco,G.;Nanni,M.;Pedreschi,D.;Renso,C.;Ruggieri,S.
  4. International Journal of Medical Informatics v.63 Hybrid expert system for decision supporting in the medical area: complexity and cognitive computing Brasil,L.M.;Azevedo,F.M.;Barreto,J.M.
  5. Computer v.32 Mining the Web's Link Structure Chakrabarti,S.;Dom,B.E.;Kumar,S.R.;Raghavan,R.;Rajagopalan,S.;Tomkins,A.;Gibson,D.;Kleinberg,J.M.
  6. Expert Systems with Applications v.20 Mining Association Rule Procedure to Support On-Line Recommendation by Customers and Products Fragmentation Changchien,S.W.;Lu,T.G.
  7. AI Journal v.15 meta-rules: Reasoning about control Davis,R.
  8. International Joint Conference on Artificial Intelligence (IJCAI 1977) v.5 Meta-level knowledge: Overview and applications Davis,R.&Buchanan,B.
  9. Expert Systems - Design and Development Durkin,J.
  10. PhD Thesis, Linkiping University Meta-tool support for knowledge acquisition Eriksson,E.
  11. The foundations of knowlege acquisition Acquiring strategic knowledge from experts Gruber,T.R.;J.H.Boose(ed.);Gaines,B.R.?(ed.)
  12. Expert Systems with Applications v.22 Learning rules from incomplete training examples by rough sets Hong,T.P.;Tseng,L.H.;Wang,S.L.
  13. Information & Management v.38 Data Mining for Customer Service Support Hui,S.C.;Jha,G.
  14. Proceedings of the $4^{th}$ International Symposium on Advanced Intelligent Systems (ISIS) 2003 Development of Expert Systems using Automatic Knowledge Acquisition and Composite Knowledge Expression Mechanism Kim,J.S.
  15. Expert Systems with Applications v.22 Fuzzy cognitive map approach to Web-mining inference amplification Lee,K.C.;Kim,J.S.;Chung,N.H.;Kwon,S.J.
  16. Neural Networks v.7 no.2 Logical Operation Based Fuzzy MLP for Classification and Rule Generation Mitra,S.;Pal,S.K.
  17. The Morgan kaufmann series in machine Leraning C4.5-Programs for Machine learning Quinlan,J.R.
  18. Expert Systems with Applications v.24 Automatic knowledge acquisition tool for irrigation and ferilization expert systems Rafea,A.;Hassen,H.;Hazman,M.
  19. Expert Systems with Applications v.21 Mining the Caange of Customer Behavior in an Internet Shopping Mall Song,H.S.;Kim,J.K.;Kim,S.H.
  20. UC Irvine Machine Leraning Group