出版社内容情報
MLモデルを構築する際に気を付けるべき事柄がわかる!
本書は、信頼性が高く、効果的で、責任のあるMLを組織内で実行し確立する方法を紹介します。本番環境でのモデルモニタリングの方法から、製品開発組織で調整されたモデル開発チームを運営する方法まで学習できます。また、正しく責任を持ってデータを扱う、信頼できるモデルを構築する、更新時の安全性、コスト、パフォーマンス、ビジネス目標、組織構造に関する懸念など、あまり扱われてこなかったMLのライフサイクル全体に焦点を当てています。
内容説明
本書では、ソフトウェアシステムの信頼性と安定性を保つことに優れたアプローチであるSRE(サイトリライアビリティエンジニアリング)の原則を適用し、信頼性が高く、効果的で、責任のある機械学習システムを構築し運用するための方法を紹介します。毛糸を販売している仮想のオンラインストア「yarnit.ai」を例に用いつつ、本番環境でのモデルモニタリングの方法から、製品開発組織で調整されたモデル開発チームを運営する方法まで解説します。最後の15章では、MLOpsから見た特定の問題や課題を6つのケーススタディとともに紹介しています。また、データを正しく責任を持って扱うこと、信頼できるモデルを構築すること、運用環境へのスムーズな(そして可逆的な)道筋を確保すること、更新の安全性、コスト、パフォーマンス、ビジネス目標、組織構造に関する懸念など、あまり論じられてこなかった機械学習のライフサイクル全体における諸側面に焦点を当てています。SREの視点から信頼性の高い機械学習システム運用を学ぶ1冊です。
目次
はじめに
データマネジメント
MLモデルの基礎
特徴量と訓練データ
モデルの確実性と品質の評価
公正さ、プライバシー、倫理的なMLシステム
MLモデル訓練システム
サービス運用
モデルの監視と可観測性
継続的なML
障害対応
製品とMLの関わり方
MLの組織への統合
実践的なML組織の事例
ケーススタディ:MLOpsの実践
-
- 和書
- みんなのちきゅうカタログ