ГлоссарийСемантика и векторы
Реранкинг (reranking)
Что такое реранкинг и зачем нужен второй проход по результатам.
Реранкинг (reranking)
Реранкинг — второй проход, который переупорядочивает верхних кандидатов более сильной моделью. Сначала быстрый поиск достаёт, скажем, сотню подходящих, затем точная модель пересортировывает первые двадцать.
Зачем два прохода
Точные модели медленны, поэтому гонять их по всему индексу дорого. Реранкинг применяет точность только к верхушке: быстрый проход сужает до кандидатов, точный — наводит порядок среди них. Это даёт качество точной модели при скорости быстрого поиска.
Где помогает
Реранкинг особенно ценен в гибридном поиске и AI-ответах: он поднимает действительно релевантное наверх и отсеивает случайные совпадения из длинного хвоста кандидатов.