人工知能
PythonをABBYYのNeoMLオープンソースライブラリに追加

デジタルインテリジェンス企業のABBYYは、クロスプラットフォームのオープンソースマシンラーニングライブラリであるNeoMLの新しいメジャーアップデートを発表しました。プラットフォームは、開発者がマシンラーニングモデルを構築、トレーニング、デプロイできるようにし、新しいアップデートでは、トップのマシンラーニングおよびAI言語であるPythonプログラミング言語をサポートしています。
新しいフレームワークには、5-10倍の高速化と20以上の新しいMLメソッド、10のネットワーク層と最適化方法が含まれます。NeoMLは、Apple M1チップ、LinuxベースのマシンのGPU、Intel GPUをサポートしており、ライブラリのアドレス可能なユースケースとシナリオの拡大を意味します。また、開発者がAIを搭載したアプリケーションとソリューションを構築するためのフレームワークを使用できることも意味します。
Pythonの普及
Pythonは、自動化、Web開発、スクリプティング、Webスクレイピング、データ分析などのタスクで、さまざまな業界で使用されています。Google、Pinterest、Spotiffy、Dropboxなど、主要企業でも使用されています。
民間セクター以外では、学術分野でも学生にプログラミングを教えるために使用されています。Pythonの多様性がその高い人気の理由であり、ABBYYの新しい開発により、開発者と企業がNeoMLを使用して、オブジェクト識別、分類、セマンティックセグメンテーション、検証、予測モデリングのモデルを構築、トレーニング、デプロイできるようになります。
NeoML
新しい高速化により、NeoMLは利用可能な最も速いマシンラーニングフレームワークの1つとなり、従来のアルゴリズムでは最大10倍、ニューラルネットワークのトレーニングと推論では最大30%高速化されました。
2つのトップオープンソースマシンラーニングライブラリと比較すると、NeoMLは平均で50%高速化します。したがって、このフレームワークは、特に顧客向けのクロスプラットフォームアプリケーションに適しています。NeoMLの高いクラウド効率により、企業は利用可能なクラウドリソースを最適に使用できます。
Bruce Orcuttは、ABBYYのシニアバイスプレジデント、プロダクトマーケティングです。
「オープンソースは、技術革新の強力な推進力です。私たちは、開発者コミュニティと協力して、オープンソースライブラリをさらに成長させ、改善することで、人工知能の進歩を支援することを目指しています。」とOrcuttは述べました。「NeoMLは、開発者に新しい機会を提供し、高い推論速度、プラットフォームの独立性、モバイルデバイスのサポートを活用しながら、実験、構築、革新的なイニシアチブの立ち上げを可能にします。私たちは、すべての開発者、データサイエンティスト、学術分野の皆さんに、NeoML on GitHubを使用し、貢献してください。」
NeoMLは、テキスト、画像、ビデオなど、さまざまな形式のデータを処理および分析できます。モデルはクラウド、オンプレミス、ブラウザ、デバイスで適用でき、ライブラリはC++、Java、Objective Cプログラミング言語をサポートしています。また、分類、回帰、クラスタリングフレームワークなどの20以上の従来のMLアルゴリズムも提供しています。
ニューラルネットワークモデルのサポートは100以上の層タイプがあり、ライブラリはクロスプラットフォームで、Windows、Linux、macOS、iOS、Androidなどのオペレーティングシステムで実行でき、CPUおよびGPUプロセッサの両方に最適化されています。
NeoMLは、すでに米国、カナダ、ドイツ、オランダ、ブラジル、中国、インド、韓国などの開発者によって使用されています。フレームワークは、GitHubで利用可能です。












