Pythonではじめる機械学習
scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎
Andreas C. Muller, Sarah Guido, 中田 秀基オライリー・ジャパン392ページISBN 9784873117980
機械学習タグで2位(87冊中)。Zenn・Qiitaなどの5記事で紹介され、全期間では同率142位(言及のある1,753冊中、時点)。
- 紹介記事
- 5件
- 媒体別
- Zenn 1・Qiita 4
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 対象読者
- Pythonの基礎知識と機械学習の基礎知識がある人 根拠: プログラミング初心者の学生が2年間で読んだ本の中でオススメを紹介するほか1件
- 難易度
- 中級(実務経験者向け) 根拠: 読みたい本
- 出版年
- (約9年前)
- タグ内の順位
- 機械学習タグで2位(87冊中・紹介記事数の順)
- 注意点
- 読み応えがあり、平日に読むと1か月ほどかかるとする記事がある 根拠: SE 1年目で読んだ技術書68冊+α
- 扱うのはディープラーニング以外の機械学習とする記事がある 根拠: SE 1年目で読んだ技術書68冊+α
対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。
紹介の推移
2019年上期から2026年上期までの15期のうち5期で紹介されています。直近の2026年上期は紹介がありませんでした(本を紹介した記事は93記事)。
数値を表で見る
| 期間 | この本 | 全体 | 割合 |
|---|---|---|---|
| 2026年上期 | 0記事 | 93記事 | 0% |
| 2025年下期 | 1記事 | 137記事 | 1%未満 |
| 2025年上期 | 0記事 | 127記事 | 0% |
| 2024年下期 | 0記事 | 160記事 | 0% |
| 2024年上期 | 0記事 | 120記事 | 0% |
| 2023年下期 | 0記事 | 132記事 | 0% |
| 2023年上期 | 0記事 | 93記事 | 0% |
| 2022年下期 | 0記事 | 95記事 | 0% |
| 2022年上期 | 1記事 | 71記事 | 1% |
| 2021年下期 | 0記事 | 68記事 | 0% |
| 2021年上期 | 1記事 | 47記事 | 2% |
| 2020年下期 | 0記事 | 67記事 | 0% |
| 2020年上期 | 1記事 | 37記事 | 3% |
| 2019年下期 | 0記事 | 40記事 | 0% |
| 2019年上期 | 1記事 | 27記事 | 4% |
「全体」は、その期に公開され、いずれかの本を紹介した記事の数(ZennとQiitaへの同時投稿は1本と数える)。
紹介している記事
いいね数順 · 5件記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- SE 1年目で読んだ技術書68冊+α Qiita · BinomialSheep · · いいね 260
8月に読み、評価を星4、難易度を星10としている。教師あり・なし学習の各アルゴリズムの特徴と実践に加え、特徴量エンジニアリング、モデル評価、パイプライン構築にもそれぞれ1章を割き、ディープラーニング以外の機械学習を濃密に学べたと述べている。scikit-learnを使うため数学やアルゴリズムの高度な前提知識は不要だが、読み応えがあり、夏季10連休の半分を費やし、平日に読むなら1か月かかるとの見立てである。
- プログラミング初心者の学生が2年間で読んだ本の中でオススメを紹介する Qiita · nagi · · いいね 153
G検テキストで機械学習について「なんとなく分かった」という段階から先へ進むための本として紹介している。scikit-learnというフレームワークを使い、機械学習の流れを学ぶ内容だと説明する。読み進めるにはPythonの基礎知識と機械学習の基礎知識が必要で、それらがあれば何とか読み進められるはずだとしている。
- 『Qiitaユーザーが選ぶ、2019年に読んで良かった技術書』アンケート結果発表に基づいて読書記録 Qiita · Dr. Kiyoshi Ogawa · · いいね 5
- 技術書 coding(148) Qiita · Dr. Kiyoshi Ogawa · · いいね 3
- 読みたい本 Zenn · NR · · いいね 1
機械学習関連の本を並べる中で、本書をScikit-learnを中心に扱う中級者向けの本として紹介している。読む際には多少の前提知識が必要だとしている。機械学習の本の一覧では、ニューラルネットの実装書や英語の実践書に続き、理論とPyTorch実装を扱う本の前に挙げている。紹介文では、Scikit-learn中心であることと、中級者向けで前提知識が多少必要なことを記している。
この本について
Pythonとscikit-learnを使い、機械学習の基礎からモデルの評価・改善までを実装を通して学ぶ書籍である。教師あり学習では分類と回帰、汎化や過剰適合を扱い、k近傍法、線形モデル、決定木、アンサンブル、サポートベクターマシン、ニューラルネットワークなどを取り上げる。教師なし学習では前処理やスケール変換、次元削減、クラスタリングを説明する。続いてカテゴリ変数の符号化、ビニング、特徴量の組み合わせや選択など、データの表現を予測に適した形へ整える方法を学ぶ。交差検証、グリッドサーチ、評価指標、パイプラインを使ったモデル選択・構成に加え、テキストのBag-of-Wordsやtf-idf、トピックモデリングも扱う。終盤では機械学習システムの運用、テスト、独自Estimatorの作成にも触れる。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 1章 はじめに
- 2章 教師あり学習
- 3章 教師なし学習と前処理
- 4章 データの表現と特徴量エンジニアリング
- 5章 モデルの評価と改良
- 6章 アルゴリズムチェーンとパイプライン
- 7章 テキストデータの処理
- 8章 おわりに