Skip to main content

Ontology 란

Ontology

  • 온톨로지란 “공유하는 개념화의 형식적이고 명확한 명세(Gruber, 1993)
  • 공유된 개념화에 대한 정형화되고 명시적인 명세. 단어와 관계들로 구성된 일종의 사전. 특정 도메인에 관련된 단어들이 계층적으로 표현, 이를 확장할 수 있는 추론 규칙이 포함되어 있어, 웹 기반의 지식 처리나 응용 프로그램 사이의 지식 공유, 재사용 등이 가능토록 되어 있다.
    • 온톨로지는 인간뿐만 아니라 소프트웨어 에이전트간의 커뮤니케이션 시 특정한 단어가 나타내는 개념의 의미를 이해하는 데 사용된다.
    • 또한 추론 교칙을 포함할 수 있기 때문에 새로운 사실을 자동으로 추출하거나 제약조건에 맞지 않는 오류를 찾아낼 수 있다.
    • 따라서 온톨로지는 지식을 수집하고 표현하는 데 사용될 뿐만 아니라 추론기능을 지원함으로써 지식 모델링 및 지식 검색 시 유용한 수단으로 이용될 수 있다.
    • 온톨로지는 지식 명세서로서 다양한 분야에서 응용될 수 있기 때문에 각각의 적용분야에 따라 여러 온톨로지가 존재할 수 있다.