«Яндекс» запустил алгоритм поиска на основе нейронных сетей
«Яндекс» запустил поисковый алгоритм «Палех», который позволит точнее отвечать пользователям, отыскивая нужные страницы не только по ключевым словам, но и смыслу запроса. Модель поиска построена на основе нейронных сетей, сообщается в блоге компании.
«Палех» позволит поисковику лучше отвечать на уникальные и редкие запросы пользователей. А свое название он получил из-за внешнего вида графика распределения запросов.
График распределения поиска в «Яндексе» представляют в виде птицы, у которой есть клюв, туловище и длинный хвост. Список часто поступающих запросов не велик – это «клюв» птицы. Запросы средней частотности образуют «туловище». Низкочастотные запросы встречаются чрезвычайно редко, но вместе составляют существенную часть потока и поэтому складываются в «длинный хвост».
Сеть будет учиться на положительных и отрицательных примерах поиска по сложным запросам. Основываясь на поведении пользователей, нейросеть научится различать смысловое соответствие между запросом и заголовками страниц.
Алгоритм начали тестировать несколько месяцев назад, постепенно развивая и улучшая лежащие в его основе нейронные модели.