BM25 (BM25 (Best Matching 25))

문헌정보학
한 줄 정의: 확률적 검색모형에 기반하여 색인어 빈도, 역문헌빈도, 문헌 길이를 함께 고려해 질의어와 문헌 간 관련성 점수를 계산하는 순위화 함수로, 현대 검색엔진에서 널리 쓰이는 대표적인 가중치 산출 방식이다.

쉽게 풀면

단어가 얼마나 자주 나오는지, 얼마나 드문 단어인지, 문서 길이가 얼마나 긴지를 함께 따져서 검색 점수를 매기는 공식이다.

논문에서는 이렇게 쓰입니다

본 연구는 기준 검색엔진의 순위화 함수로 BM25를 사용하고 이를 딥러닝 기반 재순위화 모델과 비교하였다.

BM25가 정보검색 실험에서 비교 기준(baseline)으로 흔히 채택된다는 점을 보여주는 문장이다.

주의할 점

BM25는 어휘 일치에 기반하므로 질의어와 문헌이 동일한 표현을 쓰지 않는 의미적 유사 관계는 포착하지 못한다는 한계가 있다.

관련 용어