Яндекс задействовал нейросети для переводчика

11:31, 14 сентября. Автор:

Компания Яндекс объявила о том, что её сервис Яндекс.Переводчик начал использовать гибридную систему перевода – к статистической модели, которая работает в Переводчике с момента запуска, добавилась технология перевода на нейронной сети. Текст переводят обе модели, а затем алгоритм на основе метода машинного обучения CatBoost сравнивает результаты и предлагает лучший. Как отмечают в Яндексе, преимущество гибридной системы в том, что она позволяет взять лучшее от каждого метода и повысить качество перевода.

В отличие от статистического переводчика, нейронная сеть не разбивает тексты на отдельные слова и фразы. Она получает на вход предложение целиком и выдаёт его перевод. Такой подход позволяет учесть контекст и лучше передать смысл. Кроме того, результат получается «гладким»: предложение хорошо читается, и иногда даже можно подумать, что его перевёл человек. Статистическая модель, в свою очередь, лучше справляется с редкими словами и фразами и не фантазирует, если смысл предложения непонятен, как это может делать нейросеть.

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

Сейчас гибридная система работает только для переводов с английского на русский.