---
id: [[P-Reinforce|P-Reinforce]]-AUTO-ONT-001
category: "10_Wiki/💡 Topics/AI"
confidence_score: 0.94
tags: [auto-reinforced, [[Ontology|Ontology]], semantic-web, knowledge-engineering]
last_reinforced: 2026-04-20
---

# [[Ontology-Engineering|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|Logic]]
- **Modern Tech/Tools**: Protege, TopBraid Composer, Neo4j.
---
