«Яндекс.Переводчик» через полгода после Google Translate начал использовать нейросети для перевода на русский язык Статьи редакции
Нейронные сети позволили повысить качество перевода за счёт учёта контекста.
Сервис «Яндекс.Переводчик» стал использовать нейронные сети для перевода текстов и предложений. Как рассказали TJ в компании, переводчик работает по гибридной системе: к статистической модели, которая была изначально, добавили технологию нейросети.
В блоге «Яндекса» указано, что статистическая модель лучше справляется с редкими словами и отдельными фразами, а нейронная сеть учитывает контекст.
Нейросеть работает не со словами и фразами, а с более крупными единицами — предложениями. Она получает на вход предложение на одном языке, а на выходе выдаёт предложение на другом языке. Дробления на слова и фразы не происходит — в нём нет необходимости.
В «Яндекс.Переводчике» используется алгоритм CatBoost, который компания планирует задействовать в «Поиске» и остальных проектах. На начальном этапе гибридный вариант доступен только при переводе с английского на русский. Компания добавит другие языковые варианты, но точные сроки пока неизвестны.
В сервисе в течение 14 сентября появится переключатель, который позволит сравнить обычный и обновлённый варианты перевода.
Сервис Google Translate начал применять машинное обучение для перевода русского языка с марта 2017 года. C сентября 2016 года Google использует нейросети для работы с английским и китайским языками.
А меня яростно убеждали, что нейросети не подходят для перевода. Хотя, кажется, это было не та тж.
О, до того как я пришел в Комитет, я прошел собеседование в Abby, на проект Abby Lingvo Live — собеседование было на позицию менеджера по продукту и интересного там было мало, но вот запомнился там чувак один, из топ менеджеров, которого я спросил, что будет делать Abby когда нейронные сети окончательно решат проблемы перевода — так у него полыхнуло, чувак сказал, что такого никогда не будет, что ML для перевода это тупиковое направление, что путь Abby это сделать свой "компьютерный эсперанто" (это моя трактовка), а потом обучить его переводить на все языки мира, что то, что у Google все данные мира и наработки по переводам, что он давно уже тестирует нейронные сети чувак не хотел слушать.
В общем так мы и проспорили о будущем, потом они сделали мне офер, а пока я туда шел проект Abby Lingvo Live закрылся, но как я вижу, к лучшему :)
Комментарий удален модератором
Я в это не верю :)
Прогресс идет вперед, много умных людей занимаются этой проблемой — я считаю что 5-10 лет и все уже будет на уровне намного выше текущего. Ну и я даже в свой канал не так давно пару абзацев из Google Translate вставил, настолько он идеально перевел на русский.
Комментарий удален модератором
Воспользуйтесь ради интереса переводом новостного сайта с китайского на английский :) Я просто шокирован каждый раз, раньше это было невозможно читать, теперь я понимаю процентов 90 статьи. С немецкого еще лучше.
Комментарий удален модератором
Комментарий недоступен
Комментарий удален модератором
Конечно идёт, только без искусственного интеллекта не будет перевода аналогичного человеческому. Но конечно процент косяков будет снижать ещё какоето время пока не застопорится.
Все так, но на 90% меня устроит что получится
Комментарий недоступен
Комментарий удален модератором
Это переводчики в агонии старались убедить тебя в своей нужности
Возможно тебе говорили что нельзя вот так собрать на коленке нейронную сеть и давать ей "на входе предложение на одном языке" а получать "на выходе предложение на другом языке". Типа и так сойдёт некогда думать.
И да, запись из блога абсолютный маркетинг, что именно там сделали на нейросети не понятно
Хз, что они там до этого исполнили. Но перевод с немецкого у Яндекса гораздо лучше, да и приложение гораздо удобнее и функциональнее. В гугле радует только, что даются определения слов, имхо это гораздо важнее перевода. Но жутко бесит, что он постоянно пытается угадать язык, даже если напрямую выбран Английский.
Комментарий недоступен