본문 바로가기
KERD
논문KCI 등재

XML 템플릿 기반 지식베이스 관리 기법과 그 응용

A Knowledge Base Management Technique Based on XML Templates and its Application

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류공학

초록

전문가의 지식을 다양하고 효율적으로 활용하기 위해서는 복잡한 지식을 구조적으로 표현하고 변화에 유연하게 적응하도록 관리하는 것이 무엇보다도 중요하다. 본 논문에서는 XML 템플릿(template)을 기반으로 한 지식베이스 관리 방법을 제안한다. 제안하는 방법에서는 복잡하고 다양한 정보를 구조적으로 표현하는 데 효과적인 XML을 이용하면서, XML 문서의 종류와 개수가 많아지면서 발생하는 문서관리상의 비효율성 문제를 해결하기 위하여, 복잡한 지식을 XML로 표현된 다수의 템플릿으로 분류하여 작성하고, XML 템플릿들 사이의 연관관계 등을 정의한 메타템플릿을 이용하여 구조적으로 관리한다. 제안한 방법의 효용성을 입증하기 위해 개인의 건강과 체력에 적합한 운동을 처방하는 데 필요한 지식베이스와 운동처방 프로세스 중 대상자의 체력유형을 분류하는 프로그램을 개발하고 그 결과를 분석하였다. 실험을 통해 본 논문에서 제안하는 XML 템플릿 기반 지식베이스 관리 방법은 복잡한 전문지식을 구조적으로 표현하고, 새로운 유형의 정보가 필요하거나 기존 정보의 변경이 필요할 경우 유연하게 대처할 수 있으며, 메타템플릿을 이용하여 XML 템플릿들을 구조적으로 관리함으로써 효율적으로 추론할 수 있음이 확인되었다.

Abstract

For using the knowledge of experts diversely and efficiently, it is very important that the system could represent the complex knowledge in well structured manner and also adapt well to the frequent schema changes. In this paper, we propose an efficient method for knowledge base management by using XML-based templates. In our proposed method, to solve the inefficiency of management of many XML documents, we represent the complex knowledge on XML-based templates, and manage the templates structurally by using a meta-template that defines relationship among the templates. In order to show the effectiveness of our method, we developed a knowledge base to formulate an exercise prescription for a subject and an application program to classify the subject’s fitness. The experimental study shows that XML-based templates provide a flexible, extensible and structured way of representing expert knowledge. The inference using XML-based templates can be controlled systematically and efficiently by using meta-template.

참고문헌 (23)

  1. William R. Swartout, "Future directions in knowledge-based systems", Vol.28 (1996)
  2. 윤경배, "하이브리드 SOM을 이용한 효율적인 지식베이스 관리", 9-b(5), pp.635~642 (2002)
  3. J. Giarratano, "Expert Systems Principles and Programming", pp.1~157 (1998), Expert Systems Principles and Programming PWS Publishing Company
  4. P. Jackson, "Introduction to Expert Systems", pp.6~258 (1999), Addison Wesley
  5. G. F. Luger, "Artificial Intelligence", pp.203~246 (1998), Addison Wesley
  6. 김화수, "전문가시스템", pp.36~70 (1998), 집문당,
  7. 이재규, "전문가시스템 원리와 개발", pp.pp.18-~165 (1998), 법영사
  8. M. Cannataro,, "Knowledge Management and XML:Derivation of Synthetic Views over Semi-structured Data", Vol.10,, pp.32~36 (2002)
  9. P. J. Wagner, "Integrating XML into a Database Systems Course", pp.26~30 (2003)
  10. D. Hunter, "Beginning XML" (2000), Wrox Press
  11. E. Damiani,, "Guest Editorial", Vol.10., pp.pp.32-~32 (2002)
  12. I. Manolescu, "Agora:Living with XML and Relational", pp.pp.623-~626 (2000)
  13. P. Selinger, "Information Integration and XML in IBM’s DB2" (2002)
  14. A. Nierman, "ProTDB:Probabilistic Data in XML", pp.646~657 (2002)
  15. J. S. Key, "Structural Inference for Semi- structured Data", pp.159~166 (2001)
  16. H. L. Van, "A system based on XML for Supporting the Management of educational Web Sites", 10(1), pp.37~42 (2002)
  17. F. Niccolucci, "XML and Humanities ComputingACM SIGAPP", 10, pp.43~47 (2002)
  18. Andrea Marchetti, "Using XML as a means to access legislative documents:Italian and foreign experiences", 10, pp.54~62 (2002)
  19. Andrea Trentini, "A Java-based framework to support computer-assisted creation of structured XML documents", 10, pp.48~53 (2002)
  20. "American College of Sports Medicine ACSM’s Resource Manual for Guidelines for Exercise Testing and Prescription" (2001), Lippincott Williams & Wilkins
  21. D. C. Nieman, "Exercise Testing and Prescription:A Health-Related Approach", pp.1~46 (1999), Mayfield Publishing Company
  22. 유승희, "현대인의 건강관리를 위한 운동처방" (2000), 도서출판 태근
  23. 체육과학연구원, "전문가를 위한최신 운동처방론" (2000), 도서출판 21세기 교육사

관련 논문AI추천

이 간행물의 다른 논문 (21건)