하이브리드 검색기
하이브리드 리트리버(Hybrid Retriever)는 두 가지 이상의 개별 검색 방법론—가장 흔하게는 희소 검색(BM25 키워드 검색과 같은 방식)과 밀집 검색(벡터 유사성 검색)—을 결합하여 주어진 쿼리에 대해 보다 포괄적이고 정확한 결과 세트를 생성하는 고급 정보 검색 구성 요소입니다.
최신 검색 증강 생성(RAG) 시스템에서 검색된 문서의 품질은 최종 AI 출력의 품질을 직접적으로 결정합니다. 벡터 검색에만 의존할 경우 정확한 키워드 일치 항목을 놓칠 수 있으며, 키워드 검색은 문맥적 이해가 부족합니다. 하이브리드 리트리버는 이러한 한계를 해결하여 의미론적 관련성과 어휘적 정확성 모두를 보장합니다.
이 과정은 일반적으로 사용자의 쿼리를 두 개의 병렬 파이프라인, 즉 전통적인 역 인덱스 검색과 밀집 임베딩 모델 검색을 통해 실행하는 것을 포함합니다. 두 파이프라인의 결과는 정교한 재순위 지정 또는 융합 알고리즘을 사용하여 융합됩니다. 이 융합 단계는 두 방법의 점수를 지능적으로 가중하여 관련 문서의 단일화되고 최적화된 순위 목록을 생성합니다.