35 lines
2.2 KiB
Markdown
35 lines
2.2 KiB
Markdown
---
|
|
id: P-REINFORCE-AUTO-ONT-001
|
|
category: "10_Wiki/💡 Topics/AI"
|
|
confidence_score: 0.94
|
|
tags: [auto-reinforced, ontology, semantic-web, knowledge-engineering]
|
|
last_reinforced: 2026-04-20
|
|
---
|
|
|
|
# [[Ontology-Engineering]]
|
|
|
|
## 📌 한 줄 통찰 (The Karpathy Summary)
|
|
> "지식의 뼈대를 세우는 법: 세상의 개념들과 그들 사이의 관계를 컴퓨터가 이해할 수 있는 엄밀한 논리 구조(Ontology)로 설계하는 지식 공학의 핵심."
|
|
|
|
## 📖 구조화된 지식 (Synthesized Content)
|
|
온톨로지 공학(Ontology Engineering)은 특정 도메인의 지식을 명시적으로 표현하기 위해 개념(Concepts), 속성(Properties), 관계(Relations) 및 제약 조건(Constraints)을 개발하는 방법론입니다.
|
|
|
|
1. **구조의 계층**:
|
|
* **Classes (클래스)**: 개념의 집합 (예: '동물', '사람').
|
|
* **Instances (인스턴스)**: 구체적인 개체 (예: '나', '대표님').
|
|
* **Properties (속성)**: 개체 간의 관계 (예: '...은 ...의 부모다') 혹은 개체의 특징.
|
|
2. **개발 방법론 (Ontology Development 101)**:
|
|
* 도메인과 범위 결정 -> 기존 온톨로지 재사용 검토 -> 용어 추출 -> 계층 구조 정의 -> 속성 및 제약 조건 정의.
|
|
3. **표준 언어**:
|
|
* **RDF/S**: 기초적인 자원 기술 프레임워크.
|
|
* **OWL (Web Ontology Language)**: 복잡한 논리적 추론이 가능한 시맨틱 웹 표준 언어.
|
|
|
|
## ⚠️ 모순 및 업데이트 (Contradictions & RL Update)
|
|
- **과거 데이터와의 충돌**: 과거 온톨로지는 수작업 기반으로 매우 경직되어 '지식의 노후화' 문제를 겪었으나, 현대 공학은 머신러닝을 활용해 텍스트에서 자동으로 온톨로지를 추출하고 확장하는 '동적 온톨로지'로 진화함.
|
|
- **정책 변화(RL Update)**: 엔터프라이즈 레벨의 AI 시스템 구축 시, 데이터 사일로(Silo) 현상을 막고 상호 운용성(Interoperability)을 확보하기 위해 '표준 온톨로지 준수'가 데이터 거버넌스의 핵심 정책으로 도입됨.
|
|
|
|
## 🔗 지식 연결 (Graph)
|
|
- **Related**: Semantic Grounding Provenance, Knowledge Graphs, Semantic Web, [[Logic]]
|
|
- **Modern Tech/Tools**: Protege, TopBraid Composer, Neo4j.
|
|
---
|