私はITの専門ではないですが、Pythonでプログラムを書くことが多く、機械学習を研究したいので購入しました。
情報が専門の方なら、すらすら読めると思います。
そうでなくても、ページごとに専門用語の注釈が詳しく書いてあるので、私でも理解できます。
本の序盤に、機械学習の基本的な理論について説明していますが、初心者には物足りないと思います。
ちなみに、私はあらかじめ人工知能に関する文献を少し読みました。
あくまでも、機械学習をプログラミングして、実装することが目的なので、
人工知能に関する知識(教師あり学習、強化学習、教師なし学習)が全くない状態で、読むとよくわからないと思います。
その他に、必要な知識として、当然ですが、確率統計、行列、微分。
プログラミングを実装すると言っても、
あくまでも機械学習に重点を置いていて、、多くはライブラリに依存しています。
この本の位置づけとしては、以下3つの流れの②でないでしょうか。
① 人工知能の概念を理解
② Pythonで、機械学習を用いて基本的なプログラムを実装しながら、人工知能について更に深く理解。
③ ①、②をもって、さらに深く研究する。
おそらく、みなさんが想像しているような非常に難しい専門書ではないと思います。
これは、「機械学習をPythonでプログラムを書きながら学習したい」と思ってる人に向けた本であることは断言できます。
よって、すでに機械学習をすでに知ってる人からすると、「そんなことしってるわ」で終わると思います。
”あきお”さんが「線形代数を学習した」と言っているように、大学レベルの数学(特に確率統計、線形代数(行列))の教養は必須です。
以上は、20ページくらい読んで全体をパラパラ見た感想なので、当てにならないかもしれませんが。参考程度に。
プライム無料体験をお試しいただけます
プライム無料体験で、この注文から無料配送特典をご利用いただけます。
非会員 | プライム会員 | |
---|---|---|
通常配送 | ¥410 - ¥450* | 無料 |
お急ぎ便 | ¥510 - ¥550 | |
お届け日時指定便 | ¥510 - ¥650 |
*Amazon.co.jp発送商品の注文額 ¥2,000以上は非会員も無料
無料体験はいつでもキャンセルできます。30日のプライム無料体験をぜひお試しください。
新品:
¥1,530¥1,530 税込
ポイント: 31pt
(2%)
無料お届け日:
4月5日 金曜日
発送元: Amazon 販売者: アイダ商会
新品:
¥1,530¥1,530 税込
ポイント: 31pt
(2%)
無料お届け日:
4月5日 金曜日
発送元: Amazon
販売者: アイダ商会
中古品: ¥449
中古品:
¥449

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
Python機械学習プログラミング 達人データサイエンティストによる理論と実践 (impress top gear) 単行本(ソフトカバー) – 2016/6/30
{"desktop_buybox_group_1":[{"displayPrice":"¥1,530","priceAmount":1530.00,"currencySymbol":"¥","integerValue":"1,530","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"t7K7oIAp8byr%2BJAjxJWXWCa6VLeSvX5UCFPwkuBaqcAyASztiGmAMjfFvH7Yjf%2FXVmP01pqRZYZsMX8ClfprCvwuDYaPptMGKpJf9oc2%2F9Q9ZeDG5knja9By%2FkG%2FMYDGceSHQnmC2eoo0wqnbjuqNo8o6l35Mc%2FZy92nes%2BC6ZLWC9xuHHY64cmRBjN57iNH","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"¥449","priceAmount":449.00,"currencySymbol":"¥","integerValue":"449","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"t7K7oIAp8byr%2BJAjxJWXWCa6VLeSvX5UYxD9lqRxp4oVl3RuDf3BoNzxbl09Kyff0e4SlVb9Qckva9UMVBl7COdQbNVsRcPROeP%2BiKlekt5vDISxY%2FpwsJa4soHZZS889wmRnCho%2F0Xwk8abRzixGMADDKzcgIuhHOA%2FqN1gtzgPPduwpNuW8w%3D%3D","locale":"ja-JP","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
購入オプションとあわせ買い
機械学習の考え方とPython実装法がわかる!
分類/回帰問題や深層学習の導入を解説
◎絶妙なバランスで「理論と実践」を展開
◎Pythonライブラリを使いこなす
◎数式・図・Pythonコードを理解する
機械学習の各理論を説明し、Pythonプログラミングによる実装を解説。
初期の機械学習アルゴリズムから、深層学習の導入までを見ていきます。
原著『Python Machine Learning』は米国Amazon.comでベストセラー!
3つのカテゴリーで首位(2016/5/24時点)
Data Modeling & Design/Data Processing/Neural Networks
1章 「データから学習する能力」をコンピュータに与える
2章 分類問題 —機械学習アルゴリズムのトレーニング
3章 分類問題 —機械学習ライブラリscikit-learnの活用
4章 データ前処理 —よりよいトレーニングセットの構築
5章 次元削減でデータを圧縮する
6章 モデル評価とハイパーパラメータのチューニングのベストプラクティス
7章 アンサンブル学習 —異なるモデルの組み合わせ
8章 機械学習の適用1 —感情分析
9章 機械学習の適用2 —Webアプリケーション
10章 回帰分析 —連続値をとる目的変数の予測
11章 クラスタ分析 —ラベルなしデータの分析
12章 ニューラルネットワーク —画像認識トレーニング
13章 ニューラルネットワーク —数値計算ライブラリTheanoによるトレーニングの並列化
付録 Jupyter Notebookの基本/matplotlibによる可視化/行列の固有分解
■「はじめに」より抜粋
機械学習の実務家になりたい、問題をもっとうまく解決したい、機械学習の研究者になりたい場合、
本書はそのためにある。ただし、初心者は機械学習の理論に圧倒されてしまうかもしれない。筆者が思うに、
実践的なサンプルコードを使用することは重要である。実際に試してみることで、概念が明確になるからだ。
筆者の使命は、これまでとは違う本を提供することである。それは機械学習の概念に不可欠な内容を取り上げ、
機械学習のアルゴリズムの仕組み、それらを使用する方法、そして(最も重要な)一般的な落とし穴を
避ける方法を直観的かつ有益な方法で説明する本である。
【本書の解説記事を技術解説サイト(Think IT)に掲載】
◎記事タイトル:「ブック・インサイド―『Python機械学習プログラミング』学び方ガイド」
本書に必要な前提知識(Python/ライブラリ/数学)、本書の構成と読み方のプラン等について説明し、
本書を通してより効果的に機械学習を学ぶための解説となっています。
分類/回帰問題や深層学習の導入を解説
◎絶妙なバランスで「理論と実践」を展開
◎Pythonライブラリを使いこなす
◎数式・図・Pythonコードを理解する
機械学習の各理論を説明し、Pythonプログラミングによる実装を解説。
初期の機械学習アルゴリズムから、深層学習の導入までを見ていきます。
原著『Python Machine Learning』は米国Amazon.comでベストセラー!
3つのカテゴリーで首位(2016/5/24時点)
Data Modeling & Design/Data Processing/Neural Networks
1章 「データから学習する能力」をコンピュータに与える
2章 分類問題 —機械学習アルゴリズムのトレーニング
3章 分類問題 —機械学習ライブラリscikit-learnの活用
4章 データ前処理 —よりよいトレーニングセットの構築
5章 次元削減でデータを圧縮する
6章 モデル評価とハイパーパラメータのチューニングのベストプラクティス
7章 アンサンブル学習 —異なるモデルの組み合わせ
8章 機械学習の適用1 —感情分析
9章 機械学習の適用2 —Webアプリケーション
10章 回帰分析 —連続値をとる目的変数の予測
11章 クラスタ分析 —ラベルなしデータの分析
12章 ニューラルネットワーク —画像認識トレーニング
13章 ニューラルネットワーク —数値計算ライブラリTheanoによるトレーニングの並列化
付録 Jupyter Notebookの基本/matplotlibによる可視化/行列の固有分解
■「はじめに」より抜粋
機械学習の実務家になりたい、問題をもっとうまく解決したい、機械学習の研究者になりたい場合、
本書はそのためにある。ただし、初心者は機械学習の理論に圧倒されてしまうかもしれない。筆者が思うに、
実践的なサンプルコードを使用することは重要である。実際に試してみることで、概念が明確になるからだ。
筆者の使命は、これまでとは違う本を提供することである。それは機械学習の概念に不可欠な内容を取り上げ、
機械学習のアルゴリズムの仕組み、それらを使用する方法、そして(最も重要な)一般的な落とし穴を
避ける方法を直観的かつ有益な方法で説明する本である。
【本書の解説記事を技術解説サイト(Think IT)に掲載】
◎記事タイトル:「ブック・インサイド―『Python機械学習プログラミング』学び方ガイド」
本書に必要な前提知識(Python/ライブラリ/数学)、本書の構成と読み方のプラン等について説明し、
本書を通してより効果的に機械学習を学ぶための解説となっています。
- 本の長さ456ページ
- 言語日本語
- 出版社インプレス
- 発売日2016/6/30
- 寸法18.4 x 2 x 23.2 cm
- ISBN-104844380605
- ISBN-13978-4844380603
この商品を見た後に買っているのは?
ページ 1 以下のうち 1 最初から観るページ 1 以下のうち 1
商品の説明
著者について
■著者プロフィール
◎Sebastian Raschka(セバスチャン・ラシュカ)
ミシガン大学博士課程に在籍。計算生物学の分野で新しいコンピュータ手法の開発に取り組む。データ分析や機械学習の愛好家でもあり、データ分析の関連情報サイト「Analytics Vidhya」の記事では、GitHub上で影響力のあるデータサイエンティストの第1位にランクイン(2015/7/21)。また、オープンソースソフトウェアの機械学習ライブラリ開発にも貢献している。
■翻訳者プロフィール
◎株式会社クイープ
1995年、米国サンフランシスコに設立。コンピュータシステムの開発、ローカライズ、コンサルティングを手がけている。2001年に日本法人を設立。主な訳書に、『Scala 関数型デザイン & プログラミング --Scalaz コントリビューターによる関数型徹底ガイド』『CUDA C プロフェッショナル プログラミング』『Cisco ACI ポリシーベースのデータセンター アーキテクチャ/コンセプト/メソドロジー』などがある(いずれもインプレス発行)。http://www.quipu.co.jp
■監修者プロフィール
◎福島真太朗
1981年生まれ。株式会社トヨタIT開発センターのリサーチャー。2004年に東京大学理学部物理学科卒業。2006年東京大学大学院新領域創成科学研究科修士課程修了。専攻は物理学・応用数学。
◎Sebastian Raschka(セバスチャン・ラシュカ)
ミシガン大学博士課程に在籍。計算生物学の分野で新しいコンピュータ手法の開発に取り組む。データ分析や機械学習の愛好家でもあり、データ分析の関連情報サイト「Analytics Vidhya」の記事では、GitHub上で影響力のあるデータサイエンティストの第1位にランクイン(2015/7/21)。また、オープンソースソフトウェアの機械学習ライブラリ開発にも貢献している。
■翻訳者プロフィール
◎株式会社クイープ
1995年、米国サンフランシスコに設立。コンピュータシステムの開発、ローカライズ、コンサルティングを手がけている。2001年に日本法人を設立。主な訳書に、『Scala 関数型デザイン & プログラミング --Scalaz コントリビューターによる関数型徹底ガイド』『CUDA C プロフェッショナル プログラミング』『Cisco ACI ポリシーベースのデータセンター アーキテクチャ/コンセプト/メソドロジー』などがある(いずれもインプレス発行)。http://www.quipu.co.jp
■監修者プロフィール
◎福島真太朗
1981年生まれ。株式会社トヨタIT開発センターのリサーチャー。2004年に東京大学理学部物理学科卒業。2006年東京大学大学院新領域創成科学研究科修士課程修了。専攻は物理学・応用数学。
登録情報
- 出版社 : インプレス (2016/6/30)
- 発売日 : 2016/6/30
- 言語 : 日本語
- 単行本(ソフトカバー) : 456ページ
- ISBN-10 : 4844380605
- ISBN-13 : 978-4844380603
- 寸法 : 18.4 x 2 x 23.2 cm
- Amazon 売れ筋ランキング: - 470,468位本 (本の売れ筋ランキングを見る)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2024年1月24日に日本でレビュー済み
第2版Kindleはリフローレイアウトでしたが、第3版Kindleは固定レイアウトになりました。
内容は良いのですが、この本は固定レイアウトで読みにくくなってしまったのが残念です。
内容は良いのですが、この本は固定レイアウトで読みにくくなってしまったのが残念です。
2018年4月6日に日本でレビュー済み
Amazonで購入
良く似た内容の本は多いので、この本「ならでは」の内容はないです。
オールインワンで最初の一冊目で読むには良いと思うのですが、もし二冊目に読むとするなら物足りない。
オールインワンで最初の一冊目で読むには良いと思うのですが、もし二冊目に読むとするなら物足りない。
2016年7月1日に日本でレビュー済み
Amazonで購入
米国の機械学習関連ランキングで一位だった本、前評判通りとても良かった。
私は、この本を読む前に、
・線形代数(プログラミングのための線形代数)
・機械学習(cousera)
以上を学習して望んだので、機械学習を復習をしながら、
pythonで実装していくという感じでとてもタメになった。(couseraはoctaveだったので)
しかしながら、pythonで機械学習をするという本のため
・機械学習の基礎知識
・pythonライブラリの基礎知識
・機械学習に必要な数学基礎知識
以上は、含まれていないか、さらっと解説しているだけである。
※本の中に、参考リンクはある。(英語)
そのため、機械学習初心者がいきなりこの本を読むとおそらく思考停止すると思う。
私は、この本を読む前に、
・線形代数(プログラミングのための線形代数)
・機械学習(cousera)
以上を学習して望んだので、機械学習を復習をしながら、
pythonで実装していくという感じでとてもタメになった。(couseraはoctaveだったので)
しかしながら、pythonで機械学習をするという本のため
・機械学習の基礎知識
・pythonライブラリの基礎知識
・機械学習に必要な数学基礎知識
以上は、含まれていないか、さらっと解説しているだけである。
※本の中に、参考リンクはある。(英語)
そのため、機械学習初心者がいきなりこの本を読むとおそらく思考停止すると思う。
2017年3月8日に日本でレビュー済み
Amazonで購入
訳に違和感を感じることがそれなりにあり、すらすらと読めないです。
2018年11月9日に日本でレビュー済み
Amazonで購入
本当にきめ細かく解説されていて素晴らしい本です。
2017年8月14日に日本でレビュー済み
Amazonで購入
わたしは私大の理工学部(機械や数学を主)出身です。エンジニアとして仕事をしています。
最近流行りの機械学習を学ぼうと思い、米国Amazon.comでランキング一位という評判みて、本書を購入しました。
個人的に本書を読み終えての率直な感想は、
「Python初学者です」や「数学(特に線形代数)を知りません」という方にとって本書はかなり難しい印象を持ちました。
ですのでこういった方は、まずは「 入門 Python 3 」や「 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装 」をまず初めに学習しある程度基礎知識を身につけてから本書を手に取ってみる方がいいのではないかと思います。
これらの本は私も所持しており比較的簡単で入門書としてかなりおすすめです。
特に「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」は機械学習の中でもニューラルネットワークという分野に絞って話を進めているため実際に機械学習をやってみた感が得れることと思います。
本書についてまとめますと、理論ベースであれば網羅的に機械学習をある程度まとめた1冊のように感じますので、
機械学習の全体概要を知ってみたいという目的では最適ではないでしょうか。(コードはある程度無視)
コードレベルではかなり難しく感じるので、上述した本を読破したあとに本書に戻ってくる方が良いと感じました。
最後に、割と数式が多いので数学が苦手ですという方には向かないかもしれません。
機械学習でここまで数学が多用されていることを知り、学生時代に数学を学んでおいてよかったと思った次第です。
追記。
割と大きいサイズの本なのでkindleは読みづらいかもしれません。
最近流行りの機械学習を学ぼうと思い、米国Amazon.comでランキング一位という評判みて、本書を購入しました。
個人的に本書を読み終えての率直な感想は、
「Python初学者です」や「数学(特に線形代数)を知りません」という方にとって本書はかなり難しい印象を持ちました。
ですのでこういった方は、まずは「 入門 Python 3 」や「 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装 」をまず初めに学習しある程度基礎知識を身につけてから本書を手に取ってみる方がいいのではないかと思います。
これらの本は私も所持しており比較的簡単で入門書としてかなりおすすめです。
特に「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」は機械学習の中でもニューラルネットワークという分野に絞って話を進めているため実際に機械学習をやってみた感が得れることと思います。
本書についてまとめますと、理論ベースであれば網羅的に機械学習をある程度まとめた1冊のように感じますので、
機械学習の全体概要を知ってみたいという目的では最適ではないでしょうか。(コードはある程度無視)
コードレベルではかなり難しく感じるので、上述した本を読破したあとに本書に戻ってくる方が良いと感じました。
最後に、割と数式が多いので数学が苦手ですという方には向かないかもしれません。
機械学習でここまで数学が多用されていることを知り、学生時代に数学を学んでおいてよかったと思った次第です。
追記。
割と大きいサイズの本なのでkindleは読みづらいかもしれません。
2017年1月9日に日本でレビュー済み
Amazonで購入
機械学習に全く触れてこなかった初心者で職場で急遽必要になり、この商品を購入しました。
学生時代にテキトーにやっていた、シミュレーションやインバージョン、多変量統計解析の知識がかなり読み進めるにあたって役に立っているので、そういう基礎知識がなければ、正直読み進むのが厳しい印象を受けます。
Pythonの基礎的な文法を知っていることも前提になっているので、Pythonに触れたことのなかった私のような人には、Pythonの入門書も必要です。
そういう基礎がすでにある機械学習初学者には、入門書としてはベストなのではないでしょうか。
学生時代にテキトーにやっていた、シミュレーションやインバージョン、多変量統計解析の知識がかなり読み進めるにあたって役に立っているので、そういう基礎知識がなければ、正直読み進むのが厳しい印象を受けます。
Pythonの基礎的な文法を知っていることも前提になっているので、Pythonに触れたことのなかった私のような人には、Pythonの入門書も必要です。
そういう基礎がすでにある機械学習初学者には、入門書としてはベストなのではないでしょうか。