入門 機械学習パイプライン(ニュウモンキカイガクシュウパイプライン)
TensorFlow で学ぶワークフローの自動化
- 著者:
- Hannes Hapke/Catherine Nelson/中山 光樹(ハネス ハプケ/キャサリン ネルソン/ナカヤマ ヒロキ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2021年09月24日頃
- ISBN:
- 9784873119519
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
機械学習パイプラインについての本邦初の解説書!
機械学習を用いた本番システムの構築には、データの前処理やモデルの学習、デプロイなどのステップが必要です。しかし、これらのステップは手動で実行されることが多く、エラーの原因となっています。そこで本書では、 TensorFlow のエコシステムを使用した機械学習パイプラインの構築方法について学びます。パイプラインを用いて各ステップを自動化することで、レガシーなシステムの保守から解放され、新しいモデルの開発に集中できるようになります。
技書の森解説
機械学習のモデルを Jupyter Notebook で試作するところまではできた。しかしそれを本番環境で安定して動かし続ける仕組みをどう作ればよいのか。本書は「学習済みモデルの先」にあるパイプライン構築の全体像を示す O'Reilly の入門書です。 Hannes Hapke と Catherine Nelson による原著を中山光樹氏が翻訳しています。
取り上げるのは、データの取り込み・検証、前処理、モデル学習、評価、サービング、フィードバックループという一連のステップを自動化・再現可能にするための設計パターンです。具体的な実装には TensorFlow Extended (TFX) を主軸に据えつつ、 Apache Beam や Kubeflow Pipelines との接続にも触れており、 Google エコシステムを前提としたパイプラインの骨格を把握できます。
注意すべきは、本書が特定フレームワーク (TFX) の操作手順に寄っている点です。 PyTorch ベースのワークフローや AWS SageMaker Pipelines を使うチームにはそのままは適用できませんが、「データ検証を自動で挟む」「モデル評価に閾値を設けてゲートにする」といったパイプライン設計の考え方自体はフレームワーク非依存で通用します。モデル開発から運用への橋渡しをどう組み立てるかの見取り図を得たい ML エンジニアに適しています。
言及 Qiita 記事 (1 件)
この本に興味がある方におすすめ
この本に関連
関連記事
機械学習・AI 本ガイド - エンジニアが読むべき技術書の選び方
機械学習の基礎から実践まで学べる技術書の選び方を紹介。「Python ではじめる機械学習」などのハンズオン本を軸に、数学が苦手な人向けの学習ルートと ML 本の賞味期限の見極め方を解説します。
技術書の速読術 - 必要な情報を素早く見つける読み方
技術書の速読は「文字を速く読む」ことではなく「読まなくていい部分を見極めて飛ばす」こと。目的別の読み方と速読の 5 ステップを紹介します。
技術書の読む順番戦略 - 複数冊を組み合わせて理解を加速させる
技術書を 1 冊ずつ読むのではなく、複数冊を戦略的に組み合わせることで理解の深さと速度を飛躍的に高める方法を解説します。