• 제목/요약/키워드: knowledge base

검색결과 1,425건 처리시간 0.035초

객체지향 데이터베이스를 이용한 지식베이스 모형(OOKS) 개발 (Development of OOKS : a Knowledge Base Model Using an Object-Oriented Database)

  • 허순영;김형민;양근우;최지윤
    • 지능정보연구
    • /
    • 제5권1호
    • /
    • pp.13-34
    • /
    • 1999
  • Building a knowledge base effectively has been an important research area in the expert systems field. A variety of approaches have been studied including rules, semantic networks, and frames to represent the knowledge base for expert systems. As the size and complexity of the knowledge base get larger and more complicated, the integration of knowledge based with database technology cecomes more important to process the large amount of data. However, relational database management systems show many limitations in handing the complicated human knowledge due to its simple two dimensional table structure. In this paper, we propose Object-Oriented Knowledge Store (OOKS), a knowledge base model on the basis of a frame sturcture using an object-oriented database. In the proposed model, managing rules for inferencing and facts about objects in one uniform structure, knowledge and data can be tightly coupled and the performance of reasoning can be improved. For building a knowledge base, a knowledge script file representing rules and facts is used and the script file is transferred into a frame structure in database systems. Specifically, designing a frame structure in the database model as it is, it can facilitate management and utilization of knowledge in expert systems. To test the appropriateness of the proposed knowledge base model, a prototype system has been developed using a commercial ODBMS called ObjectStore and C++ programming language.

  • PDF

Toward A Reusable Knowledge Based System

  • Yoo, Young-Dong
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제3권
    • /
    • pp.71-82
    • /
    • 1994
  • Knowledge acquisition, maintenance of knowledge base, and validation and verification of knowledge are the addressed bottlenecks of building successful knowledge based systems. Along with the increment of interesting in the knowledge based systems, the organization needs to develop a new one although it has a similar one. This causes several serious problems including knowledge redundancy and maintenance of knowledge base. This paper present three models of the reusable knowledge base which might be the solution to the above problem. Three models are : 1) multiple knowledge bases for a single AI application, 2) multiple knowledge bases for multiple AI applications, 3) a single knowledge base for multiple AI applications. A new approach to build such a reusable knowledge base in a homogeneous environment is presented. Our model combines the essential object-oriented techniques with rules in a consistent manner. Important aspects of applying object-oriented techniques to AI are discussed (inheritance, encapsulation, message passing), and some potential problems in building an AI application (decomposition technique of knowledge, search time, and heterogeneous environment) are pointed out. The models of a reusable knowledge base provide several amenities : 1) reduce the knowledge redundancy, 2) reduce the effort of maintenance of the knowledge base, 3) reuse the resource of the multiple domain knowledge bases, 4) reduce the development time.

  • PDF

속성지향추론법과 시뮬레이션을 이용한 지식기반형 Job Shop 스케쥴러의 개발 (Development of a Knowledge-Based Job Shop Scheduler Applying the Attribute-Oriented Induction Method and Simulation)

  • 한성식;신현표
    • 산업경영시스템학회지
    • /
    • 제21권48호
    • /
    • pp.213-222
    • /
    • 1998
  • The objective of this study is to develop a knowledge-based scheduler applying simulation and knowledge base. This study utilizes a machine induction to build knowledge base which enables knowledge acquisition without domain expert. In this study, the best job dispatching rule for each order is selected according to the specifications of the order information. And these results are built to the fact base and knowledge base using the attribute-oriented induction method and simulation. When a new order enters in the developed system, the scheduler retrieves the knowledge base in order to find a matching record. If there is a matching record, the scheduling will be carried out by using the job dispatching rule saved in the knowledge base. Otherwise the best rule will be added to the knowledge base as a new record after scheduling to all the rules. When all these above steps finished the system will furnish a learning function.

  • PDF

Constructing intelligent agent for chromosome knowledge base

  • Shin, Yong-Won
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2003년도 Proceeding
    • /
    • pp.3-9
    • /
    • 2003
  • The task for chromosome analysis and diagnosis by experienced cytogenetists are being concerned as repetitive, time consuming job and expensive. For that reason, intelligent agent based on chromosome knowledge base has been established to be able to analyze chromosomes and obtain necessary advises from the knowledge base instead of human experts. That is to say, knowledge base by IF THEN production rule was implemented to a knowledge domain with normal and abnormal chromosomes, and then the inference results by knowledge base could enter the inference data into the database. Experimental data were composed of normal chromosomes of 2,736 patients 'cases and abnormal chromosomes of 259 patients' cases that have been obtained from GTG-banding metaphase peripheral blood and amniotic fluid samples. The completed intelligent agent for chromosome knowledge base provides variously morphological information by analysis of normal or abnormal chromosomes and it also has the advantage of being able to consult with user on chromosome analysis and diagnosis.

  • PDF

전문가 시스템 개발을 위한 Knowledge Base Editor의 구현 (A Knowledge Base Editor for Building Expert Systems)

  • 김재희;신동필
    • 대한전자공학회논문지
    • /
    • 제27권1호
    • /
    • pp.37-45
    • /
    • 1990
  • In this paper, a knowledge base editor is presented as a supporting environment for an expert system building tool, OPS5. The knowledge base editor is especially useful for the fast and easy development of a knowledge base when the OPS5 production language is used. This knowledge base editor has some special facilities such as syntax and type checking, rule browsing and automatic bokkeeping. The syntax and type checking provides the facilities to find syntax and type errors in an edited knowledge base, respectively. The rule browsing facility offers various pattern matching schemes to see the causes and effects of a concerned rule. Automatic bookkeeping keeps the updated date and user name of a rule for the later reference whenever a user adds or changes a rule.

  • PDF

Knowledge Base Verification Based on Enhanced Colored Petri Net

  • Kim, Jong-Hyun;Seong, Poong-Hyun
    • 한국원자력학회:학술대회논문집
    • /
    • 한국원자력학회 1997년도 추계학술발표회논문집(1)
    • /
    • pp.271-276
    • /
    • 1997
  • Verification is a process aimed at demonstrating whether a system meets it's specified requirements. As expert systems are used in various applications, the knowledge base verification of systems fakes an important position. The conventional Petri net approach that has been studied recently in order to verify the knowledge base is found that it is inadequate to verify the knowledge base of large and complex system, such as alarm processing system of nuclear power plant. Thus, we propose an improved method that models the knowledge base as enhanced colored Petri net. In this study. we analyze the reachability and the error characteristics of the knowledge base and apply the method to verification of simple knowledge base.

  • PDF

An Unified Representation of Context Knowledge Base for Mobile Context-Aware System

  • Jeong, Jang-Seop;Bang, Dae-Wook
    • Journal of Information Processing Systems
    • /
    • 제10권4호
    • /
    • pp.581-588
    • /
    • 2014
  • To facilitate the implementation of a wide variety of context-aware applications based on mobile devices, general-purpose context-aware framework that applications can use by calling is needed. The context-aware framework is a middleware that performs the sensing, reasoning, and retrieving based on the knowledge base. The knowledge base must systematically represent the information required on the behavior of the context-aware framework, such as context information and reasoning information. It must also provide functions for storage and retrieval. To date, previous research on the representation of the context information have been carried out, but studies on the unified representation of the knowledge base has seen little progress. This study defines the knowledge base as the unified context information, and proposes the UniOWL, which can do a good job of representing it. UniOWL is based on OWL and represents the information that is necessary for the operation of the context-aware framework. Therefore, UniOWL greatly facilitates the implementation of the knowledge base on a context-aware framework.

공정관리 지식기반 구축을 위한 기초적 연구 (A Basic Study for Accumulating Scheduling Knowledge-Base)

  • 장세한;김경래
    • 한국건설관리학회논문집
    • /
    • 제2권3호
    • /
    • pp.83-91
    • /
    • 2001
  • 1990년 중반부터 지식(Knowledge)은 국가 및 기업 경쟁력의 원천으로 부상하고 있으며, 건설기업의 공정관리는 건설기업의 핵심 역량 중의 하나이다. 그러나 국내 건설기업은 공정관리에 대한 지식을 체계적으로 저장, 활용하지 못하고 있는 실정이다. 국내 건설기업의 공정관리 지식기반화에 대한 수준은 공정관리 지식기반 인프라 구축 단계에 머물러 있으며, 상위 건설기업 조차도 공정관리 지식 활동 단계의 초기 수준에 머물러 있다. 이는 공정관리 지식의 중요성에 대한 인식 부재, 관련 절차의 부재가 원인이라고 할 수 있을 것이다. 본 연구에서는 건설기업의 공정관리 지식기반화의 문제점을 분석한 후, 건설기업 차원에서 현행 공정관리 표준 절차서의 내용에 공정관리 지식기반 인프라 요소와 공정관리 지식 활동 요소를 보안할 수 있는 공정관리 지식기반화를 위한 공정관리 절차서 모델을 제시하였다. 본 연구의 결과물인 공정관리 지식기반화를 위한 절차서 모델을 통해, 국내 건설기업이 공정관리 지식 활동의 절차를 마련할 수 있는 방안을 제시하고, 추후 국내 건설기업의 건설통합시스템 및 KMS(Knowledge Management System)과의 연계를 위한 공정관리 지식 기반의 구축의 틀을 마련하고자 한다.

  • PDF

A Function-Based Knowledge Base for Technology Intelligence

  • Yoon, Janghyeok;Ko, Namuk;Kim, Jonghwa;Lee, Jae-Min;Coh, Byoung-Youl;Song, Inseok
    • Industrial Engineering and Management Systems
    • /
    • 제14권1호
    • /
    • pp.73-87
    • /
    • 2015
  • The development of a practical technology intelligence system requires a knowledge base that structures the core information and its relationship distilled from large volumes of technical data. Previous studies have mainly focused on the methodological approaches for technology opportunities, while little attention has been paid to constructing a practical knowledge base. Therefore, this study proposes a procedure to construct a function-based knowledge base for technology intelligence. We define the product-function-technology relationship and subsequently present the detailed steps for the knowledge base construction. The knowledge base, which is constructed analyzing 1110582 patents between 2009 and 2013 from the United States Patent and Trademark Office database, contains the functional knowledge of products and technologies and the relationship between products and technologies. This study is the first attempt to develop a large-scale knowledge base using the concept of function and has the ability to serve as a basis not only for furthering technology opportunity analysis methods but also for developing practical technology intelligence systems.

Knoledge Base Incorporated with Neural Networks

  • G.Y. Lim;Lee, K.Y..;E. H. Cho;Baek, D. S;Moon, S.R..;Kim, H. Y .
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1998년도 The Third Asian Fuzzy Systems Symposium
    • /
    • pp.410-412
    • /
    • 1998
  • Subsymbolic Knowledge processing is said to be changed states of networks constructed from small elements. subsymbolic systems also make it possible to use connectionist models for knowledge processing. Connectionist realization such modulus are modulus linked together for solving a given problem. We study using neural networks as distinct actions. The output vectors produced by the neural networks are consider as a new facts. These new facts are then processed to activate another networks or used in the current production rule, The production rule is applying knowledge stored in the knowledge base to make inference. After neural networks knowledge base is constructed and trained. We present a running sample of incorporating neural network knowledge base. We implement using rochester connectionist simulator. We suggest that incorporating neural network knowledge base. Therefore incorporated neural network knowledge base ensures a cleaner solution which results in better perfor s.

  • PDF