- Consulting services
機械学習/AI 実装・運用自動化支援: 3ヶ月間の評価
機械学習/AI 実装・運用自動化支援は、Mircosoft AzureのPaaSスペシャリストが機 械学習/AIサービスの継続的な開発と運用を実現すための実装、パフォーマンス・チューニング、コストの最適化、自動化の導入を支援します。
This service is available only in Japanese.
私たちは、クラウドネイティブのスペシャリストとして培ってきた技術を駆使し、お客様の機械学習/AIサービスの継続的な開発と運用を実現すための実装、パフォーマンス・チューニング、コストの最適化、自動化の導入支援し、お客様の早期DXの実現を支援します。
DX(デジタル・トランスフォーメーション)を推進していく中で鍵となるのは、収集したデータをいかに効果的に活用するかです。機械学習(ML)や人工知能(AI)の活用は今や当たり前となり、様々な企業でこれら機械学習モデルや人工知能モデルの開発が行われるようになりました。
一方で、AIや機械学習モデルを実装していくSoftware2.0開発の中では、様々な運用課題が発生します。また、モデルとアプリケーションの成熟に伴いMLOps(Machine Learning Operations:機械学習オペレーション)に始まる運用の自動化や体制の確保なども考慮する必要があります。
ソフトウェア開発を行う上で、まだ未知数なものを不確実性として捉えリスクとして考えます。特にこの不確実性は開発工程でいう初期フェーズに最も高く、その後開発が進んで具体化していく中で徐々に排除されていきます。これらは不確実性コーンとも呼ばれます。
一般的なソフトウェア開発では上記の考え方で問題ありませんが、機械学習/人工知能開発(以下、ML/AI開発)はこの考え方に即しません。データサイエンティスト、データエンジニア、MLエンジニア、インフラエンジニア、アプリケーション開発者など様々なロールのエンジニアが連携して初めて完成する複雑なシステム構成となっています。そのため、不確実性はフェーズを重ねる毎に訪れます。これがAI/ML開発の難しさでもあり、なかなか実装までに至っていない原因でもあります。
ML/AIモデルの取り込みが可能な、Container、AKS、CI/CD等を導入した最新のアプリケーション環境の構築支援を行います。
コンテナを中心としたパフォーマンスとスケール拡張を備えた最適なML/AI実行環境を構築支援します。
システムの成熟に伴い、モデルの自動学習やデプロイの自動化などの仕組みと体制作りを支援します。
Mircorosoftが提唱するMLOps成熟モデルを活用した運用アセスメントをベースに、お客様の組織体制にあった最適な運用体制をご提案します。