Ontology

개념
온톨로지(Ontology)의 정의 - 특정 도메인에서 특정 지식과 관련된 용어 및 용어 사이의 관계를 정의하는 일종의 사전

I. 공유된 개념에 정형화된 명시적 명세, Ontology 개요

가. 온톨로지(Ontology)의 정의

- 특정 도메인에서 특정 지식과 관련된 용어 및 용어 사이의 관계를 정의하는 일종의 사전

 

나. 온톨리지(Ontology)의 특징

구분

설 명

내용중심

어휘 사이의 논리형식보다 내용중심

추론기능

새로운 사실의 자동 추출, 제약조건으로 오류 방지

특화세분화

사용자 특성에 맞게 특화되고 전문분야에 맞게 세분화

정보통합공유

단순 패턴 매핑이 아닌 내용 의미 중심

 

II. 온톨리지(Ontology)의 구축절차 및 구성요소

가. 온톨리지 구축절차

 

나. 온톨로지 구성요소

구성요소

내용

Ontology Modeler

- 데이터 베이스를 참조하여 지식을 개념화

- 개념화간의 계층적 구조를 위하여 구분규칙(Taxonomy rule)을 적용

- Ontology 생성기에 개념화 용어를 제공

Ontology Generator

-Ontology 모델러부터 받은 용어에 명세화

-Ontology 언어(지식 표현 언어)로 작성

Ontology Validator

- 작성된 Ontology의 유효성을 검사

- Ontology 언어의 문법적인 검사

 

다. 온톨리지의 종류

종류

내용

도메인 기반 온톨로지

- 의료분야 등 특정도메인 또는 유전자 기능과 같은 종합적인 도메인 기반 온톨로지

타스크기반 온톨로지

- 주석 분석과 같은 특정 Task 또는 문제 해결과 같은 보편적인 Task를 위한 온톨로지

일반적인 온톨로지

- 일반적인 개념을 나타내는 온톨로지로 자연언어 처리에 활용되는 온톨로지

 

라. 온톨리지 언어

생성언어

내용

RDF

- 웹에 있는 자원에 대한 메타 정보를 표현하기 위한 언어임

DAML + OIL

- DAML (ARPA Agent Markup Language)

-OIL (Ontology Inference Layer)

- Domain의 구조를 서술하기 위한 언어

- 기본적인 표현력을 강조한 description logic 언어로 RDF와 RDF Schema를 사용

OWL

-Ontology Web Language, W3C의 표준언어

-DAML + OIL의 Namespace와 속성변경 사용하며 RDF 변화수용.

 

 

III. 온톨로지의 역할 및 개념도

가. 온톨로지의 역할(실체)

  • 객체의 주체성 관련 정보를 온톨로지에 명시하여 시맨틱웹의 자원을 식별하고 그 자원을 추적하는 추론을 가능하게 함
  • 시맨틱웹 모델간의 관련성을 파악하고 이질성을 줄이는데 도움
  • Ontology 라이브러리 제공 및 Meta Data의 학습을 지원

 

나. 온톨로지 구성요소

구성요소

설명

개념(Concept)

- 특정 영역에 대한 개념, Class와 Instance로 나눌 수 있음

Class : 사물이나 개념 등에 붙이는 이름

Instance : 사물이나 개념의 구체물 혹은 실질적인 형태로 나타난 그 자체, Class의 구체화

속성(Property)

- 개념 혹은 클래스나 인스턴스가 가지는 특성, 값

관계(Relation)

- 개념간의 관계 즉 클래스, 인스턴스 간의 관계을 의미함

- 의미관계(Taxonomic Relation) 와 개념관계(Non-taxonomic relation)로 구분

 

다. 온톨로지의 개념도

  • SUV는 자동차의 한 종류
  • '자동차는 클래스', 'SUV는 클래스', 'A는 B의 한 종류이다'라는 관계로 정의
  • 실제 값인 인스턴스에 새로의 정보 또는 의미를 부여
  • 온톨로지적 추론에 의해 스포티징은 SUV의 인스턴스이므로 SUV와 자동차와의 관계에 따라 스포티징은 자동차라는 새로운 정보(또는 의미)가 생성

 

IV. 온톨리지의 적용분야 및 기대효과

가. 온톨로지의 적용분야

구분

설명

인공지능

지식표현, KQML(Query & Manupulation)

정보검색

불필요한 검색 지양

Semantic Web

지식 도메인별 분산된 온톨로지 구축, 지식기반 검색 서비스

전자카탈로그

상품에 대한 계층관계 정의

 

나. 온톨로지의 기대효과

  • 지식 정보의 재사용과 공유
  • 정보간의 상호 운용성 극대화
  • 지식검색의 정확성 확보 필요

댓글