용어집

지식 그래프

지식 그래프가 어떻게 복잡한 관계를 모델링하고 시맨틱 검색, 개인화된 추천 등을 가능하게 하여 AI에 혁신을 가져오는지 알아보세요.

YOLO 모델을 Ultralytics HUB로 간단히
훈련

자세히 알아보기

지식 그래프는 지식을 상호 연결된 개체와 관계로 구조화한 표현입니다. 그래프 데이터베이스에서 실제 개념, 개체 및 개체 간의 관계를 모델링합니다. 데이터를 행과 열로 저장하는 기존 데이터베이스와 달리, 지식 그래프는 노드를 사용하여 개체(예: 개체, 이벤트, 상황 또는 개념)를 나타내고 에지를 사용하여 이러한 개체 간의 관계를 나타냅니다. 이러한 구조는 복잡하고 상호 연결된 데이터를 보다 직관적이고 유연하게 저장하고 쿼리할 수 있게 해주므로 다양한 인공 지능 및 머신 러닝 애플리케이션에 매우 유용합니다.

지식 그래프의 주요 구성 요소

지식 그래프의 핵심은 노드와 에지로 구성됩니다. 노드는 실체를 나타내며, 물리적 사물과 사람부터 추상적인 개념과 이벤트까지 모든 것이 될 수 있습니다. 관계라고도 하는 에지는 이러한 엔티티가 연결되는 방식을 정의합니다. 이러한 관계는 방향이 지정되고 레이블이 지정되어 그래프에 의미론적 풍부함을 더합니다. 예를 들어 영화에 대한 지식 그래프에서 한 노드는 영화 '인셉션'을 나타내고, 다른 노드는 배우 '레오나르도 디카프리오'를 나타내며, 에지는 이들을 'acted_in' 관계로 연결할 수 있습니다.

지식 그래프의 강점은 복잡한 관계를 표현하고 데이터에 대한 추론을 용이하게 하는 능력에 있습니다. 이 구조는 다음을 가능하게 합니다:

  • 시맨틱 검색: 지식 그래프는 단순한 키워드가 아닌 검색 쿼리의 문맥과 의미를 이해함으로써 시맨틱 검색 기능을 향상시킵니다. 이를 통해 보다 관련성 있고 정확한 검색 결과를 얻을 수 있습니다.
  • 데이터 통합: 다양한 소스의 데이터를 통일되고 일관된 구조로 통합하는 강력한 도구 역할을 합니다. 이는 특히 대규모 조직에서 정보에 대한 전체적인 관점을 만드는 데 매우 중요합니다.
  • 추론과 추론: 지식 그래프는 그래프를 탐색하고 관계를 분석함으로써 명시적으로 언급되지 않은 새로운 지식과 인사이트를 추론할 수 있습니다. 이 기능은 고급 AI 애플리케이션에 필수적인 기능입니다.
  • 설명 가능한 AI(XAI): 그래프 구조는 본질적으로 투명성을 제공하므로 AI 시스템이 특정 결론에 도달하는 과정을 더 쉽게 이해할 수 있습니다. 이는 AI 의사 결정 과정을 인간이 더 쉽게 이해할 수 있도록 하는 것을 목표로 하는 설명 가능한 AI(XAI)의 목표와도 일치합니다.

AI 및 머신 러닝 분야의 애플리케이션

지식 그래프는 복잡한 데이터 관계를 처리하고 추론을 용이하게 하는 능력으로 인해 AI 및 머신 러닝의 다양한 영역에서 점점 더 많이 사용되고 있습니다. 다음은 몇 가지 구체적인 예시입니다:

  • 추천 시스템: 이커머스 플랫폼과 콘텐츠 스트리밍 서비스는 지식 그래프를 활용하여 정교한 추천 시스템을 구축합니다. 이러한 시스템은 사용자 선호도, 제품 속성 및 제품 간의 관계를 매핑하여 고도로 개인화되고 관련성 높은 추천을 제공할 수 있습니다. 예를 들어, 지식 그래프는 배우, 장르, 감독 및 사용자 시청 기록을 기반으로 사용자가 좋아할 만한 영화를 연결할 수 있습니다.
  • 질문 답변 시스템: 고급 질문 답변 시스템은 지식 그래프를 활용하여 복잡한 쿼리를 이해하고 답변합니다. 이러한 시스템은 키워드 매칭에만 의존하는 대신 질문을 구문 분석하고, 지식 그래프 내의 개체와 관계를 식별하며, 구조화된 지식을 기반으로 답변을 생성합니다. 이는 기존의 키워드 기반 검색에 비해 크게 발전한 것으로, 자연어 이해(NLU)에 한 걸음 더 가까워진 것입니다.

이러한 예 외에도 지식 그래프는 의료 지식을 표현하고 진단 정확도를 높이기 위한 의료 이미지 분석, 자동화된 워크플로우에서 의사 결정을 개선하기 위한 로봇 프로세스 자동화(RPA), 대규모 데이터 세트에서 숨겨진 패턴과 인사이트를 발견하기 위한 데이터 분석 등의 분야에서 활용되고 있습니다. AI가 계속 발전함에 따라 지식 그래프는 더욱 지능적이고 맥락을 인식하며 설명 가능한 AI 시스템을 구현하는 데 점점 더 중요한 역할을 할 것으로 예상됩니다.

모두 보기