• Title/Summary/Keyword: Expert systems

Search Result 1,165, Processing Time 0.156 seconds

A Development of Knowledge Error Analysis Methodology for practical use of Expert Systems (전문가시스템 실용화를 위한 지식오류분석방법론 연구)

  • Kim, Hyeon-Su
    • Asia pacific journal of information systems
    • /
    • v.6 no.2
    • /
    • pp.77-105
    • /
    • 1996
  • The accuracy of knowledge is a major concern for expert system developers and users. Machine learning approaches have recently been found to be useful in knowledge acquisition for expert systems. However, the accuracy of concept acquired from machine learning could not be analyzed in most cases. In this paper we develop a comprehensive knowledge error analysis methodology for practical use of expert systems. Decision tree induction is an important type of machine learning method for business expert systems. Here we start to analyze with knowledge acquired from decision tree induction method, and extend the results to develop error analysis methodology for general machine learning methods. We give several examples and illustrations for these results. We also discuss the applicability of these results to multistrategy learning approaches.

  • PDF

A Construction Method of Expert Systems in an Integrated Environment

  • Chen, Hui
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2001.01a
    • /
    • pp.211-218
    • /
    • 2001
  • This paper introduces a method of constructing expert systems in an integrated environment for automatic software design. This integrated environment may be applicable from top-level system architecture design, data flow diagram design down to flow chart and coding. The system is integrated with three CASE tools, FSD (Functional Structure Diagram), DFD (Data Flow Diagram) and structured chart PAD (Problem Analysis Diagram), and respective expert systems with automatic design capability by reusing past design. The construction way of these expert systems is based on systematic acquisition of design knowledge stemmed from a systematic design work process of well-matured developers. The design knowledge is automatically acquired from respective documents and stored in the respective knowledge bases. By reusing it, a similar software system may be designed automatically. In order to develop these expert systems in a short period, these design knowledge is expressed by the unified frame structure, functions of th expert system units are partitioned mono-functions and then standardized components. As a result, the design cost of an expert system can be reduced to standard work procedures. Another feature of this paper is to introduce the integrated environment for automatic software design. This system features an essentially zero start-up cost for automatic design resulting in substantial saving of design man-hours in the resulting in substantial saving of design man-hours in the design life cycle, and the expected increase in software productivity after enough design experiences are accumulated.

  • PDF

RDB-based Automatic Knowledge Acquisition and Forward Inference Mechanism for Self-Evolving Expert Systems

  • Kim, Jin-Sung
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.13 no.6
    • /
    • pp.743-748
    • /
    • 2003
  • In this research, we propose a mechanism to develop an inference engine and expert systems based on relational database (RDB) and SQL (structured query language). Generally, former researchers had tried to develop an expert systems based on text-oriented knowledge base and backward/forward (chaining) inference engine. In these researches, however, the speed of inference was remained as a tackling point in the development of agile expert systems. Especially, the forward inference needs more times than backward inference. In addition, the size of knowledge base, complicate knowledge expression method, expansibility of knowledge base, and hierarchies among rules are the critical limitations to develop an expert system. To overcome the limitations in speed of inference and expansibility of knowledge base, we proposed a relational database-oriented knowledge base and forward inference engine. Therefore, our proposed mechanism could manipulate the huge size of knowledge base efficiently. and inference with the large scaled knowledge base in a short time. To this purpose, we designed and developed an SQL-based forward inference engine using relational database. In the implementation process, we also developed a prototype expert system and presented a real-world validation data set collected from medical diagnosis field.

A Primitive Model of An Expert Training Model

  • 유영동
    • The Journal of Information Systems
    • /
    • v.1
    • /
    • pp.149-178
    • /
    • 1992
  • The field of Artificial Intelligence (AI) is growing, and many firms are investing in expert system, one of AI's subfields. An expert system is defined as a computer program designed to replicate some aspect of the decision making of one or more experts and to be used by nonexperts. The kernel of an expert system is the knowledge base, which consists of the facts and rules that represent the expert's knowledge. Firms need expert systems for training employees to provide competitive advantage. This paper describes the model of an instructional expert training system which interfaces to external programs, such as an ASCII file, a work-sheet program, and a database program. A model for such an expert training system, and its prototype have been developed to demonstrate its functionality. A modular knowledge base has been developed and implemented in support of this study. The modularized knowledge base offers the user an easy and quick maintenance of facts and rules, which are frequently required to change in future.

  • PDF

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

  • Kim, Jin-Sung
    • Journal of Intelligence and Information Systems
    • /
    • v.9 no.2
    • /
    • pp.19-38
    • /
    • 2003
  • 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.

  • PDF

Data Mining and FNN-Driven Knowledge Acquisition and Inference Mechanism for Developing A Self-Evolving Expert Systems

  • Kim, Jin-Sung
    • Proceedings of the KAIS Fall Conference
    • /
    • 2003.11a
    • /
    • pp.99-104
    • /
    • 2003
  • In this research, we proposed 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 former researchers tried to develop a text-oriented knowledge base (KB) and inference engine (IE). However, thy have 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, many of researchers had tried to develop an automatic knowledge extraction and refining mechanisms. 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, in this study, we propose an automatic knowledge acquisition and composite inference mechanism based on DM, FNN, and RDB-driven inference. Our proposed mechanism has five advantages empirically. First, it could extract and reduce the specific domain knowledge from incomplete database by using data mining algorithm. Second, our proposed mechanism could manipulate the ambiguousness in knowledge by using fuzzy membership functions. Third, it could construct the relational knowledge base and expand the knowledge base unlimitedly with RDBMS (relational database management systems). Fourth, our proposed hybrid data mining mechanism can reflect both association rule-based logical inference and complicate fuzzy logic. Fifth, RDB-driven forward and backward inference is faster than the traditional text-oriented inference.

  • PDF

A Knowledge-Based Fuzzy Post-Adjustment Mechanism:An Application to Stock Market Timing Analysis

  • Lee, Kun-Chang
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.20 no.1
    • /
    • pp.159-177
    • /
    • 1995
  • The objective of this paper is to propose a knowledge-based fuzzy post adjustment so that unstructured problems can be solved more realistically by expert systems. Major part of this mechanism forcuses on fuzzily assessing the influence of various external factors and accordingly improving the solutions of unstructured problem being concerned. For this purpose, three kinds of knowledge are used : user knowledge, expert knowledge, and machine knowledge. User knowledge is required for evaluating the external factors as well as operating the expert systems. Machine knowledge is automatically derived from historical instances of a target problem domain by using machine learning techniques, and used as a major knowledge source for inference. Expert knowledge is incorporate dinto fuzzy membership functions for external factors which seem to significantly affect the target problems. We applied this mechanism to a prototyoe expert system whose major objective is to provide expert guidance for stock market timing such as sell, buty, or wait. Experiments showed that our proposed mechanism can improve the solution quality of expert systems operating in turbulent decision-making environments.

  • PDF

Expert Systems as a Search Intermediary

  • Moon, Sung-Been
    • Journal of Information Management
    • /
    • v.24 no.4
    • /
    • pp.43-57
    • /
    • 1993
  • This paper discusses the basic concept of artificial intelligence(AI) and expert system and a particular technique(fuzzy logic) applied to expert systems. It examines expert system as search intermediaries during the past few years, particularly in terms of the following functions: 1) handling certain classes of questions on a particular database, 2) assisting in decision making for selecting databases or search terms, and 3) offering advice while keeping the end-user in the control of the searching process. The limitations and difficulties involved in developing such expert systems are also presented.

  • PDF

Development of Expert Systems based on Dynamic Knowledge Map and DBMS (동적지식도와 데이터베이스관리시스템 기반의 전문가시스템 개발)

  • Jin Sung, Kim
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2004.10a
    • /
    • pp.568-571
    • /
    • 2004
  • In this study, we propose an efficient expert system (ES) construction mechanism by using dynamic knowledge map (DKM) and database management systems (DBMS). Generally, traditional ES and ES developing tools has some limitations such as, 1) a lot of time to extend the knowledge base (KB), 2) too difficult to change the inference path, 3) inflexible use of inference functions and operators. First, to overcome these limitations, we use DKM in extracting the complex relationships and causal rules from human expert and other knowledge resources. Then, elation database (RDB) and its management systems will help to transform the relationships from diagram to relational table. Therefore, our mechanism can help the ES or KBS (Knowledge-Based Systems) developers in several ways efficiently. In the experiment section, we used medical data to show the efficiency of our mechanism. Experimental results with various disease show that the mechanism is superior in terms of extension ability and flexible inference.

  • PDF

A framework for the intergration of CIM databases using knowledge-based expert systems (지식기반형 전문가시스템을 이용한 CIM 데이타베이스의 통합)

  • 박남규;김기동;박진우
    • Korean Management Science Review
    • /
    • v.11 no.2
    • /
    • pp.65-77
    • /
    • 1994
  • One of the major issues in the implementation and maintenance of CIM databases is the sharing and exchange of information among the heterogeneous databases. This paper addresses some architectural aspects for integrating the heterogeneous multi-databases using knowledge-based expert systems. we propose a loosely integrated coupling system between databases and knowledge-based expert systems. Especially we suggest the architectural aspects of such a coupling methodology. we also present the structure and knowledge representation scheme for the proposed knowledge-based expert system. A prototype example is included to illustrate the framework and its mechanism for implementation.

  • PDF