AVEVA は ML.NET を使用して産業プロセスをデジタル化する
顧客
AVEVA
製品とサービス
Azure
Azure DevOps
Bonsai
Entity Framework Core
ML.NET
.NET Core
Office 365
Visual Studio
Visual Studio Code
業界
産業用ソフトウェア
組織の規模
大規模 (1,000 ~ 9,999 人の従業員)
国/地域
英国
AVEVA は産業用ソフトウェアのグローバル リーダーであり、信頼できる情報と分析情報を人々に結び付け、世界のリソースを責任ある方法で使用できるようにします。12 の産業部門の主要企業の 90% 以上が AVEVA のソリューションを利用して、の生活に不可欠なもの: 安全性、信頼性の高いエネルギー、食品、インフラストラクチャ、輸送など を提供しています。
AVEVA は顧客と連携し、エコシステムの力を活用して、エンジニアリング、運用、パフォーマンスを最適化するためのソリューションと専門知識を提供します。水とエネルギーから食品やインフラストラクチャまで、そのソリューションは機会をビジネス価値に変えます。
AVEVA は、エンジニアリングと運用にわたる幅広い製品で人工知能 (AI) を幅広く活用し、産業顧客に提供される価値を最大化しています。彼らは、最先端の AI 機能を活用して、ユーザーの利益のために資産とプロセスのデジタル ツインを作成する産業プロセスのデジタル化に重点を置いています。これらの AI 機能は、産業市場で利用できる最も高度なインテリジェンスとソフトウェア機能を提供するために、組み合わせ (複数の種類の AI) でも利用されます。
ビジネスの問題
AVEVA のソリューションは、生成的な設計の最適化、提案、作成を行うことができるデータの豊富なエコシステムを提供します。このデータで提供されるすべてを利用することは、AVEVA が人々や業界の成長を支援するというビジョンにとって非常に重要です。AVEVA の AI ベースのソリューションは、変化する状況にリアルタイムで対応する機敏性を提供し、安全性、収益性、持続可能性を高めます。
AVEVA は、お客様の業界とアプリケーションの要件に合わせて専用の AI ソリューションを作成します。AVEVA のソリューションは、AI テクノロジーと機械学習機能を統合して、自律プロセスと半自律プロセスを通じて自己最適化の一定の状態を実現します。AVEVA の産業用 AI ソリューションを使用すると、お客様は現在のパフォーマンスの問題をより適切に検出し、将来の問題をより適切に予測し、重要な資産の障害のリスクを最小限に抑え、運用パフォーマンスを最大化することができます。
AVEVA は常に最先端のテクノロジーを作成する機会を探しており、革新的な人工知能ソリューションをサポートする多くの特許を持っています。ただし、AVEVAの顧客データを利用できるとは限らず、それが地理的なデータの保管によるものであれ、厳格な機密資料によるものであれ、常に利用できるとは限りません。さらに、AVEVA の顧客の多くは、自社の業界でさらなる競争上の優位性を求める製品のカスタマイズを目指しています。
その結果、AVEVA には、標準的な AI 開発だけでなく、お客様のカスタマイズを内部的にサポートするためにアプリケーション フレームワークが必要な状況が残されました。
ML.NET を選ぶ理由
ML.NET の選択は、AVEVA によって開発された既存の製品が既に .NET ソリューションを使用していることを考えると、明らかな選択でした。さらに、Microsoft が提供する包括的なドキュメント、ML.NET コード サンプル、製品サポートにより、AVEVA はお客様に作業ソリューションをすばやく提供できます。
AvEVA によって提供される AutoML とソリューションの機能により、開発者と顧客は回帰、二項分類、および複数分類の機械学習ソリューションを環境に迅速にデプロイできます。
ML.NET の影響
ML.NET でサポートされるフレームワークを構築することで、AVEVA の開発者は機械学習ソリューションのプロトタイプを迅速に作成できるだけでなく、お客様は個々のソリューションに対して業界をリードするカスタマイズを作成できます。
産業環境では、機械学習手法を活用して持続可能性、効率性、収益性を推進する能力を持つことは、AVEVA とその顧客の成功の鍵となります。
ML.NET により、ML.NET が提供する迅速なプロトタイプ作成と使いやすいツールを利用して、提案的な設計ソリューションへの道のりを加速することができました。"
ソリューション アーキテクチャ
ML.NET ライブラリに機械学習フレームワークを作成すると、AVEVA が革新的な方法で対処した技術的な複雑さがいくつかあります。
機械学習モデルの作成は、コードを最初から記述するか、AutoML などの強力なツールを利用することで、Microsoft が提供する推奨される方法で完了します。機械学習モデルを使用するフレームワークを作成する場合、AVEVA はモデルを使用し、解釈し、最終的にモデルと対話する方法を作成するソリューションを開発する必要がありました。このすべてをシームレスに完了し、開発者からの入力をほとんど必要としないようにする必要があります。
その結果、AVEVA 独自の開発言語 AVEVA PML からアクセスできるように構築されたフレームワークが作成されました。AVEVA PML は、開発者が作成し、顧客がカスタマイズできる強力な UI カスタマイズ言語です。その上、PML 言語には .NET アクセス権があるため、.NET 呼び出し可能オブジェクトの作成はシームレスです。ここで、Microsoft の ML.NET とのインターフェイスが実現します。
詳細
ML.NET ライブラリはオープン ソースですが、AVEVA は ML.NET ライブラリを可能な限り標準に保ち、ML.NET ライブラリをシームレスに更新できるようにしたいと考えていました。これを行うために、PMLNETCALLABLE オブジェクトを作成しました。このオブジェクトは、トレーニング済みの ML.NET モデルを使用し、パラメーター (モデルの特徴) と出力 (モデルのラベル) のモデルを解釈します。この情報により、開発者が任意の方法で使用および使用できるように、アセンブリが自動的に作成されます。
内部的には、機械学習モデルを使用して解釈するための C# の組み合わせと、新しいアセンブリを自動的に作成する中間言語の組み合わせで実現されます。この方法で処理できるものには例外がありますが、Microsoft ML.NET 開発チームの素晴らしいサポートがなければ、これは不可能でした。この優れたサポートにより、開発者も顧客も、すぐに多くの機械学習方法にアクセスできるようになりました。
AVEVA の未来
AVEVA のビジョンは、共同作業によるイノベーションを利用して、人々や業界が成長できるようにすることです。AVEVA は、ML.NET や社内で開発されたソリューションなどのツールを使用して、お客様とユーザーが参加する業界で成功を収めるために最新の手法を使用できるようにします。
AVEVA は、産業資産をデジタル化し、AI を活用して効率的で持続可能な方法で最適化と消費を行い、適合性を高めることに取り組んでいます。AVEVA は、サイエンス ベースのターゲット イニシアチブ (SBTi) によって検証された、世界で初めてのセクターの企業の 1 つであることを誇りに思っています。
準備はできましたか?
このステップ バイ ステップ チュートリアルは、あなたのコンピューターで ML.NET を実行するのに役立ちます。