LLM-QE: 거대 언어 모델과 랭킹 선호도를 정렬하여 쿼리 확장 개선하기
중국 Northeastern University 연구진이 개발한 LLM-QE는 LLM을 활용한 혁신적인 쿼리 확장 기술로, Contriever 모델에서 8% 이상의 성능 향상과 밀집 검색 모델 학습 과정 개선(5% 이상 향상)을 달성했습니다. 랭크 및 답변 기반 보상 모델을 통해 LLM의 환각 현상을 최소화하고, 더욱 정확하고 관련성 높은 쿼리 확장을 가능하게 합니다.

혁신적인 쿼리 확장 기술, LLM-QE 등장!
정보 검색 분야에서 쿼리 확장은 쿼리와 문서 간의 의미 차이를 해소하고 매칭 성능을 높이는 핵심 기술입니다. 최근 중국 Northeastern University 연구진(Yao Sijia 외)이 발표한 논문에서는 LLM-QE 라는 획기적인 쿼리 확장 방법을 제시했습니다. LLM-QE는 거대 언어 모델(LLM)을 활용하여 문서 기반 쿼리 확장을 생성, 밀집 검색 모델의 성능을 향상시킵니다.
기존 방식의 한계를 뛰어넘다
기존 쿼리 확장 방법과 달리, LLM-QE는 랭크 기반과 답변 기반 보상 모델을 동시에 설계합니다. 이를 통해 LLM이 검색 엔진과 LLM 자체의 랭킹 선호도에 맞춰 학습되도록 유도하여, 쿼리 확장 과정에서 발생할 수 있는 LLM의 환각 현상(hallucination)을 최소화합니다. 단순히 랭크를 높이기 위한 중복 토큰 생성이 아닌, 문서와 관련된 더욱 정확하고 유의미한 정보를 생성하는 것이죠.
놀라운 성능 향상: Contriever 모델 실험 결과
Zero-shot 밀집 검색 모델인 Contriever를 사용한 실험 결과는 놀라웠습니다. LLM-QE는 8% 이상의 성능 향상을 달성했습니다! 뿐만 아니라, 답변 기반 보상 모델의 도입은 더욱 관련성 있고 정밀한 정보 생성으로 이어졌습니다. 더 나아가, LLM-QE는 밀집 검색 모델의 학습 과정 자체를 개선하여, 미세 조정(fine-tuning) 후 5% 이상의 추가 성능 향상을 가져왔습니다. 이는 단순한 쿼리 확장을 넘어, 검색 모델 학습 전반에 걸친 긍정적 영향을 보여줍니다.
코드 공개 및 미래 전망
연구진은 LLM-QE의 모든 코드를 GitHub(https://github.com/NEUIR/LLM-QE)에 공개하여, 다른 연구자들의 활용과 발전을 지원하고 있습니다. LLM-QE는 정보 검색 기술의 새로운 지평을 열었으며, 향후 더욱 발전된 형태로 다양한 검색 시스템에 적용되어 사용자 경험을 향상시킬 것으로 기대됩니다. 이 연구는 LLM의 잠재력을 정보 검색 분야에 효과적으로 활용하는 좋은 사례를 제시하며, 앞으로 LLM 기반 정보 검색 기술의 발전에 중요한 이정표가 될 것입니다.
Reference
[arxiv] LLM-QE: Improving Query Expansion by Aligning Large Language Models with Ranking Preferences
Published: (Updated: )
Author: Sijia Yao, Pengcheng Huang, Zhenghao Liu, Yu Gu, Yukun Yan, Shi Yu, Ge Yu
http://arxiv.org/abs/2502.17057v1