Pythonではじめる機械学習 ―scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎の表紙

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冊中・紹介記事数の順)
注意点

対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。

紹介の推移

2019年上期から2026年上期までの15期のうち5期で紹介されています。直近の2026年上期は紹介がありませんでした(本を紹介した記事は93記事)。

5% 10% 2019年上期 4%(27記事中1記事)2020年上期 3%(37記事中1記事)2021年上期 2%(47記事中1記事)2022年上期 1%(71記事中1記事)2025年下期 1%未満(137記事中1記事) 2019202120232025
半期(1〜6月・7〜12月)ごと・本を紹介した記事に占める割合。2026年下期は集計中のため除外
数値を表で見る
半期ごとの、この本に触れた記事の数と本を紹介した記事の数
期間 この本 全体 割合
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. 1章 はじめに
  2. 2章 教師あり学習
  3. 3章 教師なし学習と前処理
  4. 4章 データの表現と特徴量エンジニアリング
  5. 5章 モデルの評価と改良
  6. 6章 アルゴリズムチェーンとパイプライン
  7. 7章 テキストデータの処理
  8. 8章 おわりに