手で動かして学ぶデータサイエンス本(データ取得、加工、解析)
とっつきやすさ順に…
1.Rubyによるクローラー開発技法 巡回・解析機能の実装と21の運用例
Rubyによるクローラー開発技法 巡回・解析機能の実装と21の運用例
- 作者: 佐々木拓郎,るびきち
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2014/08/22
- メディア: 単行本
- この商品を含むブログ (9件) を見る
web api関連の学習本。 Anemoneでクローリングするものが多い。
2.JS+Node.jsによるWebクローラー/ネットエージェント開発テクニック
JS+Node.jsによるWebクローラー/ネットエージェント開発テクニック
- 作者: クジラ飛行机
- 出版社/メーカー: ソシム
- 発売日: 2015/08/31
- メディア: 単行本
- この商品を含むブログ (2件) を見る
機械学習とその学習のためのデータをどのように取得するかが学べる。
3.関数型オブジェクト指向AI プログラミング―Scala による人工知能の実装
関数型オブジェクト指向AI プログラミング―Scala による人工知能の実装
- 作者: 深井裕二
- 出版社/メーカー: 三恵社
- 発売日: 2015/11/02
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
scalaの学習にも使える本。 最終章のディープラーニングの実装は、やや本格的。
4.フリーソフトではじめる機械学習入門
- 作者: 荒木雅弘
- 出版社/メーカー: 森北出版
- 発売日: 2014/03/29
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (4件) を見る
機械学習関連のトピックスを網羅的に紹介している。
5.Think Stats 第2版 ―プログラマのための統計入門
Think Stats 第2版 ―プログラマのための統計入門
- 作者: Allen B. Downey,黒川利明,黒川洋
- 出版社/メーカー: オライリージャパン
- 発売日: 2015/08/19
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る
Pythonを使い、実際に手を動かしながら統計が学べる。 Anaconda、pandasなどのライブラリを学べる。
6.Sparkによる実践データ解析 ―大規模データのための機械学習事例集
Sparkによる実践データ解析 ―大規模データのための機械学習事例集
- 作者: Sandy Ryza,Uri Laserson,Sean Owen,Josh Wills,石川有,Sky株式会社玉川竜司
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/01/23
- メディア: 大型本
- この商品を含むブログ (3件) を見る
自分で何かを作ってみようとするときに、有用なアイデアがたくさん詰まっている本。 何か一つでも気にかかった章があれば、そこから自分の作りたい構想を膨らませていけば良い。