マイクロソフトがML.NETクロスプラットフォーム機械学習フレームワークをオープンソース化し、AIをさらに一歩前進させる

マイクロソフトがML.NETクロスプラットフォーム機械学習フレームワークをオープンソース化し、AIをさらに一歩前進させる

現地時間5月7日、米国シアトルでMicrosoft Buildカンファレンスが開催され、マイクロソフトは開発者向けの一連の新製品を発表しました。 Microsoft は、この製品シリーズのリリースと同時に、オープンソースの機械学習フレームワークである ML.NET も発表しました。 ML.NET を使用すると、開発者は機械学習モデルの開発や調整に関する専門知識を持たなくても、既存のモデルを直接使い始めることができます。

ML.NET は、.NET 開発者が機械学習モデルの開発や調整の専門知識を必要とせずに、独自のモデルを開発し、カスタマイズされた機械学習機能をアプリケーションに組み込むことができるクロスプラットフォーム フレームワークです。

ML.NET は Microsoft Research によって開発され、過去 10 年間で重要なフレームワークに成長しました。Windows、Bing、Azure など、Microsoft の多くの製品チームで使用されています。

このプレビュー リリースでは、ML.NET は分類 (テキスト分類、感情分析など)、回帰 (予測、価格推定など) などの機械学習タスクをサポートします。

Microsoft は、上記のタスクのサポートを発表するとともに、モデルのトレーニングと予測を行うための .NET API のドラフトや、学習アルゴリズム、変換、コア機械学習データ構造などのこのフレームワークのコア コンポーネントもリリースしました。

ML.NET はフレームワークであるため、TensorFlow、Accord.NET、CNTK などの一般的な機械学習ライブラリを追加するように拡張できることに注意してください。 ML.NET オープンソース エコシステムでは、Microsoft は内部機能のさらなる充実に取り組んでおり、ML.NET は .NET 開発者により最適化された機械学習開発エクスペリエンスをもたらすことができます。

ML.NET オープンソース コミュニティに参加することで、このツールを将来さらに迅速に開発できるようになります。 GitHub アドレスは次のとおりです。

https://github.com/dotnet/machinelearning

ML.NET は進化を続け、TensorFlow、Caffe2、CNTK などの人気のディープ ラーニング ライブラリや、Accord.NET などの一般的なディープ ラーニング ライブラリのサポートを継続的に追加し、その機能は推奨システム、異常検出、その他のディープ ラーニング手法などの他の機械学習シナリオに拡張できます。

ML.NET では、Azure Machine Learning と Cognitive Service の既存のエクスペリエンスも追加され、コードファースト アプローチが可能になり、ローカル アプリケーションの展開がサポートされ、ユーザーが独自のモデルを構築できるようになります。

ML.NET に関する詳細は以下をご覧ください。

ML.NET コア コンポーネント

ML.NET は .NET Foundation の一部としてリリースされ、リポジトリには、モデルのトレーニングと使用のための .NET C# API、さまざまな変換、回帰や分類などの多くの一般的な機械学習タスクが含まれています。

ML.NET の目標は、前処理、特徴エンジニアリング、モデリング、評価、および操作を通じて、.NET アプリケーションにディープラーニング機能を追加する E2E ワークフローを提供することです。

次の表は、ML.NET 0.1 でリリースされたコンポーネントの完全なリストです。

Microsoft は、ML.NET の API をユニバーサルにして、CNTK、Accord.NET、TensorFlow などのフレームワークやその他のライブラリを共有 API を通じて使用できるようにすることを目標としていると述べています。

ML.NET をインストールして、既存のさまざまな機能を体験できるようになりました。詳細については、以下を参照してください。

マイクロソフト

GitHub

<<:  AIをベッド管理に適用し、追跡予測により患者にベッドの空きを確保

>>:  機械分野では人材不足が起きているのでしょうか?人工知能の時代はあなたが思っているよりもずっと早く来ています!

ブログ    
ブログ    

推薦する

AIをベースとしたイベントインテリジェント分析システム構築の実践

1. 背景現在、仮想化やクラウドコンピューティングなどの新技術の普及により、企業のデータセンター内の...

クラウドコンピューティング、ビッグデータ、AI の関係と違いを 1 つの記事で理解する

クラウドコンピューティング、ビッグデータ、人工知能という言葉は誰もが聞いたことがあると思いますが、こ...

...

アリババ、1秒でフェイクニュースを暴く「AI噂クラッシャー」を正式リリース

[[261230]]エイプリルフールは私たちにとってただ楽しい日です。親にとって、ネット上の噂は日々...

人工知能はモノのインターネットにおける次のブレークスルーとなるでしょうか?

AIoT は、モノのインターネットとそれに接続されたデバイスのネットワークをクラウドから解放し、イ...

ヘルスケアにおける6つの新たなテクノロジートレンド

ヘルスケア業界におけるテクノロジーの浸透は、この分野の専門家のほぼすべての業務に影響を及ぼしています...

「説明可能な」AIが金融セクターへの信頼を高める

[[423755]]人工知能は、詐欺の特定や金融犯罪の撲滅から、顧客への革新的なデジタル体験の提供に...

自動化がビジネスに具体的な価値をもたらす方法

[[404690]]長年にわたり、多くの企業がロボット、自動化、人工知能などのテクノロジーからより多...

...

JavaScript による機械学習の例 10 選

年を追うごとに、機械学習用のライブラリはより高速かつ使いやすくなっています。 Python は長い間...

プログラマーは数年後には時代遅れになるということをご存知ですか?

かつて Computer World 誌は、「プログラミングは 1960 年までに消滅する」という記...

...

CISO が AI のリスクとメリットのバランスを取る方法

すべての AI プロジェクトにはある程度のリスクが伴い、生成 AI の急速な成長と展開により、セキュ...