Connect with us

Добавлена поддержка Python в открытую библиотеку ABBYY NeoML

Искусственный интеллект

Добавлена поддержка Python в открытую библиотеку ABBYY NeoML

mm

Компания цифровой интеллекта ABBYY объявила о новом крупном обновлении для своей кроссплатформенной открытой библиотеки машинного обучения NeoML. Платформа позволяет разработчикам создавать, обучать и развертывать модели машинного обучения, а новое обновление добавляет поддержку языка программирования Python, который является лучшим языком для машинного обучения и ИИ.

Новая структура также включает в себя улучшения скорости на 5-10 раз и более 20 новых методов машинного обучения, включая 10 сетевых слоев и методов оптимизации. NeoML поддерживает чипы Apple M1, GPU на машинах на основе Linux, и Intel GPU, что означает расширение адресуемых случаев использования и сценариев для библиотеки. Это также означает, что разработчики могут использовать структуру для создания приложений и решений на основе ИИ.

Популярность Python

Python используется в различных отраслях для задач, таких как автоматизация, веб-разработка, скриптинг, веб-скрейпинг и анализ данных. Он используется крупными компаниями, такими как Google, Pinterest, Spotiffy, Dropbox и многими другими.

За пределами частного сектора академия также использует его для обучения студентов программированию. Универсальность Python является причиной его высокой популярности, и новое развитие ABBYY еще больше позволяет разработчикам и компаниям использовать NeoML для создания, обучения и развертывания моделей для идентификации объектов, классификации, семантической сегментации, верификации и прогностического моделирования.

NeoML

Благодаря новым улучшениям скорости, NeoML является одной из самых быстрых библиотек машинного обучения, предлагающей до 10 раз бышую производительность для классических алгоритмов и до 30% более быструю обучение и вывод нейронных сетей по сравнению с предыдущей структурой.

По сравнению с двумя лучшими открытыми библиотеками машинного обучения, NeoML предлагает на 50% более быструю производительность в среднем. Благодаря этому, структура особенно полезна для клиентских, кроссплатформенных приложений. Высокая облачная эффективность NeoML означает, что бизнес может использовать доступные облачные ресурсы наилучшим образом.

Брюс Оркатт – старший вице-президент по маркетингу продукции в ABBYY.

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

NeoML может обрабатывать и анализировать данные в различных форматах, таких как текст, изображение, видео и многое другое. Модели можно применять в облаке, на локальных машинах, в браузере и на устройстве, и библиотека поддерживает языки программирования C++, Java и Objective C. Она также предлагает более 20 традиционных алгоритмов машинного обучения, таких как классификация, регрессия и кластеризация.

Модели нейронных сетей поддерживают более 100 типов слоев, и библиотека является кроссплатформенной, способной работать на операционных системах, таких как Windows, Linux, macOS, iOS и Android, и она оптимизирована для процессоров CPU и GPU.

NeoML уже используется разработчиками в США, Канаде, Германии, Нидерландах, Бразилии, Китае, Индии и Южной Корее. Структура доступна на GitHub.

Алекс Макфарленд - журналист и писатель в области искусственного интеллекта, исследующий последние разработки в этой области. Он сотрудничал с многочисленными стартапами и изданиями в области искусственного интеллекта во всем мире.