bts merchandisebts shopbts sweatshirtbts clothesarmy bombbts official army bombbangtan bombbts army bomb ver 4bts army bomb ver 3bts army bombbts light stickbts official light stickbts light stick ver 4bts light stick ver 3bts dollsbt21 plushiesbts hoodiebts jacketbt21 hoodiebts shirt
TechFusion.ruАналитика данныхАлгоритмы машинного обучения ABBYY опубликованы на GitHub

Алгоритмы машинного обучения ABBYY опубликованы на GitHub

ABBYY

Компания ABBYY опубликовала на open source платформе GitHub свою библиотеку машинного обучения. Высокоскоростные алгоритмы дают возможность дополнять технологиями искусственного интеллекта облачные и десктоп-решения, а также приложения на мобильных платформах

Библиотека машинного обучения с открытым кодом NeoML теперь доступна на платформе GitHub. По сообщению ABBYY, библиотека поддерживает современные методы как глубокого, так и классического машинного обучения, которые работают в облачной среде, на десктопах и мобильных платформах. NeoML оптимизирован для работы на процессорах CPU и может применяться для самого широкого круга сценариев.

Библиотека поддерживает языки программирования С++, Java, Objective C.  В ближайшее время ABBYY планирует добавить к ним Python. Нейросети библиотеки поддерживают до 100 слоев, а для классического машинного обучения доступны более 20 алгоритмов.

NeoML можно использовать на Windows, Linux, macOS, iOS и Android. Библиотека поддерживает процессоры CPU и GPU. Открытый код фреймворка предоставляется под лицензией Apache 2.0 License.

По результатам внутренних тестов, скорость библиотеки на задачах обработки изображений превышает аналоги на 15-20%. Благодаря поддержке открытого стандарта ONNX, библиотека может использовать модели из других фреймворков, позволяя разработчикам задействовать оптимальную комбинацию инструментов. Стандарт создан и поддерживается совместно Microsoft, Facebook и другими партнерами как проект с открытым исходным кодом. NeoML разрабатывается в Microsoft Visual Studio.

С помощью библиотеки NeoML разработчики могут дополнять свои приложения различными возможностями на основе технологий искусственного интеллекта: компьютерного зрения и обработки естественного языка. Модели, созданные с помощью алгоритмов NeoML, решают задачи идентификации, классификации, семантической сегментации, прогнозирования и другие задачи, актуальные для бизнеса. Например, банки могут разрабатывать, обучать и применять модели для предсказания спроса на кредиты, а «зеленые» компании — для контроля состояния окружающей среды.

Доступ к исходным кодам можно получить на официальном репозитории проекта на GitHub.

Напомним, два года назад популярная open-source площадка GitHub перешла в собственность компании Microsoft. Комментируя шаг ABBYY по предоставлению доступа к алгоритмам для всех разработчиков, ведущий эксперт по стратегическим технологиям Microsoft в России Константин Гольдштейн отметил, что развитие open source экосистемы является одним из главных приоритетов Microsoft. «NeoML откроет целый ряд возможностей по использованию нейросетей в бизнес-сценариях. Поддержка стандарта ONNX и размещение проекта на GitHub позволят сделать библиотеку глобально доступной и создать вокруг нее обширную экосистему разработчиков», — сказал он.

AI-евангелист ABBYY Иван Ямщиков, в свою очередь, рассказал, что разработчики ABBYY используют NeoML для решения задач в области компьютерного зрения и обработки естественного языка при работе со структурированными и неструктурированными документами. «Преимущества библиотеки — скорость работы обученных моделей и ее кросс-платформенность», — отметил Ямщиков.