멀티모달 지식 기반
멀티모달 지식 기반(MKB)은 여러 데이터 유형의 정보를 동시에 저장, 색인화 및 검색하도록 설계된 정교한 데이터 저장소입니다. 구조화된 텍스트를 처리하는 기존 데이터베이스와 달리, MKB는 텍스트 문서, 이미지, 오디오 녹음, 비디오 스트림 및 센서 데이터와 같은 비정형 데이터를 통합된 의미론적 검색 구조로 통합합니다.
오늘날 데이터가 풍부한 환경에서는 정보가 단일 형식으로 존재하는 경우가 거의 없습니다. 고객 문의에는 파손된 부품의 이미지와 관련 지원 상담 기록이 포함될 수 있습니다. MKB는 AI 시스템이 이러한 전체적인 맥락을 처리할 수 있도록 하여 단순한 키워드 일치를 넘어 진정한 맥락적 이해를 달성할 수 있게 합니다. 이 기능은 차세대 AI 에이전트 및 고급 엔터프라이즈 검색 도구를 구축하는 데 매우 중요합니다.
핵심 메커니즘은 임베딩에 의존합니다. 텍스트 단락이든 사진이든 모든 데이터 조각은 특수 인코더(멀티모달 트랜스포머 모델과 같은)를 통과하여 임베딩이라고 불리는 고차원 벡터를 생성합니다. 이 임베딩은 콘텐츠의 의미론적 의미를 포착합니다. 그런 다음 MKB는 이러한 벡터를 벡터 데이터베이스 내에 저장합니다. 검색은 쿼리 임베딩과 저장된 데이터 임베딩 간의 유사성(예: 코사인 유사도)을 계산하여 시스템이 서로 다른 양식에 걸쳐 개념적으로 관련된 항목을 찾을 수 있도록 수행됩니다.
이 기술은 벡터 데이터베이스, 대규모 언어 모델(LLM), 검색 증강 생성(RAG)을 기반으로 구축됩니다. LLM이 언어를 처리하는 반면, MKB는 LLM이 추론할 수 있는 풍부한 교차 모달 맥락을 제공합니다.