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