「AIOps」に似た言葉として「MLOps」がある。機械学習モデルの開発における課題を解消することがその目的だ。MLOpsツールが持つ役割を紹介する。
「MLOps」とは、開発チームと運用チームが協調して開発を進める手法「DevOps」を機械学習モデルの開発に生かす手法だ。システム運用にAI(人工知能)技術を取り入れる「AIOps」と比べると、手段と目的が逆になっている。MLOpsツールは機械学習モデルのバージョンやイテレーション(短期間で繰り返す開発サイクルの単位)の管理に役立つ。
機械学習モデル開発から本番環境での運用において、MLOpsツールは下記のようなタスクを実行する。
MLOpsツールは新たな機械学習モデルの開発と管理だけでなく、既存モデルの監視と管理、再トレーニングなどにも役立つ。機械学習モデルの運用状況を常に監視し、本番環境で適切に機能しているかどうか、学習に使用した教師データと本番環境のデータに食い違いが生じていないかどうかなどを確認できる。データ来歴(データの起源や変更、使用などの履歴)を追跡し、トレーニングに使用したどの教師データが本番環境のどのデータと一致しているのかを確認することも可能だ。
機能が充実したMLOpsツールの場合、機械学習モデルのレジストリ(格納場所)やカタログを提供し、エンドユーザーはそれぞれの用途に適した機械学習モデルを探すことができる。機械学習モデルのガバナンス機能を搭載しているMLOpsツールもあり、監査、コンプライアンス、アクセス制御などのポリシーに沿っているかどうかを監視する。
機械学習モデルそのものに加えて、それらと依存関係にあるデータを保護する機能を備えたMLOpsツールもある。こうしたMLOpsツールは機械学習モデルとデータへの攻撃の防御、機械学習モデル全体の脆弱(ぜいじゃく)性の可視化などの機能を提供する。
これまでに紹介してきたように、「ITOps」やDevOpsだけでなく、AI技術を取り入れることでAIOpsやMLOpsなど「Ops」を冠する新たな手法が登場している。こうした新たな手法は、いずれも開発や本番運用、開発したシステムの管理に大きな変化をもたらしている。AI技術を取り入れることで運用管理がますます自動化し、活発に変化を続けることは間違いないだろう。
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。
CMOが生き残るための鍵は「生産性」――2025年のマーケティング予測10選【中編】
不確実性が高まる中でもマーケターは生産性を高め、成果を出す必要がある。「Marketing D...
世界のモバイルアプリ市場はこう変わる 2025年における5つの予測
生成AIをはじめとする技術革新やプライバシー保護の潮流はモバイルアプリ市場に大きな変...
営業との連携、マーケティング職の64.6%が「課題あり」と回答 何が不満なのか?
ワンマーケティングがB2B企業の営業およびマーケティング職のビジネスパーソン500人を対...