機械学習デザインパターンの表紙

機械学習デザインパターン(キカイガクシュウデザインパターン)

データ準備、モデル構築、 MLOps の実践上の問題と解決

著者:
Valliappa Lakshmanan/Sara Robinson/Michael Munn/鷲崎弘宜/竹内広宜/名取直毅(バリアッパ ラクシュマナン/サラ ロビンソン/マイケル マン/ワシザキ ヒロノリ/タケウチ ヒロノリ/ナトリ ナオタケ)
出版社:
オライリー・ジャパン
出版日:
2021年10月19日頃
ISBN:
9784873119564
在庫:
在庫あり
★★★★★5(1 件)
中級者向け
プログラミング機械学習デザインパターンデータ分析Google CloudベストプラクティスデータサイエンスAIモデリング再現性説明性

なぜ注目されているか

総合
809
1 件の言及

書籍紹介

機械学習のベストプラクティスが学べるデザインパターン集!
タイトルに「デザインパターン」とあるように、機械学習で繰り返し登場する課題を 30 のパターン (データ表現、問題表現、モデルの訓練、再現性、柔軟性、接続性、説明性、公平性などに関するもの) に分類し、それぞれについてベストプラクティスを提示・解説します。手を動かしながら機械学習を試したい初心者の実践的な入門書としても、現場のデータサイエンティストのリファレンスとしても読んでもらえる内容となっています。アメリカ海洋気象庁の研究者として、さらに Google Cloudデータ分析& AI 部門トップとしての豊富な経験に基づく実用本位の一冊です。

技書の森解説

機械学習のモデルを Jupyter Notebook で動かすことと、それを本番環境で継続的に価値を出し続ける仕組みに仕上げることの間には、巨大な溝があります。本書はその溝を「パターン」という再利用可能な設計知識で埋める試みです。 Google Cloud の ML エンジニアリングチームを率いた Valliappa Lakshmanan らが、データ表現、モデル学習、再現性、サービング、運用といったフェーズごとに直面する設計上の意思決定を 30 のパターンとして体系化しています。ソフトウェア工学における GoF デザインパターンが「設計判断に名前を付けて議論可能にした」のと同じ効果を、機械学習の開発プロセスに持ち込んだ名著です。

本書が強力なのは、各パターンが「なぜそうするのか」というトレードオフの言語化を伴っている点です。 Hashed Feature 、 Embeddings 、 Cascade といった表現パターンから、 Stateless Serving Function 、 Continuous Evaluation といった運用パターンまで、理論書や入門書がカバーしない「プロダクションの判断」が凝縮されています。前提として ML の基礎知識 (教師あり学習、勾配降下法程度) は必要ですが、逆にそこさえあれば、データサイエンティストにも ML エンジニアにもアーキテクトにも得るものがあります。

一読で全パターンを使いこなせるようにはなりませんが、それは GoF パターンと同じです。実務で「これはどう設計すべきか」と迷ったとき、名前を引いて過去の知見に接続できること自体が、この本の持続的な価値です。 ML をプロトタイプから先に進めたいすべてのチームの本棚に置かれるべき一冊といえます。

言及 Qiita 記事 (1 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ