TL;DR
온톨로지는 특정 도메인 내 개념과 관계를 명시적으로 정의하여 지식을 구조화하는 체계이며, 지식 그래프는 이를 기반으로 엔티티 간 연결을 트리플 구조로 표현한다. WordNet, UMLS, Schema.org와 같은 사례들은 이러한 구조가 어떻게 데이터를 체계화하고 의미론적 이해를 돕는지 보여준다. 데이터 간의 복잡한 관계를 정교하게 모델링함으로써 AI 시스템이 더 깊은 맥락을 파악할 수 있도록 돕는 것이 이 기술의 핵심이다.
챕터별 상세
온톨로지의 정의와 구성 요소
온톨로지는 컴퓨터가 지식을 이해하고 추론할 수 있도록 개념을 구조화하는 핵심 도구이다.
온톨로지와 지식 그래프의 관계
온톨로지는 설계도, 지식 그래프는 그 설계도에 따라 지어진 건물에 비유할 수 있다.
분류 체계와 시소러스
Taxonomy는 계층, Thesaurus는 단어 관계, Ontology는 개념과 속성 관계를 다루는 지식 구조이다.
온톨로지 구축의 필요성
데이터 사일로(Data Silo) 문제를 해결하고 데이터 간의 의미적 연결을 강화하는 것이 핵심이다.
대표 사례: WordNet
단어 간의 의미적 관계를 그래프로 구조화한 대표적인 어휘 온톨로지이다.
대표 사례: UMLS
의료 데이터의 상호 운용성을 높이기 위해 다양한 의학 용어 체계를 통합한 온톨로지이다.
대표 사례: Schema.org
웹 페이지의 의미를 검색 엔진에게 명확히 전달하기 위한 구조화된 데이터 표준이다.
용어 해설
- Ontology
- — 개념과 관계를 명시적으로 정의하는 지식 체계이다. 사물이나 개념의 속성과 관계를 기술하여 컴퓨터가 이해할 수 있는 형태로 지식을 구조화하며, 도메인 내 지식의 표준화와 공유를 가능하게 한다.
- Knowledge Graph
- — 엔티티와 관계를 그래프 형태로 표현한 지식 베이스이다. Head-Relation-Tail의 트리플 구조를 통해 데이터 간의 복잡한 연결성을 저장하고, 이를 바탕으로 의미론적 검색이나 추론을 수행한다.
- Taxonomy
- — 상하위 관계를 중심으로 한 계층적 분류 체계이다. 개념을 트리 구조로 정리하여 체계화하지만, 온톨로지보다 관계의 복잡성이 낮고 주로 분류 목적에 집중한다.
- Triple
- — 지식 그래프의 기본 단위로, Head(주어), Relation(관계), Tail(목적어)로 구성된 구조이다. 이 구조를 통해 복잡한 지식을 기계가 처리 가능한 형태로 분해하여 저장한다.
언급된 리소스
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.




