본문 바로가기
IT기술노트/디지털서비스

온톨로지(Ontology)

by 비트코기 2021. 2. 14.
반응형

정형화, RDFS, OWL, XTM


I. 인공지능 추론 Knowledge base를 위한 온톨로지의 개요

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

   - 실 세계의 모든 개념들과 극 개념들의 속성, 상호의미적 연결, 실질적 사례에 대한 정보를 가지고 있는 의미적 개념 집합체

나. 온톨로지의 특징

   - 정형화, 명시적, 표준문법, 어휘, 지식, 가설공리


II. 온톨로지의 구성요소 및 언어

가. 온톨로지의 구성요소

구성요소

설명

클래스

(Class, Concept)

- 개념적으로 같은 단어들의 집합을 표현할 수 있는 대표 단어

- 현실에 존재하는 본질적인 인식, 지식

인스턴스

(Instance)

- 사물이나 개념의 구체물이나 사건 등의 실질적인 형태로 나타난 자체

- 개체, 각 개념의 실제 예(사람은 클래스, 홍길동은 인스턴스)

속성

(Property)

- 클래스나 인스턴스의 특정한 성질, 성향, 특정값

- 개념에 근본적으로 속해 있는 성질

관계

(Relationship)

- 클래스, 인스턴스 간에 존재하는 관계들을 지칭

- 두 용어 간의 관계 설명, 개념들 사이의 상관관계

제약조건

(Constraint)

- 관계의 특별한 타입으로 하나의 용어가 다른 용어와의 관계에 있어 개수에 제약사항을 가지는 것

공리

(Axioms)

- 추론이 기본이 되는 명제로서 증명을 할 수 없거나 증명을 요하지 않는 참으로 인정되는 문장

- 사실이라고 밝혀진 First Order Logic으로 이루어진 문장, 증명하지 않음

나. 온톨로지의 언어

언어

설명

RDFS

(RDF Schema)

- 도메인에 필요한 어휘 및 기본 가정들을 정의

- 클래스: 동일한 속성을 지니고 있어 하나의 부류로 모아지는 개체 그룹

OWS (Web Ontology Language)

- 표현력이 가장 뛰어난 시멘틱 웹 온톨로지 언어

- 클래스와 하위 클래스, 속성, 하위 속성, 속성 제한, 클래스와 속성개체

XTM

(XML Topic Map)

- ISO/IEC 13250 국제표준 채택

- 지식정보를 의미적 상호 연관성에 따라 연결, 체계화된 지식정보구조 표현

- 대용량의 지식정보를 효율적으로 검색 관리할 해결책 제시

 

 

반응형

'IT기술노트 > 디지털서비스' 카테고리의 다른 글

링크드데이터(Linked Data)  (0) 2021.02.15
시멘틱웹(Semantic Web)  (0) 2021.02.15
SPARQL(Simple Protocol and RDF Query Language)  (0) 2021.02.15
토픽맵(Topic Map)  (0) 2021.02.15
택소노미(Taxonomy)  (0) 2021.02.15
OWL(Ontology Web Language)  (0) 2021.02.14
RDF(Resource Description Framework)  (0) 2021.02.14
에이전트(Agent)  (0) 2021.02.14

댓글