Яндекс представил новый алгоритм ранжирования «Королёв»
В основе нового алгоритма лежит тот же принцип, что и у «Палеха» - нейронные сети. «Королёв» использует их для более сложного анализа соответствия запроса и результата, что приближает поисковик к максимальному пониманию интереса пользователей.
22 августа, в Москве Александр Сафронов провел презентацию нового алгоритма ранжирования Яндекса, получившую название «Королёв». Работа над нейронной сетью Яндекс начал еще со времен модели DSSM. Собрав необходимые данные статистики поисковых запросов, разработчики смогли в прошлом году представить и внедрить алгоритм «Палех». Данный алгоритм формировал вектора похожих запросов из их содержания и представлял те, которые наиболее подходят к тексту запроса.
«Королёв» действует по этому же принципу, только более искусно.
Во — первых, он составляет векторы не в режиме реального времени, а на основе уже переработанных и сохраненных векторов в поисковой базе. Это позволило увеличить объем вычисленных документов с 150 до 200 тыс. Во-вторых, по сравнению с «Палехом», где анализировался только заголовок, «Королёв» анализирует и текст документа, применив тот же принцип предвычисленных векторов.
Применение и развитие нейронных сетей — очередной шаг Яндекс к приближению принципов ранжирования и индексирования результатов с поиском реального человека. Поисковик должен понимать что «фильм, где Макконахи влетает в черную дыру» это «Интерстеллар», а запрос «та песенка про 5 минут» выдаст видео из знаменитого фильма.