온톨로지

2025-09-26 17:59 (14) (0)
일반

온톨로지란?

온톨로지(ontology)는 어떤 분야의 개념들과 그들 간의 관계를 체계적으로 정의한 지식 구조입니다. 원래 철학에서 ‘존재론’을 뜻하지만, 정보과학과 인공지능 분야에서는 데이터나 지식을 일관되게 표현하고 공유하기 위한 형식적인 모델로 사용됩니다.


주요 설명

  • 정의

    • 특정 도메인(예: 의학, 법률, 생물 등)에서 사용되는 개념, 속성, 관계, 규칙 등을 명시적으로 기술한 구조화된 표현
  • 구성 요소

    • 클래스(Class): 개념 또는 객체들의 집합

    • 인스턴스(Instance): 클래스의 구체적 예시

    • 속성(Property): 개념의 특성

    • 관계(Relation): 개념 간의 연관성

  • 목적

    • 지식의 명시적 공유 및 재사용

    • 이기종 시스템 간의 상호운용성 보장

    • 자연어 처리, 지식 그래프, 시맨틱 웹 등에서의 정확한 의미 해석

  • 활용 예시

    • 시맨틱 웹에서 RDF/OWL 기반 온톨로지 사용

    • 의료 정보 시스템에서 SNOMED CT, ICD 등의 온톨로지

    • 기업 내 지식관리시스템(KMS)에서 분류 체계 정의


간단한 예시 (도메인: 동물)

  • 클래스: 동물, 포유류, 조류

  • 인스턴스: 사자, 비둘기

  • 속성: 서식지, 식성

  • 관계: 사자는 포유류이다, 포유류는 동물이다


관련 개념

  • 지식그래프: 온톨로지를 기반으로 실제 데이터를 연결한 그래프

  • 시맨틱 웹: 웹 데이터를 기계가 이해할 수 있도록 온톨로지로 구조화

  • RDF/OWL: 온톨로지를 기술하는 대표적 표준 포맷

#온톨로지 #지식표현 #시맨틱웹 #지식그래프 #정보과학

revision 정보

(더보기)

역링크