재랭킹 (Reranking)
초기 검색 결과를 다시 평가해 더 관련도 높은 순서로 재정렬하는 후처리 단계
#재랭킹#Reranking#Re-ranking#검색 후처리#순위 재정렬
재랭킹이란?
재랭킹은 1차 검색으로 가져온 문서 후보를 다시 점수화해 순서를 재정렬하는 단계입니다.
보통 벡터 검색이나 하이브리드 검색으로 Top-N 후보를 먼저 찾고, 더 정교한 모델이나 규칙으로 최종 순위를 다시 정합니다.
왜 필요한가요?
1차 검색은 속도 중심이라 관련 없는 문서가 상위에 섞일 수 있습니다.
재랭킹을 적용하면 답변 생성에 들어가는 문맥 품질이 올라가고, 결과적으로 RAG 답변 정확도도 개선됩니다.
실무 적용 포인트
- 1차 검색: 빠른 후보 회수(예: Top-20)
- 2차 재랭킹: 정확도 중심 재정렬(예: Top-5 선별)
- 지표 확인: Precision@K, 정답 문서 포함률, 응답 지연시간을 함께 점검
관련 용어
자연어 처리 (NLP)
어텐션 (Attention)
입력 데이터에서 중요한 부분에 집중하는 딥러닝 메커니즘
자연어 처리 (NLP)
에이전트 (AI Agent)
스스로 판단하고 도구를 활용해 작업을 수행하는 자율 AI
자연어 처리 (NLP)
임베딩 (Embedding)
텍스트나 이미지를 숫자 벡터로 변환하는 표현 기술
자연어 처리 (NLP)
정보 유실 현상 (Lost in the Middle)
긴 컨텍스트에서 문서 중간 정보가 상대적으로 덜 활용되어 답변 정확도가 떨어지는 현상
자연어 처리 (NLP)
제로샷/퓨샷 (Zero-shot/Few-shot)
예시 없이 또는 소수의 예시만으로 AI가 새로운 작업을 수행하는 방법
자연어 처리 (NLP)
제미나이 (Gemini)
Google DeepMind가 개발한 멀티모달 생성형 AI 모델 계열