The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проект OpenNMT развивает систему машинного перевода на основ..."
Отправлено opennews, 14-Янв-17 20:57 
Доступны (https://github.com/OpenNMT/OpenNMT/releases) первые выпуски OpenNMT (http://opennmt.net/) (Open Neural Machine Translation), открытой системы машинного перевода, использующей методы машинного обучения. Для построения нейронной сети проект использует возможности библиотеки глубинного машинного обучения Torch (http://torch.ch/). Код развиваемых проектом OpenNMT модулей для Torch написан на языке Lua и  распространяется (https://github.com/OpenNMT/OpenNMT) под лицензией MIT. Для упрощения распространения продукта проектом также развивается (https://github.com/OpenNMT/CTranslate) самодостаточный вариант транслятора на языке C++, который использует предварительно натренированные модели без привязки зависимостями к Torch и Lua.


Разработчики OpenNMT  пытаются создать продукт с одной стороны простой в использовании и легко расширяемый, а с другой стороны обеспечивающий высокую эффективность и качество перевода. Крупнейшими участниками проекта являются компания SYSTRAN (http://www.systransoft.com/), специализирующаяся на создании средств машинного перевода, и группа исследователей Harvard (http://nlp.seas.harvard.edu/), разрабатывающая модели человеческого языка для систем машинного обучения. Для ознакомления с качеством работы OpenNMT введён в строй online-переводчик (https://demo-pnmt.systran.net/production#/translation), в том числе поддерживающий русский язык.

Для упрощения применения OpenNMT подготовлено (http://opennmt.net/Models/) несколько уже прошедших тренировку общедоступных моделей языков, позволяющих переводить с английского на немецкий и обратно. Также доступна универсальная модель для произвольного перевода текстов на французском, испанском, португальском, итальянском и румынском языках. Для остальных языков предлагается (http://opennmt.net/Guide/) самостоятельно подготовить модель перевода, осуществив обучение нейронной сети на основе эталонного набора переводов (для обучения системе передаётся два файла - один с предложениями на исходном языке, а второй с качественным переводом этих предложений на целевой язык).  Для упрощения развёртывания OpenNMT предоставляется преднастроенный контейнер на базе Docker.


Применение Torch позволяет задействовать возможности GPU (c поддержкой CUDA) для ускорения процесса обучения нейронной сети. Интерфейс пользователя максимально упрощён и требует лишь указания входного файла с текстом и файла для сохранения результата перевода. Система расширений позволяет реализовывать на базе OpenNMT дополнительную функциональность, например, автореферирование и генерация субтитров. В том числе на базе OpenNMT развивается (https://github.com/OpenNMT/Im2Text) система оптического распознавания текста, способная распознавать и переводить в формат  LaTeX  сложные математические формулы.


URL: http://opennmt.net/
Новость: http://www.opennet.ru/opennews/art.shtml?num=45858

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру