Яндекс представил новый алгоритм поиска — «Королёв»

5841
Компания "Яндекс" представила новую версию поискового алгоритма "Королёв". Фото — Андрей Себрант.

Сегодня вечером на презентации в Московском планетарии компания «Яндекс» представила новую версию поиска — «Королёв». По утверждению компании, новый алгоритм использует нейронную сеть для определения семантических векторов документов, которые затем сохраняются в отдельном индексе и при ранжировании сравниваются с соответствующими векторами запроса пользователя.

В основе нового алгоритма лежит алгоритм «Палех», представленный компанией год назад. Отмечается, что вычислительная сложность «Палеха» позволяла его использовать только на уровне заголовка страницы и применять лишь на последней стадии ранжирования для в среднем 150 документов. В новом алгоритме используется предвычисление векторов на стадии индексирования для более чем 200 тысяч документов на запрос, результаты которого сохраняются в поисковом индексе.

Кроме того, в новом алгоритме используется измененная архитектура нейронной сети — если для «Палеха» использовалась сеть с тремя скрытыми уровнями в 150, 300 и 300 нейронов, то для «Королёва» применена клиновидная архитектура с 500, 500 и 40 нейронов, что позволило более эффективно использовать вычислительные ресурсы.

Отдельно в ходе презентации отмечено, что новый алгоритм использует пользовательские сигналы — на основе поведения пользователей после перехода с результатов поиска на страницы, снабженными системами интернет-статистики. Кроме того, система использует и сигналы пользовательских оценок, которые выставляют пользователи сервиса Яндекс.Толока.

Основатель Searchengines.ru. С 2005 по 2014 год работал генеральным директором компании «Яндекс.Украина». Основатель и директор крупнейшего коворкинга Одессы — «Терминал 42». Ведет блог, участвует в подкастах. Больше ничего не умеет.