Files
2nd/10_Wiki/Topics/Ontology-Engineering.md
T

2.2 KiB

id, category, confidence_score, tags, last_reinforced
id category confidence_score tags last_reinforced
P-REINFORCE-AUTO-ONT-001 10_Wiki/💡 Topics/AI 0.94
auto-reinforced
ontology
semantic-web
knowledge-engineering
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.