Knowledge Graph란?

지식 그래프(Knowledge Graph)는 사실을 네트워크로 표현한 것입니다. 사람, 제품, 회사 같은 개체가 노드가 되고 그 사이의 관계가 엣지가 됩니다. “A사가 부품 B를 공급한다”, “약물 X가 약물 Y와 상호작용한다” 같은 사실이 저장되고 조회할 수 있는 연결이 됩니다. 지식을 이렇게 저장하면 다단계 관계나 숨은 연결처럼 평평한 테이블로는 답하기 어려운 질문을 다룰 수 있습니다.

검색 엔진이 이 개념을 대중화했고, 이제 기업은 마스터 데이터, 사기 탐지, 추천, 그리고 AI 시스템의 근거 마련에 지식 그래프를 씁니다. 언어 모델과 결합하면 그래프가 검증된 관계를 제공해 모델이 추측 대신 인용하게 하고, 환각 답변을 줄입니다.

지식 그래프 구축은 대부분 데이터 작업입니다. 개체를 시스템 간에 통합해 식별하고 관계를 최신으로 유지해야 합니다. 낡거나 어긋난 기록 위에 세운 그래프는 그 결함을 모든 답변에 반복합니다.

관련 용어: Retrieval-Augmented Generation (RAG) · Ground Truth · Master Data Management · Semantic Layer

자주 묻는 질문

지식 그래프는 데이터베이스와 무엇이 다른가요?

관계형 데이터베이스는 사실을 분리된 테이블에 저장하지만, 지식 그래프는 개체와 관계를 직접 저장해 연결 기반 질문에 훨씬 쉽게 답합니다.

지식 그래프는 어디에 쓰이나요?

검색, 추천, 사기 탐지, 마스터 데이터 관리, 그리고 검증된 사실과 관계로 언어 모델의 근거를 만드는 데 쓰입니다.

지식 그래프는 AI 환각에 어떻게 도움이 되나요?

모델이 인용할 수 있는 검증된 개체와 관계를 제공해, 그럴듯한 추측 대신 기록된 사실에 답을 근거시킬 수 있습니다.