2023年版データ分析の100冊

わ、去年2023-08-26にこの記事書いたんだね。まる1年だね。[2024年版機械学習・データ分析の必須10冊+ガチ90冊+Next5冊=105冊](https://qiita.com/aokikenichi/items/0e064ecd3824fab9424d)書きましたよ。

https://qiita.com/aokikenichi/items/0e064ecd3824fab9424d

---

[【データ分析の必読10冊+差をつける10冊＋100冊超】データサイエンス、データ分析、機械学習関連の本](https://qiita.com/aokikenichi/items/ae4df263f591e47528a6)がご好評いただいてましたが古くなりごちゃごちゃしているので新たに作り直しました


- 本記事のめあて
    - IT系の技術者の方がデータ分析関連の仕事をするために役立つ本を紹介する（私が学び始めた時にあれば欣喜雀躍したであろう）記事として書いております。
        - 本記事作者の青木はバイオインフォマティクス（ゲノムデータのDB化中心・Perl・MySQL）からRで時系列分析→Pythonでデータ分析一般と業務をしてまいりました。
    - ですので研究者目的の本はありません。また、データ分析の基礎は主にRで学んだのですが、昨今の流行に合わせてPython本を中心に、Rの本は参考程度にしています（本記事のR版のご要望があれば爆裂書きます！）
    - こういうリストをあげる奴は大抵読んでいない、と過去にも言われたのですが、ほとんど読んでいます。初版を読んだが改訂版が出てそちらは読んでいないのが何冊か、PRMLだけ上しか読まずで下は読んでません（読んでいない本はその旨明示しています）。他の本は全部読んでいます。


- 紹介本のレベル感
    - A: 入門書
        - その分野がどういうものかを知る
    - B: 中級書
        - 入門書の次に読む本。ここまではおさえておきたい
    - B1： 理論の演習書
        - 問題演習
    - B2:　実装のコード例本
        - Be　コード写経
            - コード実装系はPythonベースとしています。Rしかない場合だけ注記してRの本を挙げています
    - C: バイブル的な位置付け
        - その分野を専門にしたいならば繰り返し読んでマスターしたい本
        - 研究者向けのガチバイブルは外しています。あくまでも技術者としての本として。
- 読む順番の例
    - バックグラウンド、ゴールをどこにするかによりどれをどの順番で読めばいいかは変わりますが、一例としてフローチャートで示しています。
    - mermaidで作図していますが "・"なかぐろ、"「」"かぎかっこ、"。" 等はエラーになるので一部書名を修正しています
```mermaid
---
title: 読む順番（凡例）
---

flowchart TD
    id1([前提条件や本書範囲外の本等])
　　　　　　　　id2(本書でリストアップしている100冊)
    id3{条件分岐}
```

## 掲載冊数[^1]
|カテゴリ|100冊|未読だが100冊候補[^2]|次点[^3]|
|:--|--:|--:|--:|
|1. 機械学習PJに沿って|46|5|1|
|2. データ種別ごと|21|3|1|
|3. 分析手法ごと|21|5|0|
|4. 数学・Python|7|0|0|
|5. 資格・Kaggle|5|1|0|
|計|100|12|2|

[^1]:上下巻は1冊とカウントしているので正確には100冊を超えている
[^2]:評判良いものの近刊あるいは最近の刊行でまだ読めていない。または定評のある本だが単に私が読めておらずもしかしたら100冊が入れ替わるかもの候補です
[^3]:「未読だが１００冊候補」と入れ替えましたが、特色があり落とすには惜しく「次点」として残した本

# 1. データ分析PJに沿って
- 機械学習の本の紹介はたくさんあるのですが、特徴量エンジニアリングや分析手法あるいはその実装の本に偏っていてPJ全体についての紹介が少ないかと思います
- [データ分析プロジェクトのフェーズ毎の参考書籍紹介](https://qiita.com/aokikenichi/items/d45b99d8cd165e6fe925)を書いたら比較的評判が良いので、改めて過去に紹介した本や新しい本を含めて再整理してみました


## 1.1. プロジェクト全体像の4冊
- よく言われることですが、データ分析のPJのアルゴリズム部分は比重がかなり少なくて、下記の方が大変だったりしますというか大変です
    - どういう分析テーマを設定するか
    - データをどう集めるか
    - （汚い）データを機械学習に当てはめるためにどう綺麗にするか
    - 出てきた結果をユーザーにわかってもらうためにどう表現するか
    - 精度のよいモデルができたとして業務にどう組み込むか
    - 運用をどうするか
- 趣味なら「ディープラーニングやってみた」でいいですが仕事に使うのであれば、仕事に使われるデータ分析とはどういうものか、どうしたら失敗するのかを知ることが大切です
- [データ分析を成功させるために『データ分析失敗事例集』『データドリブン思考』から見えてくること](https://qiita.com/aokikenichi/items/7986b76d9dac265326a3)を書きました

```mermaid
flowchart TD
    id0([start]) -- データ分析プロジェクトの<br/>全体像を知ろう --> id1(AIデータ分析プロジェクトのすべて<br/>ビジネス力x技術力=価値創出)
    id1 -- 機械学習面をより具体で --> id3(仕事ではじめる機械学習 第2版)
    id1 <---> id5([他の機械学習の本あるいはデータ分析実践へ])
    id3 ---> id5
    id5 <-- データやデータ分析結果の味方の勘所 --> id2(分析者のための<br/>データ解釈学入門)
    id5 <-- 目次だけで泣ける<br/>繰り返される失敗を<br/>繰り返さないために --> id4(データ分析失敗事例集<br/>失敗から学び成功を手にする)
```

|レベル|書名|概要|
|:--|:--|:--|
|A|[AI・データ分析プロジェクトのすべて ビジネス力×技術力=価値創出](https://amzn.to/3OeTu6B)<br/><a href="https://www.amazon.co.jp/AI%E3%83%BB%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E3%81%99%E3%81%B9%E3%81%A6-%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9%E5%8A%9B%C3%97%E6%8A%80%E8%A1%93%E5%8A%9B-%E4%BE%A1%E5%80%A4%E5%89%B5%E5%87%BA-%E5%A4%A7%E5%9F%8E-%E7%9B%A3%E4%BF%AE%E3%83%BB%E8%91%97%E8%80%85/dp/4297117584?_encoding=UTF8&qid=1690885768&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=f21e75802fd860bfe8ef2ddbb388c63f&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4297117584&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4297117584" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>データ分析プロジェクトの全体像を俯瞰的に解説した本。アルゴリズムがどうのではなくて、体制の組み方、外注の仕方などプロジェクト自体をどう設定してどう動かすのかについて書かれている。<li/>入門として薦める方がいらっしゃいますがこれを読んでしっくり来るかは疑問。ある程度試行錯誤したあとの整理に良い本ではないかと思う。</ul>|
|A|[仕事ではじめる機械学習 第2版](https://amzn.to/3QsK9Lh)<br/><a href="https://www.amazon.co.jp/%E4%BB%95%E4%BA%8B%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92-%E7%AC%AC2%E7%89%88-%E6%9C%89%E8%B3%80-%E5%BA%B7%E9%A1%95/dp/4873119472?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=L9X0HJPKIABA&keywords=%E4%BB%95%E4%BA%8B%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92+%E7%AC%AC2%E7%89%88&qid=1691212965&sprefix=%E4%BB%95%E4%BA%8B%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92+%E7%AC%AC2%E7%89%88%2Caps%2C158&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=e7db4da5762a9718231b44e48817619d&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873119472&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4873119472" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>下記目次で示されるとおり、「仕事で使う」という軸で機械学習に必要な項目を概説している<blockquote>1章　機械学習プロジェクトのはじめ方<br/>2章　機械学習で何ができる？<br/>3章　学習結果を評価するには<br/>4章　システムに機械学習を組み込む<br/>5章　学習のためのリソースを収集する<br/>6章　継続的トレーニングをするための機械学習基盤<br/>7章　効果検証：機械学習にもとづいた施策の成果を判断する<br/>8章　機械学習のモデルを解釈する<br/>第II部<br/>9章　Kickstarterの分析、機械学習を使わないという選択肢<br/>10章　Uplift Modelingによるマーケティング資源の効率化<br/>11章　バンディットアルゴリズムによる強化学習入門<br/>12章　オンライン広告における機械学習</blockquote></ul>|
|A|[分析者のための データ解釈学入門](https://amzn.to/3YqNQmz)<br/><a href="https://www.amazon.co.jp/%E5%88%86%E6%9E%90%E8%80%85%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E8%A7%A3%E9%87%88%E5%AD%A6%E5%85%A5%E9%96%80-%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E6%9C%AC%E8%B3%AA%E3%82%92%E3%81%A8%E3%82%89%E3%81%88%E3%82%8B%E6%8A%80%E8%A1%93-%E6%B1%9F%E5%B4%8E%E8%B2%B4%E8%A3%95/dp/4802612907?_encoding=UTF8&qid=1691212739&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=d978e3571362a860f07ebedb837fe866&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4802612907&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4802612907" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>「私が5年も回り道して学んでいたのは何だったのか！」<li/>ただ、最初にこれだけを読んでも理解が深まるかは分からない。前述の本等で自分で手を動かしていろいろ苦労して疑問が山のように出てから本書を（まー並行してでもいいか）読むと理解が深まると思う。<li/>帯にもありますが「データの取得・分析・解釈・活用の各段階で知っておくべき技術」が分かる。まぁまぁのベテランでも誤解しやすいところも分かる。必読の本。</ul>|
|A|[データ分析失敗事例集: 失敗から学び、成功を手にする](https://amzn.to/3DOhrwV)<br/><a href="https://www.amazon.co.jp/%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E5%A4%B1%E6%95%97%E4%BA%8B%E4%BE%8B%E9%9B%86-%E5%A4%B1%E6%95%97%E3%81%8B%E3%82%89%E5%AD%A6%E3%81%B3%E3%80%81%E6%88%90%E5%8A%9F%E3%82%92%E6%89%8B%E3%81%AB%E3%81%99%E3%82%8B-%E5%B0%BE%E8%8A%B1%E5%B1%B1-%E5%92%8C%E5%93%89/dp/4320125673?&linkCode=li2&tag=aokikenichi-22&linkId=d06f9b4cca3ab78419bd41069c0d8cc4&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320125673&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4320125673" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>データ分析PJを多数実践してきた方ならば目次だけで泣けるだろうし、これからの方は次に迫る失敗を乗り越えるために要注意な点が満載<blockquote>Part Ⅰ　「えーあい」でなんとかして！<br/>CASE 1　ＵＩを統一してＵＸが破綻する　<br/>CASE 2　誰のための仕事？ それが問題だ　<br/>CASE 3　最先端アピールのための最先端プロジェクト　<br/>CASE 4　本当に季節性はありますか　<br/>CASE 5　レコメンドの必要ありますか　<br/>CASE 6　分析を現場でどう使うか　<br/>CASE 7　ほとんど故障しない製品の故障予知　<br/>CASE 8　ＡＩという言葉の曖昧さ　<br/>CASE 9　そんな目的変数で大丈夫か　<br/>コラム　データサイエンティストとしての生き方　<br/>Part Ⅱ　翻弄されるデータサイエンティスト<br/>CASE 10　成功した報告しか聞きたくない　<br/>CASE 11　ターゲティングの必要性　<br/>CASE 12　決定木分析は決定木だけではない　<br/>CASE 13　ドメイン知識の重要性　<br/>CASE 14　政治的な数字の応酬　<br/>CASE 15　プロダクトアウトでもドメイン知識は大事　<br/>CASE 16　スタイルの違いが引き起こした混乱　<br/>CASE 17　いくら分析したところで、売れないものは売れない　<br/>コラム　データサイエンティストの人事事情　<br/>Part Ⅲ　その失敗を超えてゆけ<br/>CASE 18　カオス状態のＢＩレポート　<br/>CASE 19　用意できたのは集計データのみ。予測精度はどこまで……　<br/>CASE 20　取ってびっくり、こんなに使えるデータは少ないのか　<br/>CASE 21　頑張って予測していたのは……　<br/>CASE 22　木を見て森を見ずはキケン　<br/>CASE 23　総人口の十倍を超えるＩＤ数との出会い　<br/>CASE 24　最終報告が終わってから集計の仕様が決まる　<br/>CASE 25　機械学習モジュールの寿命　<br/>コラム　絶対に失敗しないデータ分析</blockquote></ul>|

## 1.2. テーマ探索・定義の４冊
- 前項に続いて、仕事にデータ分析を適用するのは難しいです。まず最初から間違っているのは「AIで何かやれ」「AIにデータを食わせれば何か出てくるのでは」です。
- 仕事というのは意思決定です。その意思決定にデータ分析結果が必要なのかどうか、必要ないのであればAIは何の役にも立ちません。まずはデータ分析が必要なテーマなのかどうか見極めましょう。

```mermaid
flowchart TD
    id0([ビジネス上の問題を解決する<br/>データ分析担当となった]) -- ビジネスにデータ分析適用するまず第一歩 --> id1
    id1(データ分析 AIを実務に活かす<br/>データドリブン思考) --> id2{主な問題点}
    id2 -- データ活用のための<br/>戦略策定について --> id3(世界標準のデータ戦略完全ガイド)
    id2 -- データ分析の組織論 --> id4(最強のデータ分析組織)
    id2 -- あなたは戦略を<br/>雰囲気で語ってませんか --> id5(なぜ戦略で差がつくのか)
    id3 --> id7(第3版 Python機械学習プログラミング<br/>達人データサイエンティストによる理論と実践)
    id4 -- 大体知ったら能書きよりもまずは<br/>機械学習に触れてみよう --> id7
    id5 --> id7
    id3 --> id8(次項 データマネジメント大全)

```

|レベル|書名|概要|
|:--|:--|:--|
|AB1|[データ分析・AIを実務に活かす データドリブン思考](https://amzn.to/3Ks0ZG8)<br/><a href="https://www.amazon.co.jp/%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E3%83%BBAI%E3%82%92%E5%AE%9F%E5%8B%99%E3%81%AB%E6%B4%BB%E3%81%8B%E3%81%99-%E3%83%87%E3%83%BC%E3%82%BF%E3%83%89%E3%83%AA%E3%83%96%E3%83%B3%E6%80%9D%E8%80%83-%E6%B2%B3%E6%9C%AC%E8%96%AB/dp/4478115117?_encoding=UTF8&qid=1691298955&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=c6a3f14f69f6fc02eea21009442f6257&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4478115117&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4478115117" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>実際のビジネスへのデータ分析適用の第一人者と言っていい河本薫氏の本<li/>キーワードは「意思決定」<blockquote>「現場で活用される」とは「現場の意思決定に活用される」ということ。「意思決定に活用される」とは「意思決定プロセスに分析結果が使われる」ということ。そして、意思決定プロセスに分析結果が使われるには、意思決定に有用なデータ分析を行うだけでなく、分析結果が意思決定に活用されるように「意思決定プロセスを設計する」必要があることに気づきました。</blockquote><li/>ここ非常に重要と思う<blockquote>「問題」とは、目標と現状との間いにあるギャップのこと。<br/>「課題」とは、目標と現状とのギャップを埋めるためにやるべきこと、すなわち、「問題」を解消するためにやるべきこと。</blockquote><li/>そしてビジネスで用いられる意思決定を６種類に分類しています<blockquote>A 反復選択型<br/>B 体制選択型<br/>C 原因特定型<br/>D 計画策定型<br/>E 仮説思考型<br/>F 経営判断型</blockquote><li/>このように分析テーマについて非常に論理的にビジネスにデータ分析を適用するということはどういうことかが解説されています</ul>|
|AB1|[世界標準のデータ戦略完全ガイド データセンスを磨く事例から、データの種類と仕組み、戦略策定のステップまで](https://amzn.to/3Qyn7Tr)<br/><a href="https://www.amazon.co.jp/%E4%B8%96%E7%95%8C%E6%A8%99%E6%BA%96%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E6%88%A6%E7%95%A5%E5%AE%8C%E5%85%A8%E3%82%AC%E3%82%A4%E3%83%89-%E3%83%87%E3%83%BC%E3%82%BF%E3%82%BB%E3%83%B3%E3%82%B9%E3%82%92%E7%A3%A8%E3%81%8F%E4%BA%8B%E4%BE%8B%E3%81%8B%E3%82%89%E3%80%81%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E7%A8%AE%E9%A1%9E%E3%81%A8%E4%BB%95%E7%B5%84%E3%81%BF%E3%80%81%E6%88%A6%E7%95%A5%E7%AD%96%E5%AE%9A%E3%81%AE%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%81%BE%E3%81%A7-%E3%83%90%E3%83%BC%E3%83%8A%E3%83%BC%E3%83%89%E3%83%BB%E3%83%9E%E3%83%BC/dp/479817453X?_encoding=UTF8&qid=1691298300&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=3c44a944aeb556b35b449a5ccff41be9&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=479817453X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=479817453X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>データ分析を含んでデータ活用についての戦略をどう立てどう実行するかのノウハウの本です。<li/>Amazon紹介ページにはこう紹介されています。<blockquote>データ戦略の目的は主に6つあります。<br/>1）意思決定プロセスを改善する<br/>2）顧客（市場）を理解する<br/>3）より優れたサービスを生み出す<br/>4）より優れた製品を生み出す<br/>5）業務プロセスを改善する<br/>6）データを収益化する<br/>（中略）<br/>AI（機械学習など）の仕組みや、インサイトの見いだし方、データインフラの整備、データ能力の高い組織のつくり方までしっかりフォロー。</blockquote><li/>巻末付録のテンプレートをもとに自社の状況を書き下してみると良いと思います。著者記事青木は別のテンプレートで実施していますが、「あ、ここの共通理解が得られてないな」と早めに気づいて対処することが肝心です。</ul>|
|AB1|[最強のデータ分析組織](https://amzn.to/43ZVJR0)<br/><a href="https://www.amazon.co.jp/%E6%9C%80%E5%BC%B7%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E7%B5%84%E7%B9%94-%E3%81%AA%E3%81%9C%E5%A4%A7%E9%98%AA%E3%82%AC%E3%82%B9%E3%81%AF%E6%88%90%E5%8A%9F%E3%81%97%E3%81%9F%E3%81%AE%E3%81%8B-%E6%B2%B3%E6%9C%AC-%E8%96%AB/dp/4822258912?_encoding=UTF8&qid=1691301000&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=3b05464e9beaa4b2f1ca79482e1a0db1&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4822258912&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4822258912" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>同じく河本薫氏の本<li/>氏が元大阪ガス時代に苦労して作り上げたデータ分析チームについて</ul>|
|B1|[なぜ「戦略」で差がつくのか。](https://amzn.to/3qiJnWr)<br/><a href="https://www.amazon.co.jp/%E3%81%AA%E3%81%9C%E3%80%8C%E6%88%A6%E7%95%A5%E3%80%8D%E3%81%A7%E5%B7%AE%E3%81%8C%E3%81%A4%E3%81%8F%E3%81%AE%E3%81%8B%E3%80%82%E2%80%95%E6%88%A6%E7%95%A5%E6%80%9D%E8%80%83%E3%81%A7%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AF%E5%BC%B7%E3%81%8F%E3%81%AA%E3%82%8B%E2%80%95-%E9%9F%B3%E9%83%A8%E5%A4%A7%E8%BC%94/dp/4883353982?_encoding=UTF8&qid=1691298802&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=58845297eea59cd0dcf0acff411826de&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4883353982&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4883353982" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>マーケター向けの本であり、本ブログ著作青木もマーケティング関連の勉強として読みましたがかなりの衝撃を受けました。マーケティングのみでなくおよそビジネスで「戦略」という言葉が出てくる分野には全て通用する話です。<li/>皆簡単に「戦略」という言葉を使い共通理解がないまま破綻していませんか。<li/>Amazon紹介ページにある通り、ほとんどの会社が無自覚に「戦略」という言葉を使っていると思います。<blockquote>しかし、経営戦略、マーケティング戦略、広告戦略、営業戦略…<br/>と企業の中では「戦略」という言葉が必要以上に多用されています。定義や意味が曖昧なため、ビジネスの現場で混乱や誤解を招く原因にもなり、実際的に戦略を運用する上では、ほとんど役に立ちません。<br/>つまり「戦略」は、いまだにかなり曖昧な単語だということです。戦略の考え方のひとつを理解することは、今後の選択や意思決定に対して有効な指針となります。本書は、それぞれの読者が戦略を実践的な思考の道具として体得されることを目指すものです。</blockquote><li/>「AIでなんかしたい」というような場面もまだ見受けられます。そのデータ分析プロジェクトで何をしたいのか、リソース制約は何か、整理することが求められます。本書は関係者の共通理解を得るための第一歩になると思います。<li/>本ブログ著者の青木は「戦略においては、限られたリソースのもと目的達成のために何を実施し、何を捨てるか、の『何を捨てる』の共通理解を得ることが一番大事」と本書を理解しています。</ul>|

## 1.3. データの準備・管理
- テーマが決まったとして、往々にしてあるのが、下記です。
    - データがない
    - データはあるが担当者が独自に加工したExcel等で分析に耐えうるようなものではない
    - IDが統一されてなくて紐付けできない
    - A部署に依頼すれば入手できるが、何に使うのか明示しないと入手できない
- こうならないためにどうするか、こうなっていたらどうしたら良いかが2番目のハードルです。

```mermaid
flowchart TD
    id0([データの準備に困ったら])　-- データ管理のために --> id1(データマネジメント大全)
    id00(前項 世界標準のデータ戦略完全ガイド) ---> id1
    id1 -- データ管理のための基盤のもう少し具体論 --> id2(実践的データ基盤への処方箋)
    id2 ---> id3(次項 前処理大全)
```

### データの準備・管理の2冊
|レベル|書名|概要|
|:--|:--|:--|
|B１|[データマネジメント大全](https://amzn.to/47n2LlI)<br/><a href="https://www.amazon.co.jp/DX%E6%99%82%E4%BB%A3%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%83%9E%E3%83%8D%E3%82%B8%E3%83%A1%E3%83%B3%E3%83%88%E5%A4%A7%E5%85%A8-DX%E3%80%81%E3%83%87%E3%83%BC%E3%82%BF%E3%83%89%E3%83%AA%E3%83%96%E3%83%B3%E7%B5%8C%E5%96%B6%E3%80%81%E3%83%87%E3%83%BC%E3%82%BF%E5%88%A9%E6%B4%BB%E7%94%A8%E3%81%8B%E3%82%89%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B-%E5%A4%A7%E5%B7%9D-%E7%9C%9F%E8%BC%9D/dp/4798178608?_encoding=UTF8&qid=1691277844&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=ee12fb87183e8e2ecc3261f7fef96913&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798178608&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4798178608" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>下記目次のとおり、データ分析ではなくデータ活用のためにどうデータを管理するかの本です<li/>機械学習の教科書だとわかりやすいデータが用意されていて、これで分類しましょう、とかとなりますが、現実の問題では、あると言われたデータがない、言われたのとは全然違うフォーマット、担当者が独自のExcelでバラバラに持っている、ID体系が異なり突き合わせができない、A部署にあると言われたがA部署からNoと言われもらえない等々が発生します<li/>そうならないために、それを解決するためにどうするかという本です<blockquote>第1章　DXの正しい歩み方<br/>第2章　DX推進の鍵を握るデータドリブン経営<br/>第3章　データドリブン経営の成敗を左右するデータ利活用<br/>第4章　データ利活用を支えるデータマネジメントの全体像<br/>第5章　データマネジメント 戦略層<br/>第6章　データマネジメント 実行層<br/>第7章　データマネジメント 組織とヒト層</blockquote></ul>|
|B1|[実践的データ基盤への処方箋](https://amzn.to/45hjdmh)<br/><a href="https://www.amazon.co.jp/%E5%AE%9F%E8%B7%B5%E7%9A%84%E3%83%87%E3%83%BC%E3%82%BF%E5%9F%BA%E7%9B%A4%E3%81%B8%E3%81%AE%E5%87%A6%E6%96%B9%E7%AE%8B%E3%80%9C-%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9%E4%BE%A1%E5%80%A4%E5%89%B5%E5%87%BA%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%83%BB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%83%BB%E3%83%92%E3%83%88%E3%81%AE%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6-%E3%82%86%E3%81%9A%E3%81%9F%E3%81%9D-ebook/dp/B09MSX9MQV?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=L0ZN2N2WXGSS&keywords=%E5%AE%9F%E8%B7%B5%E7%9A%84%E3%83%87%E3%83%BC%E3%82%BF%E5%9F%BA%E7%9B%A4%E3%81%B8%E3%81%AE%E5%87%A6%E6%96%B9%E7%AE%8B&qid=1691277238&sprefix=%E5%AE%9F%E8%B7%B5%E7%9A%84%E3%83%87%E3%83%BC%E3%82%BF%E5%9F%BA%E7%9B%A4%E3%81%B8%E3%81%AE%E5%87%A6%E6%96%B9%E7%AE%8B%2Caps%2C187&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=77da2c728b9201d14f6c901c732b07e8&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B09MSX9MQV&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=B09MSX9MQV" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>いざデータ分析をしようとすると、「あると思っていたデータがない」、「精度を上げるためには〇〇のデータが必要だが他部署に依頼する必要・渋られる」、「ID連携が部署館でなされていない」等々社内データが「使える」状態になっていないことが噴出します。<li/>Amazon紹介ページにあるように、社内データを社内で「使える」状態にするためのノウハウを解説した本です。<blockquote>「会社内でバラバラになっているデータを集めたが、これから何をしていいか分からない」<br/>「最新技術を利用してデータ基盤をつくったがニーズがなかった」<br/>「頻繁に障害が発生するデータ収集に対応してきたが、そのデータは誰にも利用されていなかった」<br/>「データの意味が分からず、データの意味の聞き込み調査で1日が終わった」<br/>(中略)<br/>そこで本書では、データ基盤の本来の機能を甦らせるため、またデータ基盤の構築でつまづかないためノウハウを処方します。データ整備、システムの知識、組織のあり方、データの取り扱いといった"データ基盤を機能させるためのノウハウ"を、この道のプロが惜しげもなく披露します。データ基盤が思うように機能していない、これからデータ基盤を構築したいが何からはじめればよいか分からない、といったことで悩まれている方には一読の価値があるはずです。</blockquote></ul>|


## 1.4. 前処理・特徴量エンジニアリングの5冊
- 続いて、データが用意されたとして、機械学習アルゴリズムは結構グルメです。美味しい（分類・回帰等に適した）データでないと臍を曲げてまともな結果を返してくれません。
- データを食べられるようにするにはどうしたら良いかの前処理と、より美味しくするためにはどうしたら良いかの特徴量エンジニアリングは重要です。

```mermaid
flowchart TD
    id0([データは準備されて<br/>いざ機械学習へ]) -- データの処理に悩み毎回ググりまくっている方へ --> id1(前処理大全)
    id1 ---> id2{欠損や欠測値が気になる}
    id2 -- No<br/>特徴量エンジニアリング<br/>はなんぞやという方へ -->id3(機械学習のための<br/>特徴量エンジニアリング)
    id3 --> id5{より高度な特徴量<br/>エンジニアリングが必要}
    id2 -- Yes<br/>欠測値は削除や平均や中央値で<br/>埋めればいいと思っている方へ<br/>ダメ -->id4(欠測データ処理)
    id4 ---> id5
    id5 -- No -->id6([機械学習後続書へ])
    id5 -- Yes<br/>高度な特徴量エンジニアリングへ -->id7(Kaggleで勝つデータ分析の技術)
    id7 ---> id6
    id5 -- 機械学習というよりも<br/>統計的検定が必要な場合 --> id8(サンプルサイズの決め方)
```

|レベル|書名|概要|
|:--|:--|:--|
|B2|[前処理大全](https://amzn.to/47smtfV)<br/><a href="https://www.amazon.co.jp/%E5%89%8D%E5%87%A6%E7%90%86%E5%A4%A7%E5%85%A8-%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AESQL-Python%E5%AE%9F%E8%B7%B5%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF-%E6%9C%AC%E6%A9%8B-%E6%99%BA%E5%85%89/dp/4774196479?_encoding=UTF8&qid=1691721404&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=f3f6f6198d5c751a7677e497cdc022a1&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4774196479&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4774196479" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>実業務ではデータの汚さと格闘することになります。<li/>データ分析の8割は前処理、などと言われる割にはまとまった解説書がなかった。（この時点では本邦初だった)。必読。<li/>「前処理○○」という類書がありますが、本当に前処理について網羅的に丁寧に記述しているのは本書。<li/>データの集計・結合・分割・生成などの整形の大全。1つの課題に対し、SQL、Python、Rの3言語でどう対処するかのコード例、また言語による得手不得手の明示。<li/>ググればたいてい見つかるものだけど、思い込みで局所解に陥っていたら効率の悪いコードにハマっているかも。一度正解を眺めておくだけでも深みにハマることを避けられると思う。</ul>|
|B12|[欠測データ処理: Rによる単一代入法と多重代入法](https://amzn.to/3QzQBQB)<br/><a href="https://www.amazon.co.jp/%E6%AC%A0%E6%B8%AC%E3%83%87%E3%83%BC%E3%82%BF%E5%87%A6%E7%90%86-R%E3%81%AB%E3%82%88%E3%82%8B%E5%8D%98%E4%B8%80%E4%BB%A3%E5%85%A5%E6%B3%95%E3%81%A8%E5%A4%9A%E9%87%8D%E4%BB%A3%E5%85%A5%E6%B3%95-%E7%B5%B1%E8%A8%88%E5%AD%A6One-%E9%AB%98%E6%A9%8B-%E5%B0%86%E5%AE%9C/dp/4320112563?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3N4D7JT3M24C5&keywords=%E6%AC%A0%E6%B8%AC%E3%83%87%E3%83%BC%E3%82%BF%E5%87%A6%E7%90%86%3A+R%E3%81%AB%E3%82%88%E3%82%8B%E5%8D%98%E4%B8%80%E4%BB%A3%E5%85%A5%E6%B3%95%E3%81%A8%E5%A4%9A%E9%87%8D%E4%BB%A3%E5%85%A5%E6%B3%95&qid=1691217675&sprefix=%E6%AC%A0%E6%B8%AC%E3%83%87%E3%83%BC%E3%82%BF%E5%87%A6%E7%90%86+r%E3%81%AB%E3%82%88%E3%82%8B%E5%8D%98%E4%B8%80%E4%BB%A3%E5%85%A5%E6%B3%95%E3%81%A8%E5%A4%9A%E9%87%8D%E4%BB%A3%E5%85%A5%E6%B3%95%2Caps%2C327&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=4cf83658f5b39c4f47f92347c83b6b20&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320112563&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4320112563" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>Rでの本ですがPythonでの本で適当なものがなく、要点は言語関係ないので取り上げました<li/>欠測値の扱いはこれからどんどん高まるはず。<li/>機械学習アルゴリズムによっては欠測値は特に処理しないでそのまま扱えることも多いけど、そうでない場合もある。そんなとき欠測値は厄介なのでみんな適当に処理しがち。<li/>結構しっかりした統計の本でも「欠測値があるデータは除くこと」、「平均で埋める」などとしていることが多いが、むやみにデータを除くと分散などが歪む、適切な値で埋めないと分散が小さくなる、正しく埋める方法がある<li/>ことをRコードを示しながら丁寧に解説している。日本の統計の杜撰さが話題になってますが意図して、せずに関わらずビジネスのデータは欠損が多い。今後非常に重要になってくるはずです。今のうちに学ぼう。</ul>|
|B2|[機械学習のための特徴量エンジニアリング](https://amzn.to/45l6mzs)<br/><a href="https://www.amazon.co.jp/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%89%B9%E5%BE%B4%E9%87%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0-%E2%80%95%E3%81%9D%E3%81%AE%E5%8E%9F%E7%90%86%E3%81%A8Python%E3%81%AB%E3%82%88%E3%82%8B%E5%AE%9F%E8%B7%B5-%E3%82%AA%E3%83%A9%E3%82%A4%E3%83%AA%E3%83%BC%E3%83%BB%E3%82%B8%E3%83%A3%E3%83%91%E3%83%B3-Alice-Zheng/dp/4873118689?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=X8QSN2E2EAZE&keywords=%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%89%B9%E5%BE%B4%E9%87%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0&qid=1691218054&sprefix=%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%89%B9%E5%BE%B4%E9%87%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0%2Caps%2C161&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=b8417703cd5f4499fc58f46273bbdb1f&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873118689&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4873118689" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>機械学習モデルにそのままデータを投入すればよいわけではなく特徴量のうまい調理方法がありそれは特徴量エンジニアリングと呼ばれる<li/>『前処理大全』『Kaggleで勝つデータ分析の技術』にも一部言及があるが本書は特徴量エンジニアリングに特化した本。<li/>数値データの対数化等の加工、自然言語処理でのBoW、カテゴリデータの扱い、次元削減、k-means、深層学習での画像特徴量の抽出など基本だが重要な概念をコード例付きで詳しく解説している。</ul>|
|B12|[Kaggleで勝つデータ分析の技術](https://amzn.to/3DH6PQk)<br/><a href="https://www.amazon.co.jp/Kaggle%E3%81%A7%E5%8B%9D%E3%81%A4%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E3%81%AE%E6%8A%80%E8%A1%93-%E9%96%80%E8%84%87-%E5%A4%A7%E8%BC%94/dp/4297108437?_encoding=UTF8&qid=1691218009&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=f3c203a9b5e4c4431790dc9857a63f69&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4297108437&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4297108437" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>Kaggle本ですが、Kaggleのためであれば新しい本が出ており、本書は古くなっています。本書はKaggle向けだけではなくデータ分析に必要な特徴量エンジニアリングを含めて基本的なノウハウを網羅しているので、あえてこちらに入れました。<li/>爆売れしているらしい。そら売れるだろう。キャッチーな「Kaggleで勝つ」に加えて内容がいいもの。<li/>Kaggle名人（Masterなど）がドヤ顔せず丁寧に手の内を明かしてくれている。<li/>データの前処理、アルゴリズム選定、パラメータ設定等あるいみすべて。<li/>Kaggleで勝つための小細工もあるが、Kaggleなんてする気ねぇという気質の分析者にも実務で得るところ多いはず。<li/>いやーこんなのが日本語で数千円で読めるなんてすごい時代になったなー昔なんて洋書か大部な数式だらけの本しかなかったんだぜ。</ul>|
|B１|[サンプルサイズの決め方 (統計ライブラリー)](https://amzn.to/3OOYCzY)<br/><a href="https://www.amazon.co.jp/%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%B5%E3%82%A4%E3%82%BA%E3%81%AE%E6%B1%BA%E3%82%81%E6%96%B9-%E7%B5%B1%E8%A8%88%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%83%BC-%E6%B0%B8%E7%94%B0-%E9%9D%96/dp/4254126654?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=12CP98Z82EHY7&keywords=%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%B5%E3%82%A4%E3%82%BA%E3%81%AE%E6%B1%BA%E3%82%81%E6%96%B9&qid=1691721223&sprefix=%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%B5%E3%82%A4%E3%82%BA%E3%81%AE%E6%B1%BA%E3%82%81%E6%96%B9%2Caps%2C166&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=84c82f87dd9a4063ac409dbf1816460c&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4254126654&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4254126654" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>多くの場合すでにあるデータから分析を始めてしまいますが、本来は分析目的に応じてデータを準備することが必要です。<li/>機械学習ではなくて統計的検定時に必要なサンプルサイズについての理論書。<li/>データ分析の実務に忙しいときにそれほど頻度が高くない統計的検定についてしっかり学ぶ時間はないかもしれないが、サンプルサイズは常に問われる。<li/>一度ざっと読んで頭の片隅に入れておき、必要になったときに取り出せるように準備するものかなと思う。</ul>|

- 未読だが１００冊候補
    - [データサイエンティストのための特徴量エンジニアリング](https://amzn.to/47krmaY)
        - <a href="https://www.amazon.co.jp/%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%82%B9%E3%83%88%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%89%B9%E5%BE%B4%E9%87%8F%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0-Compass-Books%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-Soledad-Galli/dp/4839982805?_encoding=UTF8&qid=1691280993&sr=8-1&linkCode=li1&tag=aokikenichi-22&linkId=65a585ac82a9a587016219928107b425&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4839982805&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4839982805" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - 最近出版されているので新しいノウハウもありそう（うーむAmazon評が低めですが自分で読んでみないとな)
        - 網羅性があるみたいなので『機械学習のための特徴量エンジニアリング』に置き換わるかどうかというところか

## 1.5. 分析手法－統計学の６冊
- 統計学が入門で機械学習がその応用としているような解説をまま見ますが違います
- TJOさんの記事[「統計学と機械学習の違い」はどう論じたら良いのか](https://tjo.hatenablog.com/entry/2015/09/17/190000)に詳しいですが、
    >統計学はデータを「説明」することにより重きを置く
    >(中略)
    >機械学習はデータから「予測」することにより重きを置く
    >（中略）
    >とは言え、統計学と機械学習の違いは基本的にはそれほど大きくないし互いに重なる部分だらけ
- ということで機械学習の前提知識や基礎という意味ではなく、別の面から見る、という意味で統計学を身につけるものかと思います

```mermaid
flowchart TD
    id0{統計学を学んだことがない<br/>すっかり忘れている} -- No<br/>統計学のスタンダードを押さえる --> id2
    id0 -- Yes<br/>統計学を学んだことがないならまず最初に --> id1(データ分析に必須の知識<br/>考え方 統計学入門)
    id0 -- Yes<br/> --> id11(基礎から学ぶ統計学)
    id11 ---> id1
    id1 -- 統計学のスタンダードを押さえる --> id2
    id1 ---> id6
    id2(統計学入門 基礎統計学<br/>いわゆる赤本) ---> id3{しっくりきた}
    id3 -- No<br/>確率の意味に悩んだら --> id4(プログラミングのための確率統計)
    id3 -- No<br/>統計特に分布や検定の<br/>イメージをつかみたい場合 --> id5(次点 バイオサイエンスのための統計学)
    id3 -- Yes --> id6([機械学習の本あるいはデータ分析実践へ])
    id4 ---> id6
    id5 ---> id6
    id6 <-- 統計学の基礎をある程度学んで<br/>実際の問題に取り組んでから再整理のため --> id7(統計学のセンス)
```


|レベル|書名|概要|
|:--|:--|:--|
|A|[基礎から学ぶ統計学](https://amzn.to/3rRmb1W)<a href="https://www.amazon.co.jp/%E5%9F%BA%E7%A4%8E%E3%81%8B%E3%82%89%E5%AD%A6%E3%81%B6%E7%B5%B1%E8%A8%88%E5%AD%A6-%E4%B8%AD%E5%8E%9F-%E6%B2%BB/dp/4758121214?crid=1SD0OBL065CDA&keywords=%E7%B5%B1%E8%A8%88%E5%AD%A6+%E7%BE%8A%E5%9C%9F%E7%A4%BE&qid=1691280207&sprefix=%E7%BE%8A%E5%9C%9F%E7%A4%BE%E7%B5%B1%E8%A8%88%E5%AD%A6%2Caps%2C178&sr=8-1&linkCode=li1&tag=aokikenichi-22&linkId=bf42a7db537a319b062ebe1dd6fde54a&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4758121214&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4758121214" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>『バイオサイエンスのための統計学』に替わる位置付けでは？とかきましたが、読んだところ統計学の基本的なところをより丁寧にという本でした。<li/>北大農学部の統計学入門の授業をテキストにまとめたようです。ですので必ずしも数学に馴染みがない学生向けに非常に丁寧にリアルな例とグラフを多用してわかりやすく説明しています。<li/>後述の『データ分析に必須の知識・考え方 統計学入門』の方が範囲が広いのでやや手薄になりがちな基本概念を非常に丁寧に解説しているので、「統計学なんもわからん」という方であればまず本書が良さそうです。</ul>|
|A|[データ分析に必須の知識・考え方 統計学入門](https://amzn.to/45mJ9MY)<br/><a href="https://www.amazon.co.jp/%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E3%81%AB%E5%BF%85%E9%A0%88%E3%81%AE%E7%9F%A5%E8%AD%98%E3%83%BB%E8%80%83%E3%81%88%E6%96%B9-%E7%B5%B1%E8%A8%88%E5%AD%A6%E5%85%A5%E9%96%80-%E4%BB%AE%E8%AA%AC%E6%A4%9C%E5%AE%9A%E3%81%8B%E3%82%89%E7%B5%B1%E8%A8%88%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%BE%E3%81%A7%E9%87%8D%E8%A6%81%E3%83%88%E3%83%94%E3%83%83%E3%82%AF%E3%82%92%E5%AE%8C%E5%85%A8%E7%B6%B2%E7%BE%85-%E9%98%BF%E9%83%A8-%E7%9C%9F%E4%BA%BA/dp/4802613199?_encoding=UTF8&qid=1691279329&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=bd747c422d18de2a87bb47404260e503&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4802613199&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4802613199" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>必読。私は苦労して学んだのに今の人は本書から入れてずるいって感じ<li/>統計学とデータ分析はかなりかぶるのですが、少ないデータをどう扱うかの理論武装をしている面がある統計学とデータ量で力任せな機械学習と味方が異なる面があります。<li/>なので統計学の本で機械学習にはあまり要らないなーという項目もあるのですが、本書はサブタイトルに「データ分析に必須の知識・考え方」とあり、必要な点に絞りかつ統計学の入門書ではあまり扱わない項目（統計モデリング、数理モデリング、機械学習の基礎等）も含まれています<ul><li/>統計分析の目的は何ですか？<li/>p値の意味を理解していますか？<li/>相関と因果を区別できていますか？<li/>その結果に再現性がありますか？</ul><li/>数式は最小限でイラストを多用して本質について解説してくれています。</ul>|
|AB1|[プログラミングのための確率統計](https://amzn.to/3YlfQbp)<br/><a href="https://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%A2%BA%E7%8E%87%E7%B5%B1%E8%A8%88-%E5%B9%B3%E5%B2%A1-%E5%92%8C%E5%B9%B8/dp/4274067750?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3VKNKRKYZPUN2&keywords=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%A2%BA%E7%8E%87%E7%B5%B1%E8%A8%88&qid=1691279077&sprefix=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%A2%BA%E7%8E%87%E7%B5%B1%E8%A8%88%2Caps%2C183&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=7e2313c636ee416e46fc2642f78bc724&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4274067750&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4274067750" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>確率・統計の「意味」が分かる。題名の「プログラミング」はほぼ関係ない。簡単にだが「カルマンフィルタ」なども紹介されている。<li/>確率は面積だ！</ul>|
|B１|[統計学入門 (基礎統計学)](https://amzn.to/3rUfGvf)**いわゆる「赤本」**<br/><a href="https://www.amazon.co.jp/%E7%B5%B1%E8%A8%88%E5%AD%A6%E5%85%A5%E9%96%80-%E5%9F%BA%E7%A4%8E%E7%B5%B1%E8%A8%88%E5%AD%A6%E2%85%A0-%E6%9D%B1%E4%BA%AC%E5%A4%A7%E5%AD%A6%E6%95%99%E9%A4%8A%E5%AD%A6%E9%83%A8%E7%B5%B1%E8%A8%88%E5%AD%A6%E6%95%99%E5%AE%A4/dp/4130420658?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2T0J113L8UKJZ&keywords=%E7%B5%B1%E8%A8%88%E5%AD%A6%E5%85%A5%E9%96%80&qid=1691278207&sprefix=%E7%B5%B1%E8%A8%88%E5%AD%A6%E5%85%A5%E9%96%80%2Caps%2C198&sr=8-5&linkCode=li2&tag=aokikenichi-22&linkId=be3b9a6ecd8efbb1c4fb79785be91a3a&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4130420658&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4130420658" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>本書が理論理解入門の定番とされてますが、やや難しいです。ただ、分からない概念が出てきたときに本書に戻ると解説されていることが多いです。<li/>ググれば分かりますし、統計学入門なら別の本がたくさんありますが、「これが共通言語」という意味では手元に置いておいたほうがよいと思います。</ul>|
|B1|[新版 統計学のセンス](https://amzn.to/3Or1zoQ)<br/><a href="https://www.amazon.co.jp/%E6%96%B0%E7%89%88-%E7%B5%B1%E8%A8%88%E5%AD%A6%E3%81%AE%E3%82%BB%E3%83%B3%E3%82%B9-%E2%80%95%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%81%99%E3%82%8B%E8%A6%96%E7%82%B9%E3%83%BB%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E8%A6%8B%E3%82%8B%E7%9B%AE%E2%80%95-%E5%8C%BB%E5%AD%A6%E7%B5%B1%E8%A8%88%E5%AD%A6%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA1-%E4%B8%B9%E5%BE%8C/dp/4254128827?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2YN4YMUKMRO9R&keywords=%E7%B5%B1%E8%A8%88%E5%AD%A6%E3%81%AE%E3%82%BB%E3%83%B3%E3%82%B9&qid=1691278397&sprefix=%E7%B5%B1%E8%A8%88%E5%AD%A6%E3%81%AE%E3%82%BB%E3%83%B3%E3%82%B9%2Caps%2C213&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=c5eb6765c484a57bb0e9c980a5a83f87&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4254128827&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4254128827" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>医学統計学シリーズですが、医学以外でもデータ分析をする人は必読と絶賛される方もいらっしゃいます。ただ私はそれほどとは思いませんでした。でも他の人がある程度読んでいる本は基礎知識として必要かなと思うので100冊に入れてみました。<ul><li/>ノンパラメトリックの検定の記述について<li/>https://twitter.com/h_okumura/status/1067353061310455808<li/>こんな指摘もあり、また例示も（医学統計学シリーズなので当然ながら）医学を知らないと理解しづらいものが多く、少なくともデータ分析をする人に向け強く勧めるほどの本ではないと思います。</ul><li/>もちろん、気づきづらいところ、間違えやすいところに丁寧な解説があるので、読む価値はあると思いますが、ある程度実力をつけた方が補強として参考に読む程度かなと思います。</ul>|

- 次点
    - AB1 [バイオサイエンスのための統計学](https://amzn.to/3DSuCwO)<br/><a href="https://www.amazon.co.jp/%E3%83%90%E3%82%A4%E3%82%AA%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9%E3%81%AE%E7%B5%B1%E8%A8%88%E5%AD%A6-%E5%B8%82%E5%8E%9F-%E6%B8%85%E5%BF%97/dp/4524220364?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2OK5AHZRW8BT7&keywords=%E3%83%90%E3%82%A4%E3%82%AA%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%B5%B1%E8%A8%88%E5%AD%A6&qid=1691721148&sprefix=%E3%83%90%E3%82%A4%E3%82%AA%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%B5%B1%E8%A8%88%E5%AD%A6%2Caps%2C152&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=0e0c2473d63858b5adc7e9879a5a0d8f&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4524220364&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4524220364" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - 『基礎から学ぶ統計学』を入れ、泣く泣く本書は次点として落としました。ただ、他書にない特色があり、『基礎から学ぶ統計学』にない多群検定も丁寧な解説があるなど一応次点として掲載しておきます。
        - 「バイオサイエンスのための」となっていますが一般にも十分に役に立つと思います。<li/>分布や検定で統計値が出ますが統計値が幾つだとどういうデータの分布をしているかをイラストで表してくれています。他書ではない画期的な表現と思います。

## 1.6. 分析手法－アルゴリズム-1の7冊
- みんな大好きデータ分析のアルゴリズムにやっと辿り着きました
- ここで「数学がー」と騒がれるのですが、私は断然コード写経派です。研究者ならば数式をがっつり理解しないといけませんが、データ分析の技術者であればまずはコード写経でなれることが王道だし、早道と思います
- もちろん理論を知っている方が応用が効きますが、コード写経で、このデータをこのライブラリでこのハイパーパラメータで扱うとこういう結果が出るのだな、と知った上での方が数式の意味も入りやすいです
    - もちろん理論書の式展開や章末問題をきちんと解くということまですれば差別化につながりますが
    - つか俺アルゴリズムの本ちゃんと読んでないなと慌ててPRML読み中

```mermaid
flowchart TD
    id0([start]) -- AIで用いられるアルゴリズム<br/>について簡単に知りたい --> id1(見て試してわかる<br/>機械学習アルゴリズムの仕組み<br/>機械学習図鑑)
    id0 ---> id2
    id1 -- 数式控えめでもう少し詳しく知る --> id2(本質を捉えたデータ分析のための<br/>分析モデル入門)
    id2 -- はじめて機械学習のアルゴリズム<br/>に触れるならBe　コード写経! --> id3(第3版 Python機械学習プログラミング<br/>達人データサイエンティストによる理論と実践)
    id3 -- はじめて機械学習のアルゴリズムにしっかりと触れる --> id4(はじめてのパターン認識)
    id4 -- ハイパーパラメーター<br/>チューニングについて --> id5(Optunaによるブラックボックス最適化)
    id4 -- 教師なし学習を深めたい --> id6(Pytyhonで始める教師なし学習)
    id4 ---> id7
    id5 ---> id7
    id6 ---> id7
    id7{アルゴリズムを深める} -- No --> id8([他の機械学習の本あるいは<br/>データ分析実践へ])
    id7 -- Yes<br/>機械学習アルゴリズムを<br/>更にしっかり学ぶ --> id9(パターン認識と機械学習)
    id9 <---> id8([他の機械学習の本あるいはデータ分析実践へ])
```

|レベル|書名|概要|
|:--|:--|:--|
|A|[見て試してわかる機械学習アルゴリズムの仕組み 機械学習図鑑](https://amzn.to/3OAfwSG)<br/><a href="https://www.amazon.co.jp/%E8%A6%8B%E3%81%A6%E8%A9%A6%E3%81%97%E3%81%A6%E3%82%8F%E3%81%8B%E3%82%8B%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%E3%81%AE%E4%BB%95%E7%B5%84%E3%81%BF-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E5%9B%B3%E9%91%91-%E7%A7%8B%E5%BA%AD-%E4%BC%B8%E4%B9%9F/dp/4798155659?_encoding=UTF8&qid=1690886201&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=004fed7534ae91428e82b21fe86041c4&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798155659&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4798155659" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>「このくらいわかってるよ」という方もいらっしゃると思いますが、LSA, NMF, LDA, LLEとかちゃんと説明できますか。<li/>『データ分析のための数理モデル入門』、『分析者のためのデータ解釈学入門』なども出たので図解でわかりやすい唯一の本、という価値は薄れたかもしれないですけど、基本概念を図解でどう示したらいいか、という観点なら本書が一番かと。提案書やレポートでアルゴリズムなどを顧客に説明しなけらばならない時など参考になると思います。</ul>|
|A|[本質を捉えたデータ分析のための 分析モデル入門](https://amzn.to/3s13rgI)<br/><a href="https://www.amazon.co.jp/%E6%9C%AC%E8%B3%AA%E3%82%92%E6%8D%89%E3%81%88%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E5%88%86%E6%9E%90%E3%83%A2%E3%83%87%E3%83%AB%E5%85%A5%E9%96%80-%E7%B5%B1%E8%A8%88%E3%83%A2%E3%83%87%E3%83%AB%E3%80%81%E6%B7%B1%E5%B1%A4%E5%AD%A6%E7%BF%92%E3%80%81%E5%BC%B7%E5%8C%96%E5%AD%A6%E7%BF%92%E7%AD%89-%E7%94%A8%E9%80%94%E3%83%BB%E7%89%B9%E5%BE%B4%E3%81%8B%E3%82%89%E5%8E%9F%E7%90%86%E3%81%BE%E3%81%A7%E4%B8%80%E6%B0%97%E9%80%9A%E8%B2%AB-%E6%9D%89%E5%B1%B1%E8%81%A1/dp/4802613776?_encoding=UTF8&qid=1691212905&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=8cf3bc4068f60c7d909e5639577fb6af&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4802613776&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4802613776" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>機械学習アルゴリズムを知るには数学が必要ですが難しく、数式の海に溺れがちです<li/>回帰分析、ロジスティック回帰など基礎的なところから、教師あり学習、教師なし学習、強化学習、深層学習、画像処理、自然言語処理など非常に幅広く、その本質を数式とともにイラストで分かりやすく示してくれています</ul>|
|B2|[［第3版］Python機械学習プログラミング 達人データサイエンティストによる理論と実践](https://amzn.to/3Qpr1h5)<br/><a href="https://www.amazon.co.jp/%EF%BC%BB%E7%AC%AC3%E7%89%88%EF%BC%BDPython%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-%E9%81%94%E4%BA%BA%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%82%B9%E3%83%88%E3%81%AB%E3%82%88%E3%82%8B%E7%90%86%E8%AB%96%E3%81%A8%E5%AE%9F%E8%B7%B5-impress-top-gear%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-ebook/dp/B08LYWFPQ9?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=EV4YGQMPPSYY&keywords=Python%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0+%E9%81%94%E4%BA%BA%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%82%B9%E3%83%88%E3%81%AB%E3%82%88%E3%82%8B%E7%90%86%E8%AB%96%E3%81%A8%E5%AE%9F%E8%B7%B5&qid=1691283626&sprefix=python%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0+%E9%81%94%E4%BA%BA%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%82%B9%E3%83%88%E3%81%AB%E3%82%88%E3%82%8B%E7%90%86%E8%AB%96%E3%81%A8%E5%AE%9F%E8%B7%B5%2Caps%2C173&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=f4262caf86738feb47142601dfa29f64&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B08LYWFPQ9&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=B08LYWFPQ9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>私が読んだのは初版だがわずか4年でもう最新では3版となっている。Amazon等でも大変評判がよいようだ。類書がたくさん出てきているが、Pythonで機械学習をすなら必須ではないか。<li/>学び方はいろいろあると思いますが、数式を見てすぐ具体的イメージを掴める人は別として、そうでない方はまずコード写経で、こういうデータを投入してこのライブラリを使うとこういうアウトプットが出るのが〇〇アルゴリズムなんだ、という体で覚えてあとで理論を学ぶ方が早道と思う<li/>なので機械学習の広い分野のコードが載っている本でコード写経が一番だと思っている<li/>私はRから入ったので『Rによるデータサイエンス』という本ではじめましたが、それが現在の基礎になっています</ul>|
|B1|[はじめてのパターン認識](https://amzn.to/47eDk65) いわゆる**はじパタ本**<br/><a href="https://www.amazon.co.jp/%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AE%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%AA%8D%E8%AD%98-%E5%B9%B3%E4%BA%95-%E6%9C%89%E4%B8%89/dp/4627849710?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=16PYBSRODFT1M&keywords=%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AE%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%AA%8D%E8%AD%98&qid=1691283271&sprefix=%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AE%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%AA%8D%E8%AD%98%2Caps%2C182&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=0a70763e9f40d8fc0ab62e8246ad41e7&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4627849710&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4627849710" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>本書が理論入門の定番とされている、と思う。深層学習については言及がないが、機械学習で用いられる手法についてほぼ網羅されている。後掲PRMLを勧める方が多いが、研究者でもない限りいきなり読んでも挫折すると思うのでまずは本書からが良いと思う。<li/>本書と前述の『Rによるデータサイエンス』を行ったり来たりしながら、ではないでしょうか、数好きに弱い人が慣れていくには。</ul>|
|B2|[Pytyhonで始める教師なし学習](https://amzn.to/443EaQm)<br/><a href="https://www.amazon.co.jp/Python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%95%99%E5%B8%AB%E3%81%AA%E3%81%97%E5%AD%A6%E7%BF%92-%E2%80%95%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E5%8F%AF%E8%83%BD%E6%80%A7%E3%82%92%E5%BA%83%E3%81%92%E3%82%8B%E3%83%A9%E3%83%99%E3%83%AB%E3%81%AA%E3%81%97%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E5%88%A9%E7%94%A8-Ankur-Patel/dp/4873119103?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1MJ3I0WFNE6L8&keywords=%E6%95%99%E5%B8%AB%E3%81%AA%E3%81%97%E5%AD%A6%E7%BF%92&qid=1691721086&sprefix=%E6%95%99%E5%B8%AB%E3%81%AA%E3%81%97%E5%AD%A6%E7%BF%92%2Caps%2C160&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=4fa4334361d824731be829da981bcf6f&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873119103&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4873119103" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>教師あり学習が主で、教師なし学習は添え物的に扱われがちですが、実際のビジネスにおいてはデータがないことがかなりある。<li/>次元削減、異常検出、クラスタリングから深層学習を用いた手法、時系列クラスタリングまで、教師なし学習の代表的な手法をコード付きで丁寧に解説している。</ul>|
|B2|[Optunaによるブラックボックス最適化](https://amzn.to/3DL4F21)<br/><a href="https://www.amazon.co.jp/Optuna%E3%81%AB%E3%82%88%E3%82%8B%E3%83%96%E3%83%A9%E3%83%83%E3%82%AF%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E6%9C%80%E9%81%A9%E5%8C%96-%E4%BD%90%E9%87%8E-%E6%AD%A3%E5%A4%AA%E9%83%8E/dp/4274230104?_encoding=UTF8&qid=1691314718&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=2e4d7ce939f07ba5ce3acbb888c077e6&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4274230104&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4274230104" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>機械学習アルゴリズムのハイパーパラメーターの最適化を行うOptunaについて開発者らの解説本<li/>機械学習アルゴリズム本の一節に簡単に取り上げられることが多いですが1冊丸ごとでの解説本。</ul>|
|C|[パターン認識と機械学習 上](https://amzn.to/3OIJwMq)<br/><a href="https://www.amazon.co.jp/gp/product/4621061224?ie=UTF8&linkCode=li2&tag=aokikenichi-22&linkId=95375aac13178b69e2b30ad20ef72eec&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4621061224&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4621061224" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br/>[パターン認識と機械学習 下](https://amzn.to/3Qv8TTi) いわゆる**PRML**<br/><a href="https://www.amazon.co.jp/gp/product/4621061240?ie=UTF8&linkCode=li2&tag=aokikenichi-22&linkId=03c6fe130fcdd44b3e2e9a829ca39b40&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4621061240&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4621061240" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>ベイズの立場から機械学習アルゴリズムを解説した定番書<li/>あ私上巻しか読んでないしまともに読んだ本ははじパタだけかやばいな<li/>でもむずいので前提知識を解説した [『パターン認識と機械学習の学習 普及版』](https://herumi.github.io/prml/) なんてのもあるよ</ul>|
- 未読だが１００冊候補
    - [Python機械学習プログラミング［PyTorch＆scikit-learn編］](https://amzn.to/3DQE4kr)
        - <a href="https://www.amazon.co.jp/Python%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%EF%BC%BBPyTorch%EF%BC%86scikit-learn%E7%B7%A8%EF%BC%BD-impress-gear-Sebastian-Raschka/dp/429501558X?&linkCode=li1&tag=aokikenichi-22&linkId=aa94381853218ca567f6e67412866751&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=429501558X&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=429501558X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - 『[第3版]Python機械学習プログラミング 達人データサイエンティストによる理論と実践』がPyTorchとscikit-learnでUpdateされており、今後はこちらの方が良いかも

## 1.7. 分析手法－アルゴリズム-2(深層学習)の７冊
- 何でもかんでもはできないので、深層学習については本記事著者青木は最低限だけで避けてきたのだけれどLLMの大波で改めて勉強している
- 深層学習はあまり実装したことないので実装系の本が入ってないのはご容赦
    - 画像処理、自然言語処理の項にて

```mermaid
flowchart TD
    id0(はじめてのパターン認識) -- 深層学習でまず最初に取る本か --> id1(ディープラーニングを支える技術)
    id00(第3版 Python機械学習プログラミング<br/>達人データサイエンティストによる理論と実践) -- 深層学習でまず最初に取る本か --> id1
    id1 ---> id2(ディープラーニングを支える技術2)
    id2 ---> id3{理解できた}
    id3 -- アルゴリズムを実装して確かめたい --> id4(ゼロから作るDeep Learning<br/>Pythonで学ぶ<br/>ディープラーニングの<br/>理論と実装)
    id3 -- 生成AIを知る --> id8(生成 Deep Learning)
    id8 ---> id7

    id3 -- より理論を深めたい --> id5(深層学習 改訂第2版)
    id3 -- 新しい研究技術動向を知りたい --> id6(AI技術の最前線<br/>これからのAIを読み解く<br/>先端技術73)
    id3 -- Yes --> id7([他の機械学習の本あるいはデータ分析実践へ])
    id4 ---> id7
    id5 ---> id7
    id6 ---> id7
    subgraph sub1 [生成AI]
        id8 --->id9(創るためのAI<br/>機械と創造性のはてしない物語)
    end
```

|レベル|書名|概要|
|:--|:--|:--|
|AB1|[ディープラーニングを支える技術](https://amzn.to/3DLcJju)<br/><a href="https://www.amazon.co.jp/%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%82%92%E6%94%AF%E3%81%88%E3%82%8B%E6%8A%80%E8%A1%93-%E2%80%94%E2%80%94%E3%80%8C%E6%AD%A3%E8%A7%A3%E3%80%8D%E3%82%92%E5%B0%8E%E3%81%8F%E3%83%A1%E3%82%AB%E3%83%8B%E3%82%BA%E3%83%A0-%E6%8A%80%E8%A1%93%E5%9F%BA%E7%A4%8E-Tech-Books/dp/4297125609?_encoding=UTF8&qid=1691312230&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=b4274adf1c25d740e8d9ae41b0abe374&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4297125609&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4297125609" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>類書がたくさんありますが難しいか端折っていて要点がわからないか<li/>本書は第一人者のPFN岡野原氏の著者であり、要点を外さない解説</ul>|
|AB1|[ディープラーニングを支える技術２](https://amzn.to/3KprDQg)<br/><a href="https://www.amazon.co.jp/%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%82%92%E6%94%AF%E3%81%88%E3%82%8B%E6%8A%80%E8%A1%93%E3%80%882%E3%80%89-%E2%80%94%E2%80%94%E3%83%8B%E3%83%A5%E3%83%BC%E3%83%A9%E3%83%AB%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%9C%80%E5%A4%A7%E3%81%AE%E8%AC%8E-Tech-Books-plus%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA/dp/429712811X?pd_rd_w=UoQG8&content-id=amzn1.sym.bc57a5ab-9f02-4944-8c5c-9e1696e0d32c&pf_rd_p=bc57a5ab-9f02-4944-8c5c-9e1696e0d32c&pf_rd_r=4JRM59QTWEP85G2EKJR9&pd_rd_wg=qY3mP&pd_rd_r=f8e98f4c-94ed-4edb-8f1d-3376b4a6cc2f&pd_rd_i=429712811X&psc=1&linkCode=li2&tag=aokikenichi-22&linkId=801c0fd60fbbcb0dab200d4471ec2d52&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=429712811X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=429712811X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>本書は前著に続き「生成モデル」「深層強化学習」について解説している</ul>|
|B2|[ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装](https://amzn.to/3YptwSH)<br/><a href="https://www.amazon.co.jp/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E4%BD%9C%E3%82%8BDeep-Learning-%E2%80%95Python%E3%81%A7%E5%AD%A6%E3%81%B6%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E7%90%86%E8%AB%96%E3%81%A8%E5%AE%9F%E8%A3%85-%E6%96%8E%E8%97%A4-%E5%BA%B7%E6%AF%85/dp/4873117585?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=213KY9FVM3RMA&keywords=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E4%BD%9C%E3%82%8BDeep+Learning&qid=1691311398&sprefix=%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E4%BD%9C%E3%82%8Bdeep+learning%2Caps%2C174&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=579ab080fb5c20b6ef492a041352df9e&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873117585&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4873117585" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>ライブラリを用いたコーディング事例ではなく、ディープニューラルネットワーク自体をほぼスクラッチで書こうという本<li/>ディープラーニングよりもその基礎のニューラルネットワークの解説が中心。<li/>数式の本が難しく、フレームワークでなぞるだけでは物足りない方が、原理をしっかり理解したい場合の導入としてちょうどよい本と思う。</ul>|
|C|[深層学習　改訂第２版](https://amzn.to/3QywwdH)<br/><a href="https://www.amazon.co.jp/%E6%B7%B1%E5%B1%A4%E5%AD%A6%E7%BF%92-%E6%94%B9%E8%A8%82%E7%AC%AC2%E7%89%88-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%83%97%E3%83%AD%E3%83%95%E3%82%A7%E3%83%83%E3%82%B7%E3%83%A7%E3%83%8A%E3%83%AB%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E5%B2%A1%E8%B0%B7-%E8%B2%B4%E4%B9%8B/dp/4065133327?_encoding=UTF8&qid=1691311610&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=9f32ffa098532c95490da48ae8ef2125&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4065133327&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4065133327" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>本記事著者青木は本書の第一版を数式を解きおこしながら読んでだいぶ助けられました。<ul><li/>[講談社機械学習プロフェッショナルシリーズ『深層学習』の学習 第1章 はじめに、第2章 順伝播型ネットワークの学習](https://qiita.com/aokikenichi/items/eead6f7b7fad1f33056e) から８章まで</ul><li/>第二版は大幅増量し走り読み程度しかまだできてませんが。<li/>骨格のところを丁寧に記述しているので、深層学習を扱うならば一度時間をかけて数式を追って読み通すのがブレない土台をしっかりさせる近道を思います</ul>|１００冊対象外としていますが[『深層学習』Goodfellow](https://amzn.to/3YuUPek)ですかね。技術者ならここまで読まなくとも実際の問題に取り組み始めても良いかも|
|B1|[AI技術の最前線 これからのAIを読み解く先端技術73](https://amzn.to/45f1WKa)<br/><a href="https://www.amazon.co.jp/AI%E6%8A%80%E8%A1%93%E3%81%AE%E6%9C%80%E5%89%8D%E7%B7%9A-%E3%81%93%E3%82%8C%E3%81%8B%E3%82%89%E3%81%AEAI%E3%82%92%E8%AA%AD%E3%81%BF%E8%A7%A3%E3%81%8F%E5%85%88%E7%AB%AF%E6%8A%80%E8%A1%9373-%E5%B2%A1%E9%87%8E%E5%8E%9F-%E5%A4%A7%E8%BC%94/dp/4296112910?_encoding=UTF8&qid=1691311930&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=01ecaed12163a9662e890cd0dd8a43c7&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4296112910&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4296112910" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>大きく4つのテーマに対し、PFN岡野原氏が最先端研究の論文をかいつまんで紹介してくれている<blockquote>第1部 知能とは何か、ディープラーニングとは何か<br/>第2部 学習手法<br/>第3部 モデルとアーキテクチャ<br/>第4部 ドメイン応用</blockquote></ul>|
|B2|[生成 Deep Learning ―絵を描き、物語や音楽を作り、ゲームをプレイする](https://amzn.to/44W3tVH)<br/><a href="https://www.amazon.co.jp/Deep-Learning-%E2%80%95%E7%B5%B5%E3%82%92%E6%8F%8F%E3%81%8D%E3%80%81%E7%89%A9%E8%AA%9E%E3%82%84%E9%9F%B3%E6%A5%BD%E3%82%92%E4%BD%9C%E3%82%8A%E3%80%81%E3%82%B2%E3%83%BC%E3%83%A0%E3%82%92%E3%83%97%E3%83%AC%E3%82%A4%E3%81%99%E3%82%8B-David-Foster/dp/4873119200?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1B5ISU54GSERK&keywords=%E7%94%9F%E6%88%90+Deep+Learning&qid=1691312281&s=books&sprefix=%E7%94%9F%E6%88%90+deep+learning%2Cstripbooks%2C213&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=5399ac7c201de089775aa700b73bbbef&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873119200&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4873119200" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>現在大流行の生成AIのPythonによる入門書<li/>第I部は基礎編として、変分オートエンコーダ、GANやRNN等、基礎技術を<li/>第II部は応用編として、CycleGAN、エンコーダ―デコーダモデル、MuseGANなどのモデルを作成し、作画、作文、作曲を試す</ul>|
|B1|[創るためのAI　機械と創造性のはてしない物語](https://amzn.to/3DJanl1)<br/><a href="https://www.amazon.co.jp/%E5%89%B5%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AEAI-%E6%A9%9F%E6%A2%B0%E3%81%A8%E5%89%B5%E9%80%A0%E6%80%A7%E3%81%AE%E3%81%AF%E3%81%A6%E3%81%97%E3%81%AA%E3%81%84%E7%89%A9%E8%AA%9E-%E5%BE%B3%E4%BA%95%E7%9B%B4%E7%94%9F/dp/4802512007?_encoding=UTF8&qid=1691312537&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=ee37e58ccdb79793ba2c4ff95a96e286&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4802512007&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4802512007" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>メディアアーティストでメディア工学の専門家の徳永氏が創造性についてAIとの付き合い方を書いた本<li/>なんか怪しいあやかり本が多数出ている現在、「情報・通信分野に関する優れた図書に与えられ、これを表彰すると共に情報・通信分野における、さらなるに発展と啓蒙に寄与」という大川出版賞を受賞した本書は専門家のスタンダードな見解として一読に値すると思う</ul>|
- 未読だが１００冊候補
    -  [はじめてのパターン認識 ディープラーニング編](https://amzn.to/3KD42vg)
        - <a href="https://www.amazon.co.jp/%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AE%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%AA%8D%E8%AD%98-%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E7%B7%A8-%E5%B9%B3%E4%BA%95%E6%9C%89%E4%B8%89/dp/4627850719?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1WQ1Z8WH8IH0B&keywords=%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AE%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%AA%8D%E8%AD%98+%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E7%B7%A8&qid=1691720545&s=books&sprefix=%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AE%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%AA%8D%E8%AD%98+%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E7%B7%A8%2Cstripbooks%2C198&sr=1-1&linkCode=li1&tag=aokikenichi-22&linkId=78da136fcb7b482b59083558ae83b6ea&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4627850719&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4627850719" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

## 1.8. 評価指標・XAIの4冊
- 機械学習モデルの評価指標はLogLossが一般的だけれど、一般の方には伝わらない。一般の方には正解率が伝わりやすいですがTrue/Negativeが偏っている時や多群の時は微妙。テーマやユーザーの方が何を求めているかによって評価指標の良し悪しを見極めて適用する必要がある
- 機械学習はブラックボックスと言われてきましたがある程度まで中身がわかるようになってきました。XAIという呪文みたいな名前ですが、機械学習の説明性はビジネス用途のデータ分析では重要と思います。

```mermaid
flowchart TD
    id0([機械学習アルゴリズムを一通り済]) -- 単純な評価指標だけでは事足りない --> id1
    id0 -- 機械学習モデルの説明性ならまずこの1冊 --> id2
    subgraph sub1 [評価指標]
        id1(評価指標入門<br/>データサイエンスとビジネスをつなぐ架け橋)
    end
    subgraph sub2 [説明可能なAI]
        id2(XAI説明可能なAI<br/>そのとき人工知能はどう考えたのか?) -- 事例でより補強 --> id3(機械学習を解釈する技術<br/>予測力と説明力を両立する実践テクニック)
        id2 -- 画像自然言語時系列について補強--> id4(実践XAI説明可能なAI<br/>機械学習の予測を説明するための<br/>Pythonコーディング)
    end
    id1 ---> id5([他の機械学習本あるいはデータ分析実践へ])
    id2 ---> id5
    id3 ---> id5
    id4 ---> id5
    sub1 <---> sub2

```

|レベル|書名|概要|
|:--|:--|:--|
|AB12|[評価指標入門〜データサイエンスとビジネスをつなぐ架け橋](https://amzn.to/3OJHOdB)<br/><a href="https://www.amazon.co.jp/%E8%A9%95%E4%BE%A1%E6%8C%87%E6%A8%99%E5%85%A5%E9%96%80%E3%80%9C%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9%E3%81%A8%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9%E3%82%92%E3%81%A4%E3%81%AA%E3%81%90%E6%9E%B6%E3%81%91%E6%A9%8B-%E9%AB%98%E6%9F%B3-%E6%85%8E%E4%B8%80/dp/4297133148?_encoding=UTF8&qid=1691284816&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=8aacde7c27e09ac367b5f737387238dd&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4297133148&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4297133148" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>評価指標については機械学習解説本の中で触れられてはいましたが、その理論の解説がメインであり、どうビジネスのKPIとつなげるか等の解説は手薄だったと思います。<li/>Amazon紹介ページにあるように、本書ではデータサイエンスの空間とビジネスの空間での「指標」が異なることを意識し、それらの「指標」の特徴をしっかり把握した上で、どうつないでいくか、を解説してくれています。<li/><blockquote>「評価指標でXXXという最高のスコアが出た！」と喜び勇んで、機械学習モデルが出力してくる予測結果をもとにビジネスを運用したとします。 ところが、ビジネス上のKPIと相関が高い評価指標を選んでいなかったために、KPIの推移を見てみると大した変化がありませんでした。<br/>（中略）<br/>このような状況が起きてしまう背景にはさまざまな原因が考えられますが、あえて一言で言うと「データサイエンスの問題が解くべきビジネスの問題と乖離していた」ためです。<br/>(中略)<br/>本書はこれらの疑問に答えるため、機械学習の良し悪しを決める評価指標を軸に、解くべきビジネスの問題をどうやってデータサイエンスの問題に落とし込むのか、その原理を解説していきます。この原理が普遍的なものであれば、ビジネスがどんなものであっても応用できると考えることができます。</blockquote></ul>|
|B12|[XAI(説明可能なAI)--そのとき人工知能はどう考えたのか?](https://amzn.to/3qjB10U)<br/><a href="https://www.amazon.co.jp/XAI-%E8%AA%AC%E6%98%8E%E5%8F%AF%E8%83%BD%E3%81%AAAI-%E3%81%9D%E3%81%AE%E3%81%A8%E3%81%8D%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD%E3%81%AF%E3%81%A9%E3%81%86%E8%80%83%E3%81%88%E3%81%9F%E3%81%AE%E3%81%8B-Data-Science%E5%AE%9F%E5%8B%99%E9%81%B8%E6%9B%B8/dp/4865942920?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2HSDPD2Y40V0E&keywords=XAI%28%E8%AA%AC%E6%98%8E%E5%8F%AF%E8%83%BD%E3%81%AAAI%29&qid=1691303784&sprefix=xai+%E8%AA%AC%E6%98%8E%E5%8F%AF%E8%83%BD%E3%81%AAai+%2Caps%2C185&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1&linkCode=li2&tag=aokikenichi-22&linkId=9cfb85fa5b7170be772f11188f441864&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4865942920&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4865942920" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>AIの説明性について、ネット記事もお客様とのやりとりの中でも話題に挙がることが増えた。<li/>大極的説明、局所説明などの考え方の整理から、LIME, SHAP, Permutation Importance, Partial Dependence Plot, Tree Surrogate, CAM/Grad-CAM, Integrated Gradientsなどの具体的なアルゴリズムの説明、実装例及びそれぞれの得手不得手などが詳しい。<li/>Kaggleなどのコンペでスコア上位を目指すのではなく、実務で機械学習を用い内容の説明が求められるならば必須ではないか。</ul>|
|B12|[機械学習を解釈する技術〜予測力と説明力を両立する実践テクニック](https://amzn.to/47mqant)<br/><a href="https://www.amazon.co.jp/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%82%92%E8%A7%A3%E9%87%88%E3%81%99%E3%82%8B%E6%8A%80%E8%A1%93%E3%80%9C%E4%BA%88%E6%B8%AC%E5%8A%9B%E3%81%A8%E8%AA%AC%E6%98%8E%E5%8A%9B%E3%82%92%E4%B8%A1%E7%AB%8B%E3%81%99%E3%82%8B%E5%AE%9F%E8%B7%B5%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF-%E6%A3%AE%E4%B8%8B-%E5%85%89%E4%B9%8B%E5%8A%A9/dp/429712226X?_encoding=UTF8&qid=1691304816&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=e970607642c735f0765b2e20cc8fc9c4&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=429712226X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=429712226X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|前著とかなり被りますが、機械学習の解釈についてコード例つきで解説しています。|
|B12|[実践XAI［説明可能なAI］ 機械学習の予測を説明するためのPythonコーディング](https://amzn.to/3rXd2oG)<br/><a href="https://www.amazon.co.jp/%E5%AE%9F%E8%B7%B5XAI%EF%BC%BB%E8%AA%AC%E6%98%8E%E5%8F%AF%E8%83%BD%E3%81%AAAI%EF%BC%BD-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E4%BA%88%E6%B8%AC%E3%82%92%E8%AA%AC%E6%98%8E%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AEPython%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0-impress-top-gear/dp/4295016551?_encoding=UTF8&qid=1691303784&sr=8-2&linkCode=li2&tag=aokikenichi-22&linkId=39b5981db15185d3ce3ff2f4015b1ea1&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4295016551&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4295016551" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>概念の整理は『XAI(説明可能なAI)--そのとき人工知能はどう考えたのか?』の方がわかりやすいが、本書は、自然言語や、画像、時系列など幅広く扱っている</ul>|
- 未読だが100冊候補
    - [解釈可能なAI　機械学習モデルの解釈手法を実践的に理解する](https://amzn.to/3srMDQz)
        - 現在読んでいるところですが、網羅的丁寧な解説で入れ替わり可能性大です。

## 1.9. 可視化の６冊
- 基礎集計のための可視化と、分析結果を共有するための可視化があるかと思います。ここでは特に分けずにリストしています。
- データ構造、分析内容が複雑となってきており、ユーザーへの説明はもちろん分析者自身もその結果を共有するのに苦労します。可視化は今後ますます重要になってくると思います。
- その他関連書を [データ可視化の本10冊](https://note.com/aokikenichi/n/ncd39ed201983) にも書いております。

```mermaid
flowchart TD
    id0([分析結果を社内やユーザーに<br/>可視化で説明が必要となったら]) -- 単に図を描くだけではない<br/>伝えるとはどういうことかという視覚化の考え方 --> id1(データ視覚化のデザイン)
    id1 ---> id2{どのグラフが<br/>どの表現が<br/>どの観点を重視するか<br/>悩んでいる}
    id2 -- Pythonで描き出す --> id3(データ分析者のための<br/>Pythonデータ<br/>ビジュアライゼーション<br/>入門)
    id2 <-- ストーリー仕立てで伝える --> id4(DataStory)
    id4 <-- さらにストーリー仕立てを深める --> id5(ハーバードビジネスレビュー流<br/>データビジュアライゼーション)
    id2 <-- システマティックに場合わけした<br/>グラフの使い分け --> id6(フィナンシャルタイムズ式<br/>図解の技術)
    id3 ---> id8([他の機械学習の本あるいはデータ分析実践へ])
    id2 -- ダッシュボード作成 --> id7
    subgraph sub1 [ダッシュボード]
        id7(ビジネスダッシュボード<br/>設計実装ガイドブック<br/>成果を生み出すデータと<br/>分析のデザイン)
    end
    id7 ---> id8
```

|レベル|書名|概要|
|:--|:--|:--|
|A|[データ視覚化のデザイン](https://amzn.to/3DIS6UZ)<br/><a href="https://www.amazon.co.jp/%E3%83%87%E3%83%BC%E3%82%BF%E8%A6%96%E8%A6%9A%E5%8C%96%E3%81%AE%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-%E6%B0%B8%E7%94%B0-%E3%82%86%E3%81%8B%E3%82%8A/dp/4815604053?_encoding=UTF8&qid=1691226466&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=2ea911a521af6bd0ebe764266c1c481e&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4815604053&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4815604053" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>著者はTableauのコンサルティングがご専門のようですが広くデータ分析での可視化にもそのまま適用できる本かと思います。データ分析に詳しくないユーザーや顧客に分析結果をどう提示するかに悩んでいる方には必読と思います。<li/>作図をしているとついつい情報を詰め込みがちになるのは誰しも経験のあるところではないでしょうか。本書にある「詰め込むな削れ」は痛いところを突かれたと思う方も多いのではないでしょうか。<li/>通常のデータ分析での可視化の本はライブラリの使い方がメインですがそもそもどういう伝え方をしたいのかで図が決まりますがそこを解説している本は少ないです。目次も、魅せ方を意識した内容です。<blockquote>第1章 データ視覚化「キモのキモ」<br/>第2章 これだけでグッとプロっぽくなるコツ<br/>第3章 目的に応じたチャートの選択<br/>第4章 事例で学ぶーダッシュボード作成過程思考キャプションー<br/>第5章 本当に組織に根付かせるために</blockquote></ul>|
|AB1|[フィナンシャルタイムズ式 図解の技術](https://amzn.to/45rsKXu)<br/><a href="https://www.amazon.co.jp/%E3%83%95%E3%82%A3%E3%83%8A%E3%83%B3%E3%82%B7%E3%83%A3%E3%83%AB%E3%83%BB%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%BA%E5%BC%8F-%E5%9B%B3%E8%A7%A3%E3%81%AE%E6%8A%80%E8%A1%93-%E4%B8%96%E7%95%8C%E6%9C%80%E9%AB%98%E5%B3%B0%E3%81%AE%E7%B5%8C%E6%B8%88%E7%B4%99%E3%81%AF%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E8%A6%8B%E3%81%9B%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%8B-%E3%82%A2%E3%83%A9%E3%83%B3%E3%83%BB%E3%82%B9%E3%83%9F%E3%82%B9/dp/4478117101?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3NLLL6G0MTOFC&keywords=%E3%83%95%E3%82%A3%E3%83%8A%E3%83%B3%E3%82%B7%E3%83%A3%E3%83%AB%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%BA+%E5%9B%B3%E8%A7%A3%E3%81%AE%E6%8A%80%E8%A1%93&qid=1691307008&sprefix=%E3%83%95%E3%82%A3%E3%83%8A%E3%83%B3%E3%82%B7%E3%83%A3%E3%83%AB%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%BA%E5%BC%8F+%E5%9B%B3%E8%A7%A3%E3%81%AE%E6%8A%80%E8%A1%93%2Caps%2C207&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=286075da4b74068ba3a1b71771e6bb7b&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4478117101&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4478117101" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>フィナンシャルタイムズの編集者が図解を９カテゴリ７４図に分け、丁寧に解説しています。<li/>グラフはなんとなく描くものではなく、何を示したいかにより使い分けるということです<li/>７４図中１２図ですがまだ、 [図解の言語をすべてPythonで実装例を作成する目論見](https://github.com/aokikenichi/aokikenichi/blob/main/FT%E5%9B%B3%E8%A7%A3%E3%81%AE%E8%A8%80%E8%AA%9E.ipynb) を公開しています。</ul>|
|AB1|[DataStory: 人を動かすストーリーテリング](https://amzn.to/44YaaX8)<br/><a href="https://www.amazon.co.jp/DataStory-%E4%BA%BA%E3%82%92%E5%8B%95%E3%81%8B%E3%81%99%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AA%E3%83%BC%E3%83%86%E3%83%AA%E3%83%B3%E3%82%B0-Nancy-Duarte/dp/4320006127?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=39PNHCOOKZ28U&keywords=DataStory&qid=1691308088&sprefix=datastory%2Caps%2C185&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=a3cd7fd617cfe6361491de4f11f1fe0d&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320006127&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4320006127" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>精度が良いモデルができてもビジネス展開できなければ意味がない。<li/>上司や現場の担当に「RMSEが○○で……」では伝わらず分かりやすくストーリー立てた可視化による説明が必要となる。<li/>可視化のライブラリ解説や、スライド作成等の本はありますがAmazon紹介文にあるように、下記のような内容の本は今までほとんどなかったと思います。<blockquote>「共感」というレンズを通してデータを説明すること<br/>データをストーリーにして相手の行動を促す方法<br/>上司や不特定多数の人に承認される提案書のつくりかた<br/>グラフの所見をわかりやすく書き、注釈を付ける方法<br/>スライドの構成とレイアウトについてのコツ<br/>データに命を吹き込み、記憶に残るものにして相手の行動を促す方法</blockquote></ul>|
|AB1|[ハーバード・ビジネス・レビュー流 データビジュアライゼーション](https://amzn.to/3qkozy5)<br/><a href="https://www.amazon.co.jp/%E3%83%8F%E3%83%BC%E3%83%90%E3%83%BC%E3%83%89%E3%83%BB%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9%E3%83%BB%E3%83%AC%E3%83%93%E3%83%A5%E3%83%BC%E6%B5%81-%E3%83%87%E3%83%BC%E3%82%BF%E3%83%93%E3%82%B8%E3%83%A5%E3%82%A2%E3%83%A9%E3%82%A4%E3%82%BC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3-Harvard-Business-Review/dp/4478111731?_encoding=UTF8&qid=1691822498&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=f289576f33476b21aefcb213261483fd&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4478111731&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4478111731" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>前著『フィナンシャルタイムズ式 図解の技術』とコンセプトは被ります<li/>フィナンシャルタイムズとこちらはハーバード・ビジネス・レビューのノウハウの違い<li/>どちらもビジネス系の複雑なデータをどうわかりやすく表現するかと考え抜いている専門家のノウハウなので有益ですが強いてあげると、前者は「図解の言語」としてシステマティックに分類を、本書はDataStoryと同じくどういうストーリーで表現するかに重きを置いてますが、こだわるならばどちらも読んだ方が良いと思います<li/>直接この本についてではにですが同じチートシートをPython/matplotlibで実装している記事がありました[ケース別データの可視化パターンとpythonによる実装](https://qiita.com/HiromuMasuda0228/items/3fe750a6ccb64e2f3d44)</ul>|
|AB2|[データ分析者のためのPythonデータビジュアライゼーション入門](https://amzn.to/3On9Lq7)<br/><a href="https://www.amazon.co.jp/%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E8%80%85%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AEPython%E3%83%87%E3%83%BC%E3%82%BF%E3%83%93%E3%82%B8%E3%83%A5%E3%82%A2%E3%83%A9%E3%82%A4%E3%82%BC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%85%A5%E9%96%80-%E3%82%B3%E3%83%BC%E3%83%89%E3%81%A8%E9%80%A3%E5%8B%95%E3%81%97%E3%81%A6%E3%82%8F%E3%81%8B%E3%82%8B%E5%8F%AF%E8%A6%96%E5%8C%96%E6%89%8B%E6%B3%95-TECHNOLOGY-%E5%B0%8F%E4%B9%85%E4%BF%9D-%E5%A5%88%E9%83%BD%E5%BC%A5/dp/479816397X?_encoding=UTF8&qid=1691307782&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=e310448e930c474ff90ebb43b4d3cc9e&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=479816397X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=479816397X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>棒グラフ、ヒストグラム、散布図など代表的なものから地図情報、ワードクラウド、インフォグラフィックスの触りまで、Pythonによるコード例付きで分かりやすいです。Pythonでデータ可視化をするならばまず手に取りたい1冊です。</ul>|
|B1|[ビジネスダッシュボード 設計・実装ガイドブック 成果を生み出すデータと分析のデザイン](https://amzn.to/3rYWi0b)<br/><a href="https://www.amazon.co.jp/%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9%E3%83%80%E3%83%83%E3%82%B7%E3%83%A5%E3%83%9C%E3%83%BC%E3%83%89-%E8%A8%AD%E8%A8%88%E3%83%BB%E5%AE%9F%E8%A3%85%E3%82%AC%E3%82%A4%E3%83%89%E3%83%96%E3%83%83%E3%82%AF-%E6%88%90%E6%9E%9C%E3%82%92%E7%94%9F%E3%81%BF%E5%87%BA%E3%81%99%E3%83%87%E3%83%BC%E3%82%BF%E3%81%A8%E5%88%86%E6%9E%90%E3%81%AE%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-%E3%83%88%E3%83%AC%E3%82%B8%E3%83%A3%E3%83%BC%E3%83%87%E3%83%BC%E3%82%BF/dp/4798177644?_encoding=UTF8&qid=1691822829&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=5b12a7418e8686cb7098a87b1323a969&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798177644&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4798177644" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>CDP（カスタマーデータプラットフォーム）の第一人者トレジャーデータの専門家がダッシュボードについて解説した本<li/>トレジャーデータのツールに依ることなく一般論として語られているのでツール関係なくノウハウを学べます</ul>|


## 1.10. 構築・運用の２冊
- というわけでここまでマスターするとそれなりの結果が出てきていると思いますが、運用となるとまたハードルがあります
- どう構築したら良いのか、検証ではそれなりの精度だったモデルが精度が悪化していないか等、がんばろうぜ

```mermaid
flowchart TD
    id0([一通り機械学習アルゴリズムを終了]) -- AIシステム構築の型 --> id1(AIエンジニアのための<br/>機械学習システムデザインパターン)
    id1 -- 特に深層学習PJの実装 --> id2(ディープラーニング実践ガイド)
    id1 ---> id3([他の機械学習の本あるいはデータ分析実践へ])
    id2 ---> id3
```

|レベル:目的|書名|概要|
|:--|:--|:--|
|B12|[AIエンジニアのための機械学習システムデザインパターン](https://amzn.to/3QroLWC)<br/><a href="https://www.amazon.co.jp/AI%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3-AI-TECHNOLOGY-%E6%BE%81%E4%BA%95-%E9%9B%84%E4%BB%8B/dp/4798169447?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1HA6BKCUVGP5Y&keywords=%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92+%E9%81%8B%E7%94%A8&qid=1677288579&sprefix=%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92+%E9%81%8B%E7%94%A8%2Caps%2C274&sr=8-2-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUFCVzBJVUFUVUpSTE0mZW5jcnlwdGVkSWQ9QTAzODI5MTIxSVlTWjQyRlVKWEZZJmVuY3J5cHRlZEFkSWQ9QTMwMlYwRVNIUkIyUTQmd2lkZ2V0TmFtZT1zcF9hdGYmYWN0aW9uPWNsaWNrUmVkaXJlY3QmZG9Ob3RMb2dDbGljaz10cnVl&linkCode=li2&tag=aokikenichi-22&linkId=2f673b4e0a900e30b2d7b0de27d153c8&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798169447&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4798169447" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>では実装となった時にどういうノウハウが必要か。構築・運用について。<li/>本記事著者青木はこの項あまり実績がありません。最低限のところは知っておこうと学んだ程度です。<li/>Amazon紹介ページにある通り、機械学習の実装のためのデザインパターンを解説したものです。<blockquote>【本書のゴール】<br/>・機械学習を実用化する方法が学べる<br/>・Pythonによる機械学習ワークフローおよびWebアプリケーション開発の概要を学べる<br/>・機械学習を組み込んだシステムの運用ノウハウを得られる<br/>・機械学習システムのトラブルシューティングや調査方法を学べる</blockquote></ul>|
|B2|[ディープラーニング実践ガイド](https://amzn.to/45rmBuE)<br/><a href="https://www.amazon.co.jp/%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E5%AE%9F%E8%B7%B5%E3%82%AC%E3%82%A4%E3%83%89-%E2%80%95%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%80%81%E3%83%A2%E3%83%90%E3%82%A4%E3%83%AB%E3%80%81%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E3%80%81%E3%82%A8%E3%83%83%E3%82%B8%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E5%90%91%E3%81%91AI%E3%82%A2%E3%83%97%E3%83%AA%E9%96%8B%E7%99%BA%E5%85%A5%E9%96%80-Anirudh-Koul/dp/4814400284?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3H2BH3NJUHLY4&keywords=%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E5%AE%9F%E8%B7%B5%E3%82%AC%E3%82%A4%E3%83%89&qid=1691906316&s=books&sprefix=%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E5%AE%9F%E8%B7%B5%E3%82%AC%E3%82%A4%E3%83%89%2Cstripbooks%2C202&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=e4376f91840b806ba6d936e2117decc8&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4814400284&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4814400284" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>深層学習を用いたアプリ開発や運用の実践例やノウハウ集<li/>TensorFlowベース</ul>|

- 未読だが１００冊候補
    - [機械学習システムデザイン ―実運用レベルのアプリケーションを実現する継続的反復プロセス](https://amzn.to/45HbXjB)
        - <a href="https://www.amazon.co.jp/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3-%E2%80%95%E3%83%87%E3%83%BC%E3%82%BF%E6%BA%96%E5%82%99%E3%80%81%E3%83%A2%E3%83%87%E3%83%AB%E6%A7%8B%E7%AF%89%E3%80%81MLOps%E3%81%AE%E5%AE%9F%E8%B7%B5%E4%B8%8A%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%A8%E8%A7%A3%E6%B1%BA-Valliappa-Lakshmanan/dp/4873119561?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=14DX8KOY2KMC9&keywords=%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3&qid=1691715842&sprefix=%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%2Caps%2C191&sr=8-7&linkCode=li1&tag=aokikenichi-22&linkId=fb95afc3509fee6d9cdacde404d0def7&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873119561&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4873119561" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />


# 2. 取り扱うデータ別
## 2.1. 自然言語処理の5冊
- 自然言語処理はどういう業界でも必要なので絶対必要と思っていたけれど大規模言語モデルの大波がこんなに早く強くくるとは気づかなかった！
- 関連記事を下記にも書いております
    - [【データ分析の必読10冊+差をつける10冊＋100冊超】データサイエンス、データ分析、機械学習関連の本#キストマイニング、自然言語処理](https://qiita.com/aokikenichi/items/ae4df263f591e47528a6#%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%9E%E3%82%A4%E3%83%8B%E3%83%B3%E3%82%B0%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86) にもその他の本を書いています。
    - [大規模言語モデル(LLM)とそれまでの技術の流れを入門用にまとめた](https://qiita.com/aokikenichi/items/14ad95aacf2092aacbdd)
        - 大規模言語モデル関連本を

%%% 実践に向かう矢を変更　実践自然言語処理からでもよいのでは
機械学習エンジニアのためのTransformersをやはり入れたい

```mermaid
flowchart TD
    id0([start]) -- 理論は結構難しいのでまずは慣れることだろうともうそのための1冊 --> id1(Pythonではじめるテキストアナリティクス)
    id1 -- 様々な分野での実践例を知る --> id2(実践 自然言語処理)
    id2 -- 理論を知る --> id3(IT Text 自然言語処理の基礎)
    id2 -- 理論の概要を知る --> id25([自然言語処理 三訂版<br/> 放送大学教材])
    id25 ---> id3
    id3 ---> id4([データ分析実践へ])
    id3 -- 大規模言語モデルの理論と実装を知る --> id5(大規模言語モデル入門)
    subgraph sub1 [大規模言語モデル]
        id5 <-- 大規模言語モデルの一般向け解説書 --> id6(大規模言語モデルは新たな知能か<br/>ChartGPTが変えた世界)
    end
    id5 ---> id4
```

|レベル|書名|概要|
|:--|:--|:--|
|AB2|[Pythonではじめるテキストアナリティクス入門](https://amzn.to/3DNyNKj)<br/><a href="https://www.amazon.co.jp/%E5%AE%9F%E8%B7%B5Data-Science%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-Python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%82%A2%E3%83%8A%E3%83%AA%E3%83%86%E3%82%A3%E3%82%AF%E3%82%B9%E5%85%A5%E9%96%80-KS%E6%83%85%E5%A0%B1%E7%A7%91%E5%AD%A6%E5%B0%82%E9%96%80%E6%9B%B8-%E5%89%9B%E5%8F%B2/dp/4065274109?&linkCode=li2&tag=aokikenichi-22&linkId=5b2d7ca36b26ba948ff0d01ac2ccfc17&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4065274109&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4065274109" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>いきなりChatGPTを操りたくなると思いますが、まずは基本の形態素解析やTF-IDFなどの頻度分析から触れるべきだと思う<li/>本書は自然言語取扱の基礎から、口コミを利用した観光地の分析、有価証券報告書を用いた日経平均予想、Twitter・２ちゃんねるデータによる分析などで基礎を身につけることができます</ul>|
|B2|[実践 自然言語処理 ―実世界NLPアプリケーション開発のベストプラクティス](https://amzn.to/3qmH4St)<br/><a href="https://www.amazon.co.jp/%E5%AE%9F%E8%B7%B5-%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86-%E2%80%95%E5%AE%9F%E4%B8%96%E7%95%8CNLP%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E9%96%8B%E7%99%BA%E3%81%AE%E3%83%99%E3%82%B9%E3%83%88%E3%83%97%E3%83%A9%E3%82%AF%E3%83%86%E3%82%A3%E3%82%B9-Sowmya-Vajjala/dp/4873119723?&linkCode=li2&tag=aokikenichi-22&linkId=d90b4e6b6dcc57e55040de3500bbc19f&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873119723&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4873119723" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>技術の解説・コード例ということではなく現実の問題への適用集<li/>テキスト分類、情報抽出、チャットボット、情報検索、トピックモデル、要約、推薦システム、機械翻訳、質問応答システム<li/>SNS、Eコマース、医療・金融・法律への適用事例<li/>日本語版のみ巻末に日本語自然言語処理ライブラリSpaCyの解説記事がある。<li/>本書の公式サイト https://www.practicalnlp.ai/<li/>本書のコード例ノートブック Practical Natural Language Processing<li/>ライブラリとしてTransformersなどを用いている</ul>|
|B1|[IT Text 自然言語処理の基礎](https://amzn.to/442MDD7)<br/><a href="https://www.amazon.co.jp/Text-%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86%E3%81%AE%E5%9F%BA%E7%A4%8E-%E5%B2%A1%EF%A8%91-%E7%9B%B4%E8%A6%B3/dp/4274229009?_encoding=UTF8&qid=1691934935&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=4c5bf865a19ccc3f817cbfc66bd4ebce&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4274229009&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4274229009" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>がち<li/>大規模言語モデルの流行でプロンプトがどうしたこうしたと浮ついた本がたくさん出ていますが、それだけでは解決しないし、すぐ流行り廃りはあるし<li/>でもインターネットの移ろいがあってもTCP/IPが全く揺るがないように根っこの技術を学ぼうじゃないか<blockquote>第1章　自然言語処理の概要<br/>第2章　自然言語処理のための機械学習の基礎<br/>第3章　単語ベクトル表現<br/>第4章　系列に対するニューラルネットワーク<br/>第5章　言語モデル・系列変換モデル<br/>第6章　Transformer<br/>第7章　事前学習済みモデルと転移学習<br/>第8章　系列ラベリング<br/>第9章　構文解析<br/>第10章　意味解析<br/>第11章　応用タスク・まとめ</blockquote></ul>|
|B12|[大規模言語モデル入門](https://amzn.to/3QA7NFP)<br/><a href="https://www.amazon.co.jp/%E5%A4%A7%E8%A6%8F%E6%A8%A1%E8%A8%80%E8%AA%9E%E3%83%A2%E3%83%87%E3%83%AB%E5%85%A5%E9%96%80-%E5%B1%B1%E7%94%B0-%E8%82%B2%E7%9F%A2/dp/4297136333?_encoding=UTF8&qid=1692051305&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=2df641d6879d85bf92d19dff0e4b227a&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4297136333&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4297136333" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>transformersライブラリを用いてコーディングしながら大規模言語モデルの理論と実装の両方を体験できる嬉しい本<li/>下記のような目次で、大規模言語モデルを一通り学べる<blockquote>第1章はじめに(transformersを使って自然言語処理を解いてみよう)<br/>第2章 Transformer<br/>第3章 大規模言語モデルの基礎<br/>第4章大規模言語モデルの進展<br/>第5章 大規模言語モデルのファインチューニング<br/>第6章 固有表現認識<br/>第7章 要約生成<br/>第8章 文埋め込み<br/>第9章 質問応答</blockquote></ul>|
|A|[大規模言語モデルは新たな知能か　ＣｈａｔＧＰＴが変えた世界](https://amzn.to/3QDlAeH)<br/><a href="https://www.amazon.co.jp/%E5%A4%A7%E8%A6%8F%E6%A8%A1%E8%A8%80%E8%AA%9E%E3%83%A2%E3%83%87%E3%83%AB%E3%81%AF%E6%96%B0%E3%81%9F%E3%81%AA%E7%9F%A5%E8%83%BD%E3%81%8B%E2%80%95%E2%80%95ChatGPT%E3%81%8C%E5%A4%89%E3%81%88%E3%81%9F%E4%B8%96%E7%95%8C-%E5%B2%A9%E6%B3%A2%E7%A7%91%E5%AD%A6%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%83%BC-%E5%B2%A1%E9%87%8E%E5%8E%9F-%E5%A4%A7%E8%BC%94/dp/4000297198?&linkCode=li2&tag=aokikenichi-22&linkId=54e48a544f1b431885c2daf0a839a379&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4000297198&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4000297198" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>大規模言語モデルがこんな流行るとは！<li/>雨後の筍のように便乗本が出ていますがほとんどは消えます。この記事を読むような方は本質を<li/>難しいのですが、PFNの岡野原さんが分かりやすい解説書を出してくれました</ul>|
- 未読だが１００冊候補
    - [自然言語処理〔三訂版〕 (放送大学教材)](https://amzn.to/3KFjffy)
        - <a href="https://www.amazon.co.jp/%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86%E3%80%94%E4%B8%89%E8%A8%82%E7%89%88%E3%80%95-%E6%94%BE%E9%80%81%E5%A4%A7%E5%AD%A6%E6%95%99%E6%9D%90-%E9%BB%92%E6%A9%8B-%E7%A6%8E%E5%A4%AB/dp/4595324154?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3ETDHHKVPX3WJ&keywords=%E6%94%BE%E9%80%81%E5%A4%A7%E5%AD%A6+%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86+%E6%94%B9%E8%A8%82%E7%89%88&qid=1692053350&s=books&sprefix=%E6%94%BE%E9%80%81%E5%A4%A7%E5%AD%A6+%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86+%E6%94%B9%E5%AE%9A%E7%89%88%2Cstripbooks%2C175&sr=1-1&linkCode=li1&tag=aokikenichi-22&linkId=165cb85c67dbbeb6b98d4dd9daae64c4&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4595324154&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4595324154" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - 私が読んだのは初版で、もう三訂版なのでかなり変わってるかもなので一旦外しました。
        - ただ、放送大学テキストは偏りなく要点を網羅しているのが助かります。『IT Text 自然言語処理の基礎』では数式の海に埋もれて全体像を見失うというような方（私とか）には自然言語処理の全体を俯瞰にするのは良い本だと思います



## 2.2. 時系列分析の５冊
- 需要予測をはじめどの業界でも出てくるデータだと思います。ただ、見せかけの回帰など時系列データならではの通常の回帰とは異なる点が多々あり、気をつけるためにもしっかりと学びたいところです
- その他関連書は [【決定版】需要予測・市況予測のための時系列分析の本リスト](https://qiita.com/aokikenichi/items/48d5dfaf3bd06da653dc)

```mermaid
flowchart TD
    id0([start]) -- 最初の1冊として --> id1(Pythonによる時系列分析)
    id1 -- 状態空間モデルも学ぶなら --> id2(時系列解析 自己回帰型モデル<br/>状態空間モデル 異常検知)
    id1 -- 時系列分析の事例を知る --> id3(実践 時系列解析)
    id2 -- 時系列分析の事例を知る --> id3
    -- 理論を深める --> id4(経済ファイナンスデータの<br/>計量時系列分析)
    id4 <---> id5([データ分析実践へ])
    id1 ---> id5
    id2 ---> id5
    id3 ---> id5
    id6 ---> id5
    id0 -- SNSのバズリなど<br/>点過程ならば --> sub1
    subgraph sub1 [点過程]
        id6(点過程の時系列解析) <---> id7([イベント時系列解析入門])
        id6 <---> id8([ウェブデータの機械学習])
    end
```

|レベル|書名|概要|
|:--|:--|:--|
|AB2|[Pythonによる時系列分析](https://amzn.to/44V5Zvr)<br/><a href="https://www.amazon.co.jp/Python%E3%81%AB%E3%82%88%E3%82%8B%E6%99%82%E7%B3%BB%E5%88%97%E5%88%86%E6%9E%90-%E4%BA%88%E6%B8%AC%E3%83%A2%E3%83%87%E3%83%AB%E6%A7%8B%E7%AF%89%E3%81%A8%E4%BC%81%E6%A5%AD%E4%BA%8B%E4%BE%8B-%E9%AB%99%E6%A9%8B-%E5%A8%81%E7%9F%A5%E9%83%8E/dp/4274230619?_encoding=UTF8&qid=1691289446&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=9dda41dab74f08584e7fa0eba3bf6eda&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4274230619&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4274230619" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>下記本が最初の1冊と思っていましたが、本書の方が網羅性、実践例もあり適切か<li/>時系列データの特徴、時系列分析手法の概要、そして異常検知、未来予測等のビジネス事例が７つと最初の１冊として十分な内容をPythonコードで試しながら学べる。</ul>|
|AB2|[時系列解析: 自己回帰型モデル・状態空間モデル・異常検知(Advanced Python)](https://amzn.to/3Yppmdl)<br/><a href="https://www.amazon.co.jp/%E6%99%82%E7%B3%BB%E5%88%97%E8%A7%A3%E6%9E%90-%E8%87%AA%E5%B7%B1%E5%9B%9E%E5%B8%B0%E5%9E%8B%E3%83%A2%E3%83%87%E3%83%AB%E3%83%BB%E7%8A%B6%E6%85%8B%E7%A9%BA%E9%96%93%E3%83%A2%E3%83%87%E3%83%AB%E3%83%BB%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5-Advanced-%E5%B3%B6%E7%94%B0-%E7%9B%B4%E5%B8%8C/dp/4320125010?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2SODAE8SLR05E&keywords=%E6%99%82%E7%B3%BB%E5%88%97%E8%A7%A3%E6%9E%90%3A+%E8%87%AA%E5%B7%B1%E5%9B%9E%E5%B8%B0%E5%9E%8B%E3%83%A2%E3%83%87%E3%83%AB%E3%83%BB%E7%8A%B6%E6%85%8B%E7%A9%BA%E9%96%93%E3%83%A2%E3%83%87%E3%83%AB%E3%83%BB%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5&qid=1691289500&sprefix=%E6%99%82%E7%B3%BB%E5%88%97%E8%A7%A3%E6%9E%90+%E8%87%AA%E5%B7%B1%E5%9B%9E%E5%B8%B0%E5%9E%8B%E3%83%A2%E3%83%87%E3%83%AB+%E7%8A%B6%E6%85%8B%E7%A9%BA%E9%96%93%E3%83%A2%E3%83%87%E3%83%AB+%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5%2Caps%2C160&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=38c9559d0d2a8d223e5dda6e1e01b02a&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320125010&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4320125010" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>上記本が出たので優先度は下がったかも。でも状態空間モデルは上記本にないのでまだ読む価値あり<li/>時系列分析で必要な知識の概要がほぼ網羅されており分野を俯瞰出来、Pythonで試しながら読み進められる。<ul><li/>時系列データの特徴<li/>ARIMA、VAR(GARCHはなし）をはじめとする時系列データの統計モデル<li/>それを拡張している状態空間モデル<li/>状態空間モデルのエンジンとしてのベイズ推論（MCMCはなし）<li/>時系列異常検知</ul></ul>|
|B2|[実践 時系列解析](https://amzn.to/3Yko7MN)<br/><a href="https://www.amazon.co.jp/%E5%AE%9F%E8%B7%B5-%E6%99%82%E7%B3%BB%E5%88%97%E8%A7%A3%E6%9E%90-%E2%80%95%E7%B5%B1%E8%A8%88%E3%81%A8%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AB%E3%82%88%E3%82%8B%E4%BA%88%E6%B8%AC-Aileen-Nielsen/dp/487311960X?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=%E6%99%82%E7%B3%BB%E5%88%97%E8%A7%A3%E6%9E%90&qid=1637903618&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=17b9a9e01cf691234ad03734d83310f5&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=487311960X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=487311960X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>RとPythonを縦横無尽に使うなかなか無茶な本。だけど統計的な時はRが強いし機械学習ならばPythonが強く、時系列分析は両方の面があるので、無理に１言語にすることもないしな。<li/>時系列の前処理・EDA、ARIMAなどの時系列モデル、状態空間モデル、深層学習による時系列解析、ヘルスケア・金融・政府統計などの応用面など多岐にわたる解説とコード例がある。<li/>基礎を学ぶというよりも、他書である程度学んだ人がネタ探し、弱点補強的に読むと良いのではないかと思う。</ul>|
|C|[経済・ファイナンスデータの計量時系列分析](https://amzn.to/3DI5Qzm) いわゆる**沖本本**<br/><a href="https://www.amazon.co.jp/%E7%B5%8C%E6%B8%88%E3%83%BB%E3%83%95%E3%82%A1%E3%82%A4%E3%83%8A%E3%83%B3%E3%82%B9%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E8%A8%88%E9%87%8F%E6%99%82%E7%B3%BB%E5%88%97%E5%88%86%E6%9E%90-%E7%B5%B1%E8%A8%88%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%83%BC-%E6%B2%96%E6%9C%AC-%E7%AB%9C%E7%BE%A9/dp/4254127928?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=%E6%99%82%E7%B3%BB%E5%88%97%E8%A7%A3%E6%9E%90&qid=1637903618&sr=8-16&linkCode=li2&tag=aokikenichi-22&linkId=3972e8b65a44b0e3f2c57943bdd4cf9c&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4254127928&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4254127928" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>「沖本本」として定評がある教科書（私は読んでいないが岩波書店の『時系列解析入門』も定評があるが品切れ。あるいはその改訂版『Rによる 時系列モデリング入門』でも良いかもしれない）。<li/>基礎概念/ARMA過程/予測/VARモデル/単位根過程/見せかけの回帰と共和分/GARCHモデル/状態変化を伴うモデル、と重要な概念についての解説があります。状態空間モデルはないですがそれ以外の主だったところは全て押さえていると思います。<li/>難しいけれど章末問題（数理的な、コードを書く的な両方）を解くことで理解が深まる。というか昔はこれくらいしかまともな本がなかったので。やや難しいので、数学が苦手な方は他のコード例が豊富な本で慣れながら本書を読むといいと思う。<li/>Rのみですが、章末問題を解いたコード例をQiitaに上げております [『経済・ファイナンスデータの計量時系列分析』章末問題をRで解く－第1章時系列分析の基礎概念－](https://qiita.com/aokikenichi/items/0a5517dbe73978bd6f68)</ul>|
|B1|[点過程の時系列解析](https://amzn.to/3sgCmWI)<br/><a href="https://www.amazon.co.jp/%E7%82%B9%E9%81%8E%E7%A8%8B%E3%81%AE%E6%99%82%E7%B3%BB%E5%88%97%E8%A7%A3%E6%9E%90-%E7%B5%B1%E8%A8%88%E5%AD%A6One-Point-%E8%BF%91%E6%B1%9F-%E5%B4%87%E5%AE%8F/dp/4320112652?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1NE4A0SO2B1G0&keywords=%E7%82%B9%E9%81%8E%E7%A8%8B%E3%81%AE%E6%99%82%E7%B3%BB%E5%88%97%E8%A7%A3%E6%9E%90&qid=1692053915&s=books&sprefix=%E7%82%B9%E9%81%8E%E7%A8%8B%E3%81%AE%E6%99%82%E7%B3%BB%E5%88%97%E8%A7%A3%E6%9E%90%2Cstripbooks%2C189&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=fa5440b336ddd3e3fda425e3eb034031&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320112652&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4320112652" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>地味。いわゆる時系列解析に似てそうで全然似ていない考え方が必要となる。データ分析本の推奨でまず出てこない。<li/>だけどですよ、出版社の本書紹介から引用すると<blockquote>点過程の時系列とは，データがある着目するイベントの発生時刻の集合として特徴付けられるようなタイプの時系列である。実世界の様々な現象が点過程として表現することができ，例えば自然現象としては，地震，神経細胞のスパイク発火，遺伝子発現などが考えられる。さらに近年，人間の社会行動に関する様々な大規模データが蓄積され，それが利用可能になってきたことを背景として，金融取引，保険事故，人々のコミュニケーション，SNS上でのユーザーの活動等のデータを解析するために，点過程が用いられることが増えており，点過程の応用範囲は急速に拡大している。</blockquote><li/>そう、金融取引やSNSデータなど今後引き合いがめっちゃ増えるのに誰も注目しておらず和書類書もほとんどない。これは狙い目です。<li/>残念ながら100冊からは落としましたが[イベント時系列解析入門](https://amzn.to/3OsgZZW)、[ウェブデータの機械学習](https://amzn.to/3Oz2sMm)なども参考になるかと思います</ul>|
- 未読だが１００冊候補
    - [Python時系列分析クックブック I: 前処理](https://amzn.to/49vx3E8)
    - [Python時系列分析クックブック II: モデル・機械学習](https://amzn.to/47qTUPi)
        - Iのみ読んでいるところ。具体例が豊富で100冊に入ってくると思う。

## 2.3. 画像処理の２冊
- あまり画像を取り扱ったことがないので、ペーパーですが一応

```mermaid
flowchart TD
    id0([start]) -- まず最初に --> id1(PyTorch実践入門<br/>ディープラーニングの<br/>基礎から実装へ)
    id1 <-- 画像の知識を深める --> id2(ディジタル画像処理<br/>改訂第二版)
    id1 ---> id3([データ分析実践へ])
```


|レベル|書名|概要|
|:--|:--|:--|
|B2|[PyTorch実践入門 ~ ディープラーニングの基礎から実装へ](https://amzn.to/3qpwCJF)<br/><a href="https://www.amazon.co.jp/PyTorch%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80-Eli-Stevens/dp/4839974691?_encoding=UTF8&qid=1691291256&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=5cc35f263acc95cab463c7a1aa8b57e5&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4839974691&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4839974691" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>非常に評判が良いようです。PyTorchの入門書ですがコーディング分析事例は画像解析です。<li/>PyTorchのみでなく深層学習自体にも図解でわかりやすい説明があります。後半は肺がんLunaデータを用いての画像解析ですが医学知識は必要ありません。</ul>|
|B1|[ディジタル画像処理 改訂第二版](https://amzn.to/3rX2wOe)<br/><a href="https://www.amazon.co.jp/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E7%94%BB%E5%83%8F%E5%87%A6%E7%90%86-%E6%94%B9%E8%A8%82%E7%AC%AC%E4%BA%8C%E7%89%88-%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E7%94%BB%E5%83%8F%E5%87%A6%E7%90%86%E7%B7%A8%E9%9B%86%E5%A7%94%E5%93%A1%E4%BC%9A/dp/490347464X?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1463WFLEH0AKR&keywords=%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E7%94%BB%E5%83%8F%E5%87%A6%E7%90%86&qid=1691291313&sprefix=%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E7%94%BB%E5%83%8F%E5%87%A6%E7%90%86%2Caps%2C160&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=a399b8c17a7d338007cdbadc4a7998c6&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=490347464X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=490347464X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>本書すげぇ。「画像処理エンジニア検定エキスパート対応」という資格用テキストらしいのですが、この手の本にありがちな、大家の名前＋弟子が走り書きで内容がない、ではなく、ディジタル画像についてありとあらゆる（と素人の私は思った）内容が掲載されている。<li/>カメラレンズの構造やRGB、画像変換や行列、機械学習まで。画像データは一切扱わない、という人ならともかく、そうでない人ならば読んでおくと差がつくでしょう。</ul>|

## 2.4. 音声処理の1冊
- 度々申し訳ないですが音データについても実務経験がありません。準備として学んだものです。
```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊 --> id1(Pythonで学ぶ音声認識<br/>機械学習実践シリーズ)
    id1 ---> id2([Pythonで学ぶ音声合成])
    id1 ---> id3([Pythonで学ぶ音源分離])
    id2 <---> id3
    id1 --->id4([データ分析実践へ])
```

|レベル|書名|概要|
|:--|:--|:--|
|B１2|[Pythonで学ぶ音声認識 機械学習実践シリーズ](https://amzn.to/45bS7Nz)<br/><a href="https://www.amazon.co.jp/Python%E3%81%A7%E5%AD%A6%E3%81%B6%E9%9F%B3%E5%A3%B0%E8%AA%8D%E8%AD%98-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E5%AE%9F%E8%B7%B5%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E9%AB%98%E5%B3%B6%E9%81%BC%E4%B8%80/dp/429501138X?_encoding=UTF8&qid=1691327453&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=b93a453a3047f0d847a1f8a38f279e67&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=429501138X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=429501138X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>下記についてPythonコードつきで一通り学べます<blockquote>序章<br/>第1章 音声認識とは?<br/>第2章 音声認識の基礎知識<br/>第3章 音声処理の基礎と特徴量抽出<br/>第4章 音声認識の初歩─DPマッチング─<br/>第5章 GMM-HMMによる音声認識<br/>第6章 DNN-HMMによる音声認識<br/>第7章 End-to-Endモデルによる連続音声認識</blockquote></ul>|

## ２．５. 信号処理の１冊
- 度々申し訳ないですが信号データについてもほとんど実務経験がありません。準備として学んだものです。
- ディジタル信号は独特の処理が必要と知って網羅性がありそうで比較的わかりやすそうな本書を選んでみました。

```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊 --> id1(Python対応<br/>ディジタル信号処理)
    id1 ---> id2([データ分析実践へ])
```

|レベル|書名|概要|
|:--|:--|:--|
|B12|[Python対応 ディジタル信号処理](https://amzn.to/3YqODnq)<br/><a href="https://www.amazon.co.jp/Python%E5%AF%BE%E5%BF%9C-%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E4%BF%A1%E5%8F%B7%E5%87%A6%E7%90%86-%E9%98%BF%E9%83%A8-%E6%AD%A3%E8%8B%B1/dp/4627776616?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3AMQ4M90XIJJ8&keywords=Python%E5%AF%BE%E5%BF%9C+%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E4%BF%A1%E5%8F%B7%E5%87%A6%E7%90%86&qid=1691327842&sprefix=python%E5%AF%BE%E5%BF%9C+%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E4%BF%A1%E5%8F%B7%E5%87%A6%E7%90%86%2Caps%2C212&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=cb8e938e55e477b60eb7b04efc87c8a0&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4627776616&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4627776616" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>Pythonコード例つきで下記のように一通り学べます<blockquote>第1章 序論<br/>第2章 離散時間信号<br/>第3章 離散フーリエ変換<br/>第4章 高速フーリエ変換<br/>第5章 ディジタルフィルタの基礎<br/>第6章 z変換<br/>第7章 ディジタルフィルタの解析<br/>第8章 周波数選択性ディジタルフィルタ<br/>第9章 FIRフィルタの設計<br/>第10章 IIRフィルタの間接設計<br/>第11章 IIRフィルタの直接設計<br/>第12章 2次元信号とフーリエ変換<br/>第13章 2次元ディジタルフィルタ</blockquote></ul>|

## 2.6. 地理空間の2冊
- 例えば緯度経度は単なる数値として扱えてしまうけれど、国レベルのデータであればx-y平面ではなく球面（地球規模ならば平たく潰れた球）であることを計算に加味する必要がある
- 狭い範囲でも近接した地域の効果により空間ラグなどを考慮する必要があり、地理空間は独特の扱いが必要
- この分野はRの本が多いですが徐々にPython本も出てきている模様。

```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊 --> id1(Pythonによる地理空間データ分析)
    id1 <-- 地理空間概念の参考として --> id11(実践Data Scienceシリーズ <br/>Rではじめる地理空間データ<br/>の統計解析入門)
    id1 -- 地理空間の理論を深める --> id2(空間統計学<br/>自然科学から人文社会科学まで)
    id1 ---> id3([データ分析実践へ])
    id2 ---> id3
```

|レベル|書名|概要|
|:--|:--|:--|
|AB2|[Pythonによる地理空間データ分析](https://amzn.to/3KpG9Hp)<br/><a href="https://www.amazon.co.jp/Python%E3%81%AB%E3%82%88%E3%82%8B%E5%9C%B0%E7%90%86%E7%A9%BA%E9%96%93%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90-%E2%80%95%E4%BE%8B%E9%A1%8C%E3%81%A7%E5%AD%A6%E3%81%B6%E3%83%AD%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%A4%E3%83%B3%E3%83%86%E3%83%AA%E3%82%B8%E3%82%A7%E3%83%B3%E3%82%B9-Bonny-P-McClain/dp/4814400322?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1KNUS7C552IVX&keywords=Python%E3%81%AB%E3%82%88%E3%82%8B%E5%9C%B0%E7%90%86%E7%A9%BA%E9%96%93%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90+%E2%80%95%E4%BE%8B%E9%A1%8C%E3%81%A7%E5%AD%A6%E3%81%B6%E3%83%AD%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%A4%E3%83%B3%E3%83%86%E3%83%AA%E3%82%B8%E3%82%A7%E3%83%B3%E3%82%B9&qid=1691296785&sprefix=python%E3%81%AB%E3%82%88%E3%82%8B%E5%9C%B0%E7%90%86%E7%A9%BA%E9%96%93%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90+%E4%BE%8B%E9%A1%8C%E3%81%A7%E5%AD%A6%E3%81%B6%E3%83%AD%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%A4%E3%83%B3%E3%83%86%E3%83%AA%E3%82%B8%E3%82%A7%E3%83%B3%E3%82%B9%2Caps%2C164&sr=8-1&linkCode=li1&tag=aokikenichi-22&linkId=2bd9086cc99adb628feaad1a5676a85e&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4814400322&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4814400322" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>Pythonではまだ類書が少なく貴重な１冊<li/>豊富なPythonコード例にて地理空間データの取り扱いについて一通り実行しながら学べます<ul><li/>QGIS(地理情報データを扱うシステムGISのオープンソース版<li/>GoogleEarthEngine<li/>OpenStreetMap（GoogleEarthは商用利用で要ライセンスなので、商用利用もフリーなツール）<li/>GeoPandas(Pandasの地理空間版)</ul></ul>|
|B1|[空間統計学: 自然科学から人文・社会科学まで](https://amzn.to/3Olxhnz)<br/><a href="https://www.amazon.co.jp/%E7%A9%BA%E9%96%93%E7%B5%B1%E8%A8%88%E5%AD%A6-%E8%87%AA%E7%84%B6%E7%A7%91%E5%AD%A6%E3%81%8B%E3%82%89%E4%BA%BA%E6%96%87%E3%83%BB%E7%A4%BE%E4%BC%9A%E7%A7%91%E5%AD%A6%E3%81%BE%E3%81%A7-%E7%B5%B1%E8%A8%88%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%83%BC-%E7%80%AC%E8%B0%B7-%E5%89%B5/dp/4254128312?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1DI6MSA3LWFA0&keywords=%E7%A9%BA%E9%96%93%E7%B5%B1%E8%A8%88%E5%AD%A6&qid=1691295907&sprefix=%E7%A9%BA%E9%96%93%E7%B5%B1%E8%A8%88%E5%AD%A6%2Caps%2C168&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=2f401025b3500c0d1daed3879494b310&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4254128312&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4254128312" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>下記目次のように地理空間について一通り学べる<ul><li/><blockquote>1 .はじめに<br/>2 .空間データの定義と特徴<br/>3 .数学的準備<br/>4 .空間重み行列と空間的影響の検定<br/>5 .地球統計学<br/>6 .空間計量経済学</ul><li/>「地理情報システム学会」にて、学会賞（著作部門）を受賞したとのこと</ul>|
- 次点
    - AB2(R) [実践Data Scienceシリーズ Rではじめる地理空間データの統計解析入門](https://amzn.to/45rnmE0)<br/><a href="https://www.amazon.co.jp/%E5%AE%9F%E8%B7%B5Data-Science%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-R%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E5%9C%B0%E7%90%86%E7%A9%BA%E9%96%93%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E7%B5%B1%E8%A8%88%E8%A7%A3%E6%9E%90%E5%85%A5%E9%96%80-KS%E6%83%85%E5%A0%B1%E7%A7%91%E5%AD%A6%E5%B0%82%E9%96%80%E6%9B%B8-%E6%9D%91%E4%B8%8A/dp/406527303X?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=SH978LUWNK98&keywords=R%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E5%9C%B0%E7%90%86%E7%A9%BA%E9%96%93%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E7%B5%B1%E8%A8%88%E8%A7%A3%E6%9E%90%E5%85%A5%E9%96%80&qid=1691294394&sprefix=r%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E5%9C%B0%E7%90%86%E7%A9%BA%E9%96%93%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E7%B5%B1%E8%A8%88%E8%A7%A3%E6%9E%90%E5%85%A5%E9%96%80%2Caps%2C186&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=2560d11979147f8aab30a9e9c06a2243&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=406527303X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=406527303X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - 元々Pythonの本がなかったのでRの本で入門書の代用として記載していました。ただ、Python本が地理空間の基本概念（空間相関、空間統計量、バリオグラム等に触れておらず、本書はコード例付きで詳しく触れているため、次点として残しておきます。
            - 地理空間データを扱い可視化をメインとする
                - →Pythonによる地理空間データ分析
            - 地理空間データを用いた統計解析をメインとする
                - →Rではじめる地理空間データの統計解析入門
- 未読だが１００冊候補
   - [現場のプロがわかりやすく教える位置情報エンジニア養成講座](https://amzn.to/43WiR38)
        - <a href="https://www.amazon.co.jp/%E7%8F%BE%E5%A0%B4%E3%81%AE%E3%83%97%E3%83%AD%E3%81%8C%E3%82%8F%E3%81%8B%E3%82%8A%E3%82%84%E3%81%99%E3%81%8F%E6%95%99%E3%81%88%E3%82%8B%E4%BD%8D%E7%BD%AE%E6%83%85%E5%A0%B1%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E9%A4%8A%E6%88%90%E8%AC%9B%E5%BA%A7-%E4%BA%95%E5%8F%A3%E5%A5%8F%E5%A4%A7/dp/4798068926?_encoding=UTF8&qid=1691296907&sr=8-1&linkCode=li1&tag=aokikenichi-22&linkId=16a78e04d6b89b51338805f68f667f12&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798068926&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4798068926" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

## ２.7. マーケティングの５冊
- 業界別の本まで含めてしまうと増え過ぎてしまうので別に書いてますが、マーケティングはどの業界でもあると思うので、入れてみました。
- この分野はRの方が良書が多く、他の参考記事もご参照ください
    - [データ分析が仕事の人がマーケティングに手を出す](https://note.com/aokikenichi/n/n60149e711d14)
    - [【データ分析の必読10冊+差をつける10冊＋100冊超】データサイエンス、データ分析、機械学習関連の本#マーケティングの項](https://qiita.com/aokikenichi/items/ae4df263f591e47528a6#%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0)

```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊 --> id1(マーケティングデータ分析)
    id1 -- マーケティングへのデータ分析適用を概観する --> id2(マーケティング<br/>エンジニアリング入門)
    id2 -- 需要予測なら --> id3(需要予測の戦略的活用)
    id2 -- A/Bテストなら --> id4(A/Bテスト実践ガイド<br/>真のデータドリブンへ至る<br/>信用できる実験とは)
    id2 -- 推薦システムなら --> id5(推薦システム実践入門<br/>仕事で使える導入ガイド)
    id2 ---> id6([データ分析実践へ])
    id3 ---> id6    
    id4 ---> id6
    id5 ---> id6
```

|レベル|書名|概要|
|:--|:--|:--|
|AB2|[マーケティングデータ分析](https://amzn.to/3KvmC8z)<br/><a href="https://www.amazon.co.jp/%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90-Python%E3%81%AB%E3%82%88%E3%82%8B%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9-3-%E4%B8%AD%E5%8E%9F-%E5%AD%9D%E4%BF%A1/dp/4254129130?_encoding=UTF8&qid=1691292782&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=f5b9e635c493c4f83977f9281a771ce1&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4254129130&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4254129130" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>下記がPythonコードで試しながら学べる<ul><li/><blockquote>1.　マーケティングにおけるデータ分析<br/>2.　マーケティング分析のためのデータ<br/>3.　集計と可視化からデータを理解する<br/>4.　顧客の分析<br/>5.　商品の分析<br/>6.　店舗の分析</blockquote></ul></ul>|
|B1|[マーケティング・エンジニアリング入門](https://amzn.to/3KBoTPJ)<br/><a href="https://www.amazon.co.jp/%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%83%BB%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0%E5%85%A5%E9%96%80-%E6%9C%89%E6%96%90%E9%96%A3%E3%82%A2%E3%83%AB%E3%83%9E-%E4%B8%8A%E7%94%B0-%E9%9B%85%E5%A4%AB/dp/4641220824?_encoding=UTF8&qid=1691720922&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=57f0246c36b3d1ee52d2a1e94fa5d9c7&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4641220824&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4641220824" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>マーケティングをする人向けの本のため、本書の後半はほぼ、データ分析の概説書となっている。<li/>下記目次例のように、マーケティングの各概念にデータ分析をどう適用するかというような内容<ul><li/><blockquote>第１章　マーケティング・エンジニアリングとは<br/>第２章　データの収集・活用の注意点<br/>第３章　市場の理解<br/>第４章　マーケティング反応の分析<br/>第５章　最適化と意思決定<br/>第６章　予測とシミュレーション<br/>第７章　感性とマーケティング<br/>第８章　施策の実施と確認<br/>第９章　今後のマーケティング・エンジニアリング</blockquote></ul><li/>コンパクトにまとまっている良い本だが、やや難点あり気をつける必要はある<ul><li/>「因果関係を表現する代表的な数理モデルである回帰分析」「回帰分析のように因子間の因果関係も同時に評価」とあるのはいただけない。相関と因果は違うという記述もない。<li/>ランダムフォレストの解説で「森に見立てた大量データから」とあるが、たくさんの木のモデルの事を森と見立てているはず。ニューラルネットワークを「非線形予測モデル」、サポートベクターマシンを「非線形クラス判別」としているが、予測もクラス判別も行える。<li/>本文ではサラッとしか振れてないのに、参考文献にいきなり講談社機械学習プロフェッショナルシリーズの『深層学習』もあるが、機械学習の項目はちょっととってつけた感がある。</ul><li/>類書が増えてきているので差し替えるかも</ul>|
|B1|[需要予測の戦略的活用 ―マーケティングとサプライチェーンマネジメント(SCM)をつなぐ](https://amzn.to/47ddPBY)<br/><a href="https://www.amazon.co.jp/%E9%9C%80%E8%A6%81%E4%BA%88%E6%B8%AC%E3%81%AE%E6%88%A6%E7%95%A5%E7%9A%84%E6%B4%BB%E7%94%A8%E2%80%95%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%A8%E3%82%B5%E3%83%97%E3%83%A9%E3%82%A4%E3%83%81%E3%82%A7%E3%83%BC%E3%83%B3%E3%83%9E%E3%83%8D%E3%82%B8%E3%83%A1%E3%83%B3%E3%83%88-SCM-%E3%82%92%E3%81%A4%E3%81%AA%E3%81%90-%E3%82%AA%E3%83%9A%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%BA%E3%83%BB%E3%83%9E%E3%83%8D%E3%82%B8%E3%83%A1%E3%83%B3%E3%83%88%E9%81%B8%E6%9B%B8-%E5%B1%B1%E5%8F%A3/dp/4535540152?_encoding=UTF8&qid=1691293356&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=2da4eb7f7618ff91e3267d71e2b1c5b1&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4535540152&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4535540152" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>需要予測は統計や機械学習によるものだけが全てではなく、その全体像を目的別に示しています。<li/>需要予測の経営戦略の中での位置づけ、サプライチェーンとの関連、統計・機械学習による手法、データ管理、組織・人材面について書かれているので、需要予測PJの社内説得用のネタとしても使えるのかと思います。</ul>|
|B1|[A/Bテスト実践ガイド 真のデータドリブンへ至る信用できる実験とは](https://amzn.to/3QAqXuW)<br/><a href="https://www.amazon.co.jp/B%E3%83%86%E3%82%B9%E3%83%88%E5%AE%9F%E8%B7%B5%E3%82%AC%E3%82%A4%E3%83%89-%E7%9C%9F%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%83%89%E3%83%AA%E3%83%96%E3%83%B3%E3%81%B8%E8%87%B3%E3%82%8B%E4%BF%A1%E7%94%A8%E3%81%A7%E3%81%8D%E3%82%8B%E5%AE%9F%E9%A8%93%E3%81%A8%E3%81%AF-Ron-Kohavi/dp/4048930796?_encoding=UTF8&qid=1691293461&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=95f9df8896e7571ff824a8e49d534e3b&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4048930796&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4048930796" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>Amazon解説文のままですが、まさに下記の通りで必要十分な本かなと思います<blockquote>経営層やリーダー、データサイエンティスト、エンジニア、アナリスト、プロダクトマネージャーなど、企業の全関係者を対象として、その概念から実験を実施するためのプロセス、よくある落とし穴、オンライン実験をスケールさせるために必要なことまで、A/Bテスト、コントロール実験の詳細を解説する。<br/>Google, Amazon, Microsoft, LinkedInなどで実際に実践された経験から得られた教訓や落とし穴などがふんだんに盛り込まれており、データ駆動型の文化の確立、科学的な意思決定に必要なスキルを獲得できる。</blockquote></ul>|
|AB|[推薦システム実践入門 ―仕事で使える導入ガイド](https://amzn.to/3OK9PBG)<br/><a href="https://www.amazon.co.jp/%E6%8E%A8%E8%96%A6%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80-%E2%80%95%E4%BB%95%E4%BA%8B%E3%81%A7%E4%BD%BF%E3%81%88%E3%82%8B%E5%B0%8E%E5%85%A5%E3%82%AC%E3%82%A4%E3%83%89-%E9%A2%A8%E9%96%93-%E6%AD%A3%E5%BC%98/dp/4873119669?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3H3FY5ETI7CHH&keywords=%E6%8E%A8%E8%96%A6%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80&qid=1691297191&sprefix=%E6%8E%A8%E8%96%A6%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80%2Caps%2C172&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=a4c472493116a611cffd3fe31db9f796&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873119669&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4873119669" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>本記事著者青木は推薦システムを扱ったことなく、1つの知識として<li/>下記目次のとおり一通り学べると思います<ul><li/><blockquote>1章　推薦システム<br/><br/>2章　推薦システムのプロジェクト<br/>3章　推薦システムのUI/UX<br/>4章　推薦アルゴリズムの概要<br/>5章　推薦アルゴリズムの詳細<br/>6章　実システムへの組み込み<br/>7章　推薦システムの評価<br/>8章　発展的なトピック</blockquote></ul></ul>|


# 3. その他分析手法
## 3.1. 因果推論の5冊
- 相関があっても因果がないと良く言われますがならば因果を見出すには？についてもっと必要とされると思うのですがなかなか来ないなと思っていたら類書が少しずつ増えてきました。
- ビジネスでデータ分析をするのであれば単に予測するだけではなく売上増やコストダウンを目指すので、その結果を導き出すための原因探索がもっともっと求められますよ！
- ということでより深くは別に記事  を書いてますがコアな本を示します
    - [【決定版】因果推論本の読書ガイド31冊〜『インベンス・ルービン 統計的因果推論』和訳記念！](https://qiita.com/aokikenichi/items/8a9974e54154a7867d71)
    - [エビデンスベースド](https://note.com/aokikenichi/n/ne1fcb313326c)

```mermaid
flowchart TD
    id0([start]) -- 因果とは何かまず最初に必読本 --> id1(原因と結果の経済学<br/>データから真実を見抜く思考法)
    id1 -- 分析手法を俯瞰する --> id2(政策評価のための因果関係の見つけ方<br/>ランダム化比較試験入門)
    id1 -- コーディングで因果推論を身につける --> id3(つくりながら学ぶ!<br/>Pythonによる因果分析<br/>因果推論因果探索の実践入門)
    id2 ---> id3
    id3 -- 因果推論の分析手法を網羅的に学ぶ --> id4(因果推論入門 ミックステープ)
    id4 ---> id5([データ分析実践へ])
    id3 ---> id5
    id4 -- 因果推論理論を深める --> id6([インベンス ルービン 統計的因果推論])
    id5 <-- 因果推論は3流派があり戸惑います<br/>ある程度学んだ後に因果推論の<br/>歴史から整理した本書で<br/>ときほぐしましょう --> id7(因果推論の科学)
```
|レベル|書名|概要|
|:--|:--|:--|
|A|[「原因と結果」の経済学―――データから真実を見抜く思考法](https://amzn.to/3OJ8Od6)<br/><a href="https://www.amazon.co.jp/%E3%80%8C%E5%8E%9F%E5%9B%A0%E3%81%A8%E7%B5%90%E6%9E%9C%E3%80%8D%E3%81%AE%E7%B5%8C%E6%B8%88%E5%AD%A6%E2%80%95%E2%80%95%E2%80%95%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8B%E3%82%89%E7%9C%9F%E5%AE%9F%E3%82%92%E8%A6%8B%E6%8A%9C%E3%81%8F%E6%80%9D%E8%80%83%E6%B3%95-%E4%B8%AD%E5%AE%A4%E7%89%A7%E5%AD%90/dp/447803947X?_encoding=UTF8&qid=1691218610&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=115f0a600cce6065ca50eb48d983bfb9&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=447803947X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=447803947X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>まずはぜひこの１冊。<li/>前提知識不要で、相関と因果など間違えやすいところが身につく。データ分析、政策等のかなりの専門家でもかなり間違っている人がいる。因果推論を扱うならまずは本書の内容を頭に叩き込む事が一番重要だと思う。<li/>因果推論の基本の下記概念を数式なしで一通り知ることができます。<ul><li/>ランダム化比較実験（RCT）<li/>自然実験<li/>差の差分析<li/>操作変数法<li/>回帰不連続デザイン<li/>マッチング法（傾向スコア）<li/>回帰分析</ul>|
|AB1|政策評価のための因果関係の見つけ方 ランダム化比較試験入門<br/><a href="https://www.amazon.co.jp/%E6%94%BF%E7%AD%96%E8%A9%95%E4%BE%A1%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E5%9B%A0%E6%9E%9C%E9%96%A2%E4%BF%82%E3%81%AE%E8%A6%8B%E3%81%A4%E3%81%91%E6%96%B9-%E3%83%A9%E3%83%B3%E3%83%80%E3%83%A0%E5%8C%96%E6%AF%94%E8%BC%83%E8%A9%A6%E9%A8%93%E5%85%A5%E9%96%80-%E3%82%A8%E3%82%B9%E3%83%86%E3%83%AB%E3%83%BB%E3%83%87%E3%83%A5%E3%83%95%E3%83%AD/dp/4535559341?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3TD05IXV34REZ&keywords=%E6%94%BF%E7%AD%96%E8%A9%95%E4%BE%A1%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E5%9B%A0%E6%9E%9C%E9%96%A2%E4%BF%82%E3%81%AE%E8%A6%8B%E3%81%A4%E3%81%91%E6%96%B9+%E3%83%A9%E3%83%B3%E3%83%80%E3%83%A0%E5%8C%96%E6%AF%94%E8%BC%83%E8%A9%A6%E9%A8%93%E5%85%A5%E9%96%80&qid=1691219288&sprefix=%E6%94%BF%E7%AD%96%E8%A9%95%E4%BE%A1%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E5%9B%A0%E6%9E%9C%E9%96%A2%E4%BF%82%E3%81%AE%E8%A6%8B%E3%81%A4%E3%81%91%E6%96%B9+%E3%83%A9%E3%83%B3%E3%83%80%E3%83%A0%E5%8C%96%E6%AF%94%E8%BC%83%E8%A9%A6%E9%A8%93%E5%85%A5%E9%96%80%2Caps%2C198&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=32171269d52894665b6ad318704d7eda&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4535559341&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4535559341" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>「政策評価のための」とはなっていますが因果推論一般にも適用できる内容です。<li/>『「原因と結果」の経済学』に代表的な分析手法が解説されていますが、なぜそんなに沢山あるのか？どういう時に使うのか？因果の信頼度は？など改めてわかります。<li/>ランダム化比較試験のお話がメインですが、その他の因果推論手法の長所、短所の比較などもあり、迷子になりそうな時に戻る本として良いのではないかと思います。</ul>|
|AB1|[因果推論の科学](https://amzn.to/3OkvtLz)<br/><a href="https://www.amazon.co.jp/%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96%E3%81%AE%E7%A7%91%E5%AD%A6-%E3%80%8C%E3%81%AA%E3%81%9C-%E3%80%8D%E3%81%AE%E5%95%8F%E3%81%84%E3%81%AB%E3%81%A9%E3%81%86%E7%AD%94%E3%81%88%E3%82%8B%E3%81%8B-%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%87%E3%82%A3%E3%82%A2%E3%83%BB%E3%83%91%E3%83%BC%E3%83%AB/dp/4163915966?_encoding=UTF8&qid=1691219008&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=56dec29b319263d42ce9d8921c52286f&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4163915966&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4163915966" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>なぜ因果ということを考える必要があるのかなど歴史を通じて現状までを解説した本。<li/>ただ、「因果推論の入門に良い」という書評がありますが、この本をいきなり読んで理解できるのだろうか疑問。ある程度学んだ後に戻ってきて読むと興味深く読めると思う。</ul>|
|B2|[つくりながら学ぶ! Pythonによる因果分析 ~因果推論・因果探索の実践入門~](https://amzn.to/3qitOOE)<br/><a href="https://www.amazon.co.jp/%E3%81%A4%E3%81%8F%E3%82%8A%E3%81%AA%E3%81%8C%E3%82%89%E5%AD%A6%E3%81%B6-Python%E3%81%AB%E3%82%88%E3%82%8B%E5%9B%A0%E6%9E%9C%E5%88%86%E6%9E%90-%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96%E3%83%BB%E5%9B%A0%E6%9E%9C%E6%8E%A2%E7%B4%A2%E3%81%AE%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80-Compass-Science/dp/4839973571?_encoding=UTF8&qid=1691219506&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=30aaec184bf7936c55aa0152182b93b7&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4839973571&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4839973571" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>Pythonで因果推論・分析をできる和書ではほぼ唯一（発刊当時）と思います。<li/因果推論とともに因果探索も扱っている。日本語のコード例の付きの本としては貴重な、LiNGAM、ベイジアンネットワーク、機械学習による因果推論、深層学習による因果探索も扱っている。</ul>|
|B12|[因果推論入門〜ミックステープ](https://amzn.to/3KYJcXJ)<br/><a href="https://www.amazon.co.jp/%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96%E5%85%A5%E9%96%80%E3%80%9C%E3%83%9F%E3%83%83%E3%82%AF%E3%82%B9%E3%83%86%E3%83%BC%E3%83%97%EF%BC%9A%E5%9F%BA%E7%A4%8E%E3%81%8B%E3%82%89%E7%8F%BE%E4%BB%A3%E7%9A%84%E3%82%A2%E3%83%97%E3%83%AD%E3%83%BC%E3%83%81%E3%81%BE%E3%81%A7-Scott-Cunningham/dp/4297134179?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=3TQ4AM0ZWAS4Q&keywords=%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96%E5%85%A5%E9%96%80%E3%80%9C%E3%83%9F%E3%83%83%E3%82%AF%E3%82%B9%E3%83%86%E3%83%BC%E3%83%97&qid=1691219836&sprefix=%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96%E5%85%A5%E9%96%80+%E3%83%9F%E3%83%83%E3%82%AF%E3%82%B9%E3%83%86%E3%83%BC%E3%83%97%2Caps%2C185&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=5a05e2baac6a0d1bd1efed80353f1dee&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4297134179&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4297134179" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>本書の特徴は<li/>ルービン派、パール派に偏らず理論を網羅的に紹介していること。数式もありますがそれで押すのではなくコード例で理解を促していること。<li/>理論の解説がメインですがコード例が豊富。書籍内ではRコードですがサポートサイトにStataやPythonのコード例あり。<li/>また本文内に類書との差別化として下記があり、本書を読めば因果推論の主だった手法を網羅できると言っているようです。<li/><blockquote>Imbens and Rubin (2015)（青木注『インベンス・ルービン 統計的因果推論』）は潜在アウトカムモデル、実験デザイン、マッチングと操作変数法については解説していますが、非巡回有向グラフ(DAG)、回帰不連続デザイン、パネルデータ、合成コントロール方については扱っていません。一方、Morgan and Winship (2014)は、DAG、潜在アウトカムモデル、操作変数法について解説していますが、回帰不連続デザイン、とパネルデータについては軽くしかふれられていませんし、Athey and Imbens (2017b)が過去１５年間で因果推論における重要な革新と呼んだ合成コントロール法についても扱っていません。Angrist and　Picheke　（２００９）は私のニーズにとても近いですが、私が極めて有用と考えている合成コントロール法やグラフィカルモデルについてふれられていません。</blockquote><li/>本書まで学べば余程深く求められない限りひと段落マスターと言って良いのではないかと思います（本式にはインベンス・ルービンが必要だろうけれど</ul>|

- 未読だが１００冊候補
    - C[インベンス・ルービン 統計的因果推論 上](https://amzn.to/43Z5I9t)、[インベンス・ルービン 統計的因果推論 下](https://amzn.to/3OpsZLT)
        - <a href="https://www.amazon.co.jp/%E3%82%A4%E3%83%B3%E3%83%99%E3%83%B3%E3%82%B9%E3%83%BB%E3%83%AB%E3%83%BC%E3%83%93%E3%83%B3-%E7%B5%B1%E8%A8%88%E7%9A%84%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96-%E4%B8%8A-G-W-%E3%82%A4%E3%83%B3%E3%83%99%E3%83%B3%E3%82%B9/dp/4254122918?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2M4OZ4B53OL6V&keywords=%E3%82%A4%E3%83%B3%E3%83%99%E3%83%B3%E3%82%B9%E3%83%BB%E3%83%AB%E3%83%BC%E3%83%93%E3%83%B3+%E7%B5%B1%E8%A8%88%E7%9A%84%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96&qid=1691280753&sprefix=%E3%82%A4%E3%83%B3%E3%83%99%E3%83%B3%E3%82%B9+%E3%83%AB%E3%83%BC%E3%83%93%E3%83%B3+%E7%B5%B1%E8%A8%88%E7%9A%84%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96%2Caps%2C200&sr=8-1&linkCode=li1&tag=aokikenichi-22&linkId=66617f219b6d05e490700fa075d2eccd&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4254122918&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4254122918" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><a href="https://www.amazon.co.jp/%E3%82%A4%E3%83%B3%E3%83%99%E3%83%B3%E3%82%B9%E3%83%BB%E3%83%AB%E3%83%BC%E3%83%93%E3%83%B3-%E7%B5%B1%E8%A8%88%E7%9A%84%E5%9B%A0%E6%9E%9C%E6%8E%A8%E8%AB%96-%E4%B8%8B-G-W-%E3%82%A4%E3%83%B3%E3%83%99%E3%83%B3%E3%82%B9/dp/4254122926?pd_rd_w=da6XD&content-id=amzn1.sym.bc57a5ab-9f02-4944-8c5c-9e1696e0d32c&pf_rd_p=bc57a5ab-9f02-4944-8c5c-9e1696e0d32c&pf_rd_r=ZC6NCGMYJYD2KVH9JG47&pd_rd_wg=uClGD&pd_rd_r=7bb7c6f5-08a3-487a-ac4e-ce475b929e55&pd_rd_i=4254122926&psc=1&linkCode=li1&tag=aokikenichi-22&linkId=7a42a9ebd9e5bb6a73e7b760df68e57f&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4254122926&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4254122926" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - この分野を切り拓いた人の基本書がやっと翻訳されました
        - 上巻だけ読み出しましたUpdateします

## 3.2. 異常検知の３冊
- 製造業を中心に異常検知のテーマは結構ありますが、通常の機械学習の本では扱ってないことが多いです。「ホテリングのT2」とか、製造業の方は統計手法に詳しい方が多いので、こっちが知らないということを避けるために基本的なことは知っておこう。

```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊 -->id1(Pythonではじめる異常検知入門<br/>基礎から実践まで)
    id1 -- 理論をもう少し深く学ぶ --> id2(入門 機械学習による異常検知<br/>Rによる実践ガイド)
    id2 -- 理論を深める --> id3(異常検知と変化検知)
    id3 ---> id4([データ分析実践へ])
    id1 ---> id4
    id2 ---> id4
```

|レベル|書名|概要|
|:--|:--|:--|
|B2|[Pythonではじめる異常検知入門 ―基礎から実践まで―](https://amzn.to/3OnclfS)<br/><a href="https://www.amazon.co.jp/Python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5%E5%85%A5%E9%96%80-%E2%80%95%E5%9F%BA%E7%A4%8E%E3%81%8B%E3%82%89%E5%AE%9F%E8%B7%B5%E3%81%BE%E3%81%A7%E2%80%95-%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E5%85%A5%E9%96%80%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA117-%E7%AC%9B%E7%94%B0-%E8%96%AB/dp/4910558195?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1NEV88RINCI5S&keywords=Python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5%E5%85%A5%E9%96%80&qid=1691313405&s=digital-text&sprefix=python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5%E5%85%A5%E9%96%80%2Cdigital-text%2C153&sr=1-1-catcorr&linkCode=li2&tag=aokikenichi-22&linkId=9787c35d4d44ac314327cca7f160f33c&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4910558195&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4910558195" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>ホテリングT2、k近傍法、One-Class SVMなど異常検知の基礎理論から、時系列異常検知までPythonコード例で学べます</ul>|
|B12(R)|[入門 機械学習による異常検知―Rによる実践ガイド](https://amzn.to/3DLwK9A)<br/><a href="https://www.amazon.co.jp/%E5%85%A5%E9%96%80-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AB%E3%82%88%E3%82%8B%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5%E2%80%95R%E3%81%AB%E3%82%88%E3%82%8B%E5%AE%9F%E8%B7%B5%E3%82%AC%E3%82%A4%E3%83%89-%E4%BA%95%E6%89%8B-%E5%89%9B/dp/4339024910?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&dchild=1&keywords=%E5%85%A5%E9%96%80+%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AB%E3%82%88%E3%82%8B%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5%E2%80%95R%E3%81%AB%E3%82%88%E3%82%8B%E5%AE%9F%E8%B7%B5%E3%82%AC%E3%82%A4%E3%83%89&qid=1598691928&s=books&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=76c8baa0e7931874929ede1dde406403&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4339024910&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4339024910" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>Rの本だが解説が詳しいので挙げておきます。<li/>異常検知の第一人者である井出先生の定番本。類書が少なく、前著が出るまでは異常検知が必要ならばまず手に取る1冊。<li/>「Rによる実践ガイド」と副題があり、Rによるコード例もあるが、基本は理論の解説。ただ厳密な定義定理スタイルではなく概念の説明が主。<li/>井出先生の [サポートページ](https://ide-research.net/jpn/book/) の内容紹介が詳しくて参考になる。</ul>|
|C|[異常検知と変化検知](https://amzn.to/3s4lBhk)<br/><a href="https://www.amazon.co.jp/%E7%95%B0%E5%B8%B8%E6%A4%9C%E7%9F%A5%E3%81%A8%E5%A4%89%E5%8C%96%E6%A4%9C%E7%9F%A5-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%83%97%E3%83%AD%E3%83%95%E3%82%A7%E3%83%83%E3%82%B7%E3%83%A7%E3%83%8A%E3%83%AB%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E4%BA%95%E6%89%8B-%E5%89%9B/dp/4061529080?_encoding=UTF8&qid=1691313622&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=2d7bda40ac80e0f72933bc98de7e20cc&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4061529080&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4061529080" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>同じく第一人者の井出氏の本<li/>[サポートページ](https://ide-research.net/jpn/book/) にあるように、『入門 機械学習による異常検知』の後続書と位置付けられより詳しく理論を解説している</ul>|


## 3.3. ネットワーク分析の2冊
- Pythonでも色々本が出ているがしっくりくるものがない（特殊ケースを扱っているようで入門的な俯瞰性がないので、Rの本とガチ本で

```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊　--> id1(ネットワーク分析 第2版)
    id1 -- 理論を深く学ぶ --> id2(ネットワーク科学)
    id1 --->id3([データ分析実践へ])
    id2 --->id3
    id0 --->id4([Pythonで学ぶネットワーク分析<br/>ColaboratoryとNetworkXを使った実践入門])
    id4 -- 理論を深く学ぶ -->id2
    id4 --->id3
```

|レベル|書名|概要|
|:--|:--|:--|
|B12(R)|[ネットワーク分析 第2版](https://amzn.to/455dY9f)<br/><a href="https://www.amazon.co.jp/%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E5%88%86%E6%9E%90-%E7%AC%AC2%E7%89%88-R%E3%81%A7%E5%AD%A6%E3%81%B6%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9-%E9%88%B4%E6%9C%A8-%E5%8A%AA/dp/4320113152?&linkCode=li2&tag=aokikenichi-22&linkId=5cebfad7a96cbdc3604594ad353cd75b&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320113152&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4320113152" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>Rとはなりますがネットワーク分析で主要な方法をコード付きで学べます。</ul>|
|C|[ネットワーク科学: ひと・もの・ことの関係性をデータから解き明かす新しいアプローチ](https://amzn.to/3KJn7fr)<br/><a href="https://www.amazon.co.jp/%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E7%A7%91%E5%AD%A6-%E3%81%B2%E3%81%A8%E3%83%BB%E3%82%82%E3%81%AE%E3%83%BB%E3%81%93%E3%81%A8%E3%81%AE%E9%96%A2%E4%BF%82%E6%80%A7%E3%82%92%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8B%E3%82%89%E8%A7%A3%E3%81%8D%E6%98%8E%E3%81%8B%E3%81%99%E6%96%B0%E3%81%97%E3%81%84%E3%82%A2%E3%83%97%E3%83%AD%E3%83%BC%E3%83%81-Albert%E2%80%90L%C2%B4aszl%C2%B4-Barab%C2%B4asi/dp/4320124472?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=HJ1SXCCGL6U9&keywords=%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E7%A7%91%E5%AD%A6%3A+%E3%81%B2%E3%81%A8%E3%83%BB%E3%82%82%E3%81%AE%E3%83%BB%E3%81%93%E3%81%A8%E3%81%AE%E9%96%A2%E4%BF%82%E6%80%A7%E3%82%92%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8B%E3%82%89%E8%A7%A3%E3%81%8D%E6%98%8E%E3%81%8B%E3%81%99%E6%96%B0%E3%81%97%E3%81%84%E3%82%A2%E3%83%97%E3%83%AD%E3%83%BC%E3%83%81&qid=1691884576&s=books&sprefix=%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E7%A7%91%E5%AD%A6+%E3%81%B2%E3%81%A8+%E3%82%82%E3%81%AE+%E3%81%93%E3%81%A8%E3%81%AE%E9%96%A2%E4%BF%82%E6%80%A7%E3%82%92%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8B%E3%82%89%E8%A7%A3%E3%81%8D%E6%98%8E%E3%81%8B%E3%81%99%E6%96%B0%E3%81%97%E3%81%84%E3%82%A2%E3%83%97%E3%83%AD%E3%83%BC%E3%83%81%2Cstripbooks%2C150&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=bb915a6b50f716173141983a88e2ff0c&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320124472&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4320124472" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>ネットワーク分析のバイブル<li/>この100冊に入れるべきかは微妙な気がしますが、SNSや感染症など現代的なテーマを扱うときには必須な技術なのでもっと取り上げられるべきだと思う<li/>下記目次のように本分野を網羅する重鎮バラバシに依るバイブル<blockquote>第1章　序論<br/>第2章　グラフ理論<br/>第3章　ランダム・ネットワーク<br/>第4章　スケールフリーの性質<br/>第5章　バラバシ・アルバート・モデル<br/>第6章　進化するネットワーク<br/>第7章　次数相関<br/>第8章　ネットワークの頑健性<br/>第9章　コミュニティ<br/>第10章　感染現象</blockquote></ul>|
- 未読だが１００冊候補
    - [Pythonで学ぶネットワーク分析: ColaboratoryとNetworkXを使った実践入門](https://amzn.to/3OvT5gm)
        - <a href="https://www.amazon.co.jp/Python%E3%81%A7%E5%AD%A6%E3%81%B6%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E5%88%86%E6%9E%90-Colaboratory%E3%81%A8NetworkX%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E5%AE%9F%E8%B7%B5%E5%85%A5%E9%96%80-%E6%9D%91%E7%94%B0-%E5%89%9B%E5%BF%97/dp/4274224252?_encoding=UTF8&qid=1691754494&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=a470b034742a1f2491b86041fc41ac10&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4274224252&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4274224252" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - 類書少なくPythonではこの本が評判が良いようだが未読

## 3.4. スパースモデリングの２冊
- 機械学習の本に少しだけ記載がありますが、しっかり学ぶのであれば下記の本など

```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊 -->id1(ITエンジニアのための<br/>スパースモデリング入門)
    id1 -- Rだがより深める --> id2(スパース推定法による<br/>統計モデリング)
    id1 -- Pythonでより深める --> id3([スパース推定100問 with Python])
    id1 ---> id5([データ分析実践へ])
    id2 ---> id5
    id3 ---> id5
    id4([スパースモデリング<br/>理論アルゴリズム応用]) <-- 理論をより深める --> id5
```

|レベル|書名|概要|
|:--|:--|:--|
|B2|[ITエンジニアのためのスパースモデリング入門](https://amzn.to/3KEoY54)<br/><a href="https://www.amazon.co.jp/IT%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0%E5%85%A5%E9%96%80-CodeZine-Digital-First-%E6%9F%93%E7%94%B0/dp/4798172685?_encoding=UTF8&qid=1691797328&sr=1-3&linkCode=li2&tag=aokikenichi-22&linkId=d678ac2e2acfd47e226330eeba185332&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798172685&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4798172685" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>スパースモデリングの代表的なアルゴリズムであるLassoについてPythonコード付きで学べます</ul>|
|B12(R)|[スパース推定法による統計モデリング](https://amzn.to/3OvU68a)<br/><a href="https://www.amazon.co.jp/%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E6%8E%A8%E5%AE%9A%E6%B3%95%E3%81%AB%E3%82%88%E3%82%8B%E7%B5%B1%E8%A8%88%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0-%E7%B5%B1%E8%A8%88%E5%AD%A6One-Point-%E5%B7%9D%E9%87%8E-%E7%A7%80%E4%B8%80/dp/4320112571?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1YBQZAMGOQRST&keywords=%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E6%8E%A8%E5%AE%9A%E6%B3%95%E3%81%AB%E3%82%88%E3%82%8B%E7%B5%B1%E8%A8%88%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0&qid=1691797558&s=books&sprefix=%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E6%8E%A8%E5%AE%9A%E6%B3%95%E3%81%AB%E3%82%88%E3%82%8B%E7%B5%B1%E8%A8%88%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0%2Cstripbooks%2C154&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=f1d9cf402746d599bedf4d5007831ac1&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320112571&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4320112571" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>コード例がRなものの、前著はどちらかというと動かしてみる重視ですが、本書はより理論について解説があり、理解が深まるかと思います</ul>|
- 未読だが100冊候補
    - [スパース推定100問 with Python](https://amzn.to/3DR2x8X)
        - <a href="https://www.amazon.co.jp/%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E6%8E%A8%E5%AE%9A100%E5%95%8F-Python-%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E6%95%B0%E7%90%86100%E5%95%8F%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-4-%E9%88%B4%E6%9C%A8/dp/4320125096?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1YBQZAMGOQRST&keywords=%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E6%8E%A8%E5%AE%9A%E6%B3%95%E3%81%AB%E3%82%88%E3%82%8B%E7%B5%B1%E8%A8%88%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0&qid=1691797558&s=books&sprefix=%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E6%8E%A8%E5%AE%9A%E6%B3%95%E3%81%AB%E3%82%88%E3%82%8B%E7%B5%B1%E8%A8%88%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0%2Cstripbooks%2C154&sr=1-2&linkCode=li1&tag=aokikenichi-22&linkId=701f168432ba6c4de3b490a02d65d869&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320125096&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4320125096" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - 未読ですがPythonでもう少しコード例をとのことであればこの本か
    - C[スパースモデリング 理論、アルゴリズム、応用](https://amzn.to/3YDNOYH)
        - <a href="https://www.amazon.co.jp/%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0-%E7%90%86%E8%AB%96%E3%80%81%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%E3%80%81%E5%BF%9C%E7%94%A8-Irina-Rish/dp/4906768733?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=IJ2G4VRHGD32&keywords=%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0&qid=1691798162&s=books&sprefix=%E3%82%B9%E3%83%91%E3%83%BC%E3%82%B9%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0%2Cstripbooks%2C192&sr=1-4&linkCode=li1&tag=aokikenichi-22&linkId=d48f1c193c59568e3e981b627d5be655&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4906768733&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4906768733" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - 本格的な理論書

## 3.5. 強化学習の１冊
- これも実案件経験がほぼないです。案件が来た時の前捌きとして読んでおります。
- これだけでは実案件に対応できないのはわかりますが、最低限の知識として。

```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊 -->id1(機械学習スタートアップシリーズ<br/>Pythonで学ぶ強化学習<br/>改訂第2版 入門から実践まで)
    id1 -- 理論を深めるなら -->id2([強化学習 第2版])
    id2 --->id3([データ分析実践へ])
```
    
|レベル|書名|概要|
|:--|:--|:--|
|B2|[機械学習スタートアップシリーズ Pythonで学ぶ強化学習 [改訂第2版] 入門から実践まで](https://amzn.to/3QnygWY)<br/><a href="https://www.amazon.co.jp/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-Python%E3%81%A7%E5%AD%A6%E3%81%B6%E5%BC%B7%E5%8C%96%E5%AD%A6%E7%BF%92-%E6%94%B9%E8%A8%82%E7%AC%AC2%E7%89%88-%E5%85%A5%E9%96%80%E3%81%8B%E3%82%89%E5%AE%9F%E8%B7%B5%E3%81%BE%E3%81%A7-%E4%B9%85%E4%BF%9D/dp/4065172519?_encoding=UTF8&qid=&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=3d584570db77300177b786c4e2c390b2&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4065172519&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4065172519" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>本記事著者ときは初版を読んだが、初版が出てまもなく改版が出ている。<li/>Pythonコード付きで強化学習の基本からDQNなど主要なアルゴリズムを学べる。Pythonを知っており、ある程度機械学習などをやったことがある人ならば最初の1冊にいいかも。<li/>著者によるサポートページicoxfog417/baby-steps-of-rl-jaが充実している。</ul>|
- C[強化学習（第2版）](https://amzn.to/45md73P)
    - <a href="https://www.amazon.co.jp/%E5%BC%B7%E5%8C%96%E5%AD%A6%E7%BF%92%EF%BC%88%E7%AC%AC2%E7%89%88%EF%BC%89-R-Sutton/dp/4627826621?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=141HJNUMMLK6U&keywords=%E5%BC%B7%E5%8C%96%E5%AD%A6%E7%BF%92&qid=1691393470&s=books&sprefix=%E5%BC%B7%E5%8C%96%E5%AD%A6%E7%BF%92%2Cstripbooks%2C178&sr=1-3&linkCode=li1&tag=aokikenichi-22&linkId=cfa2334cbe75dd6483278acc4b9bf8b0&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4627826621&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4627826621" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
    - バイブル。私は初版しか読んでおらずあまり強化学習をしたことがないので一旦次点

## 3.6. ベイズ統計・ベイズ機械学習の２冊
- ベイズもほとんど実践したことがありません。最低限は知っておこうという程度で恐縮ですが２冊を

```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊 --> id1(Pythonで動かして学ぶ!<br/>あたらしいベイズ統計の教科書)
    id1 -- ベイジアンモデリングへ --> id2(Pythonではじめるベイズ機械学習入門)
    id2 -- データ分析実践へはもう少し学んだ方がいいのかな --> id3([データ分析実践へ])
```

|レベル|書名|概要|
|:--|:--|:--|
|AB2|[Pythonで動かして学ぶ! あたらしいベイズ統計の教科書](https://amzn.to/3OVIf4H)<br/><a href="https://www.amazon.co.jp/Python%E3%81%A7%E5%8B%95%E3%81%8B%E3%81%97%E3%81%A6%E5%AD%A6%E3%81%B6-%E3%81%82%E3%81%9F%E3%82%89%E3%81%97%E3%81%84%E3%83%99%E3%82%A4%E3%82%BA%E7%B5%B1%E8%A8%88%E3%81%AE%E6%95%99%E7%A7%91%E6%9B%B8-AI-TECHNOLOGY-%E3%81%8B%E3%81%8F%E3%81%82%E3%81%8D/dp/4798168645?_encoding=UTF8&qid=1692179857&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=6c1b064832e68bb657c7eeab63aa9e58&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798168645&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4798168645" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>『[データ解析のための統計モデリング入門](https://amzn.to/3YOD7T6)』(みどり本)が有名ですがこの本はR系なのでやめました<li/>ベイズ統計の基礎から、MCMCを用いたベイズ推計、一般化線形モデルの基本まで、PyMC3ライブラリを用いて実装しながら学べます</ul>|
|B2|[Pythonではじめるベイズ機械学習入門](https://amzn.to/3KHuSTa)<br/><a href="https://www.amazon.co.jp/Python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E3%83%99%E3%82%A4%E3%82%BA%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E5%85%A5%E9%96%80-KS%E6%83%85%E5%A0%B1%E7%A7%91%E5%AD%A6%E5%B0%82%E9%96%80%E6%9B%B8-%E6%A3%AE%E8%B3%80-%E6%96%B0/dp/406527978X?_encoding=UTF8&qid=1692179771&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=f343b8c1a5dd976e0788ff936bddca1d&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=406527978X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=406527978X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>前記書よりより深く、ベイジアンモデリングやベイジアンニューラルネットワークまでを学びます</ul>|

## 3.7. 実証分析の2冊
- 因果推論とも被る面がありますが、実証分析とは、抽象化した理論が現実の現象をうまく説明できているかを統計的に検証する、経済学の一分野のようです。ですのでデータ分析とも近いところです。

```mermaid
flowchart TD
    id0([start]) -- 実証分析とは何か具体例で知る --> id1(進化するビジネスの実証分析)
    subgraph sub1 [実証分析]
        id1 -- 実証分析手法と現実の問題と<br/>どう対応するかを知りたい場合 --> id2(実証分析入門<br/>データから因果関係を読み解く作法)
    end
    id2 ---> id3([データ分析実践へ])
    
    subgraph sub2 [因果推論]
        id4([因果推論の項参照])
    end
    sub1 <---> sub2
```

|レベル|書名|概要|
|:--|:--|:--|
|AB1|[進化するビジネスの実証分析](https://amzn.to/3DNr2Ed)<br/><a href="https://www.amazon.co.jp/%E9%80%B2%E5%8C%96%E3%81%99%E3%82%8B%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9%E3%81%AE%E5%AE%9F%E8%A8%BC%E5%88%86%E6%9E%90-%E7%B5%8C%E6%B8%88%E3%82%BB%E3%83%9F%E3%83%8A%E3%83%BC%E5%A2%97%E5%88%8A-%E7%B5%8C%E6%B8%88%E3%82%BB%E3%83%9F%E3%83%8A%E3%83%BC%E7%B7%A8%E9%9B%86%E9%83%A8/dp/B086PTBFGB?_encoding=UTF8&qid=1691309331&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=22315a596dd5f5253e952f9a05be1c5c&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B086PTBFGB&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=B086PTBFGB" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>ビジネスに活用される経済学とのことで実証分析がどのようにビジネスに適用されているかを例示しています。意思決定の支援がデータ分析ならば参考となる面が多いです。<blockquote>ビジネス実証分析の今<br/>需要の推定<br/>価格戦略<br/>カルテル・談合<br/>合併<br/>ネットワーク効果<br/>公共調達=【花薗誠(名古屋大学)】</ul>|
|B1|[実証分析入門 データから「因果関係」を読み解く作法](https://amzn.to/3KCHLOp)<br/><a href="https://www.amazon.co.jp/%E5%AE%9F%E8%A8%BC%E5%88%86%E6%9E%90%E5%85%A5%E9%96%80-%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8B%E3%82%89%E3%80%8C%E5%9B%A0%E6%9E%9C%E9%96%A2%E4%BF%82%E3%80%8D%E3%82%92%E8%AA%AD%E3%81%BF%E8%A7%A3%E3%81%8F%E4%BD%9C%E6%B3%95-%E6%A3%AE%E7%94%B0%E6%9E%9C/dp/4535557934?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1N94VUYQZ4O63&keywords=%E5%AE%9F%E8%A8%BC%E5%88%86%E6%9E%90%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E8%A8%88%E9%87%8F%E7%B5%8C%E6%B8%88%E5%AD%A6&qid=1691309144&sprefix=%E5%AE%9F%E8%A8%BC%E5%88%86%E6%9E%90%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E8%A8%88%E9%87%8F%E7%B5%8C%E6%B8%88%E5%AD%A6%2Caps%2C182&sr=8-24&linkCode=li2&tag=aokikenichi-22&linkId=4b17f59f8fddbcf6b175ac9e84d667df&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4535557934&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4535557934" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>『実証分析のための計量経済学』と並んでたくさん推薦されている。『実証分析のための計量経済学』より本書は<li/>数値・数式例は少なめ、手法の紹介は多め<li/>タイトルだけでも楽しいサブカル感爆発<blockquote>仮説検定(1): お前はもう死んでいる<br/>目的変数が質的変数の場合: 飛ばねぇ豚はただの豚だ<br/>ベイズ統計: ベイジアンは滅びぬ、何度でもよみがえるさ!</blockquote> などなどなど<li/>数式は最小限。コード例はなしなので、PythonやRなどを使うなら理論の名前から自分でライブラリを探す必要はある。（対応を解説する記事を書くかなぁ）</ul>|

## 3.8. 機械学習以外（実験計画法の1冊、数理最適化の2冊、意思決定の数理1冊）
- データ分析の範囲というかとするとちょと微妙というか範囲外ではありますが、持ち込まれた分析テーマが機械学習なのか実験計画法が適しているのか、数理最適化なのか、その他の数理手法なのかは最低限、見極めた方が良いと思うので、最低限のところを
- 実験計画法
    - Wikipediaによると下記の通りで、データがあり機械学習アルゴリズムでということではなく、色々な条件があり最適解を……、などというときに効果的かと思います。
        >実験計画法は、効率のよい実験方法を設計し、結果を適切に解析することを目的とする統計学の応用分野である。
    - AIで解決したい、と要望が来てもルールベースだったり実験計画法で解くべきテーマというのがあります。それを見極めるためにも基礎的なところは押さえておきたいです。
-　数理最適化
    -　機械学習は誤差の最小化の意味での最適化ですが、売り上げ最大化とか、コスト最小化とか機械学習を用いずに最適化を求める分野がある。きちんと押さえておきたい
-　意思決定の数理
    -　ビジネスは意思決定の場なのだから機械学習をビジネス適用するのであれば意思決定に役立つテーマ設定が必要という話を冒頭でしました
    -　逆にいうと意思決定に役立てば機械学習でなくともよい＆機械学習ではできず他の数理手法の方が適している場合がある
    -　数理最適化もそうなのだがそれよりもっと広く、微分方程式モデル、ゲーム理論、オペレーションズリサーチ、等々

```mermaid
flowchart TD
    id0([start]) -- まず最初の1冊 -->id1(Pythonで学ぶ実験計画法入門<br/>ベイズ最適化によるデータ解析)
    subgraph sub1 [実験計画法]
        id1
    end
    id1 ---> id9([データ分析実践へ])

    id0 -- まず最初の1冊 -->id2(Pythonではじめる数理最適化<br/>ケーススタディでモデリングの<br/>スキルを身につけよう)
    subgraph sub2 [数理最適化]
        id2 -- 理論を深める --> id3(最適化手法入門)
    end
    id3 ---> id9

    id0 -- まず最初の1冊 --> id4(Python意思決定の数理入門)
    subgraph sub3 [意思決定の数理]
        id4
    end
    id4 ---> id9
```

|レベル|書名|概要|
|:--|:--|:--|
|AB2|[Ｐｙｔｈｏｎで学ぶ実験計画法入門　ベイズ最適化によるデータ解析](https://amzn.to/3QvHMHC)<br/><a href="https://www.amazon.co.jp/Python%E3%81%A7%E5%AD%A6%E3%81%B6%E5%AE%9F%E9%A8%93%E8%A8%88%E7%94%BB%E6%B3%95%E5%85%A5%E9%96%80-%E3%83%99%E3%82%A4%E3%82%BA%E6%9C%80%E9%81%A9%E5%8C%96%E3%81%AB%E3%82%88%E3%82%8B%E3%83%87%E3%83%BC%E3%82%BF%E8%A7%A3%E6%9E%90-KS%E6%83%85%E5%A0%B1%E7%A7%91%E5%AD%A6%E5%B0%82%E9%96%80%E6%9B%B8-%E9%87%91%E5%AD%90-%E5%BC%98%E6%98%8C/dp/4065235308?_encoding=UTF8&qid=1691798749&sr=1-5&linkCode=li2&tag=aokikenichi-22&linkId=3e570b2e52a466f0f818cf9c8d2d4b7c&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4065235308&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4065235308" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>下記のような内容で、Pythonコード例月で学べます<blockquote>第1章　データ解析や機械学習を活用した分子設計・材料設計・プロセス設計・プロセス管理<br/>第2章　実験計画法<br/>第3章　データ解析や回帰分析の手法<br/>第4章　モデルの適用範囲<br/>第5章　実験計画法・適応的実験計画法の実践<br/>第6章　応用事例<br/>第7章　さらなる深みを目指すために<br/>第8章　数学の基礎・Anaconda・Spyder</blockquote></ul>|
|B2|[Pythonではじめる数理最適化 ―ケーススタディでモデリングのスキルを身につけよう―](https://amzn.to/45jnlBE)<br/><a href="https://www.amazon.co.jp/dp/4274227359?&linkCode=li2&tag=aokikenichi-22&linkId=d2202efc6d21fceb49163c3c69015a40&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4274227359&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4274227359" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>機械学習とはちょっと範囲外ですが数理最適化もビジネスでよく使われるので最近類書も増えてきました。ただ、なんのためにそれをやっているのかが掴みにくいところがあり、具体例とコード例の豊富な本書を選びました<li/>前半は、連立一次方程式や線形計画法の簡単な例で数理最適化の基礎とPythonコード例を学びます。<li/>後半はビジネスに近い例を解いていきます。<blockquote>第Ⅰ部　数理最適化チュートリアル<br/>第1章　数理モデルとは<br/>第2章　Python数理最適化チュートリアル<br/>第Ⅱ部　数理最適化のケーススタディ<br/>第3章 学校のクラス編成<br/>第4章 割引クーポンキャンペーンの最適化<br/>第5章　輸送車両の配送計画<br/>第6章　数理最適化APIとWebアプリケーションの開発<br/>第7章　商品推薦のための興味のスコアリング</blockquote></ul>|
|B1|[最適化手法入門](https://amzn.to/3qp6fUj)<br/><a href="https://www.amazon.co.jp/%E6%9C%80%E9%81%A9%E5%8C%96%E6%89%8B%E6%B3%95%E5%85%A5%E9%96%80-%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9%E5%85%A5%E9%96%80%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E9%A7%92%E6%9C%A8-%E6%96%87%E4%BF%9D/dp/4065170087?_encoding=UTF8&qid=1691397131&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=219fe075c0bb490165516928913ac031&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4065170087&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4065170087" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>数理最適化も昔から研究されている分野ですので良書がたくさんありますが、東大のOCWでも使われているということとPythonコード例ありとのことで本書を選びました</ul>|
|B12|[Python意思決定の数理入門](https://amzn.to/3qlzmYN)<br/><a href="https://www.amazon.co.jp/Python%E6%84%8F%E6%80%9D%E6%B1%BA%E5%AE%9A%E3%81%AE%E6%95%B0%E7%90%86%E5%85%A5%E9%96%80-%E6%A9%8B%E6%9C%AC-%E6%B4%8B%E5%BF%97/dp/4274228983?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2AWA6CKL0585Z&keywords=Python%E6%84%8F%E6%80%9D%E6%B1%BA%E5%AE%9A%E3%81%AE%E6%95%B0%E7%90%86%E5%85%A5%E9%96%80&qid=1691886686&s=books&sprefix=python%E6%84%8F%E6%80%9D%E6%B1%BA%E5%AE%9A%E3%81%AE%E6%95%B0%E7%90%86%E5%85%A5%E9%96%80%2Cstripbooks%2C151&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=1a6085a52fdb031f0bc133a2d251d40b&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4274228983&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4274228983" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>数理最適化の項でも申し上げましたが、求められている分析テーマが機械学習にハマるものと異なるものがあります。その場合に「わからない」ではなく、調べるための当たりをつけるために広く薄く知っておくというのが私のモットーなため、こういう広く浅い本を多めに読んでいます<li/>Amazon書評で「実用的ではない」と低評価の方がいますがわかっちゃいない。「意思決定の数理」なんて広い分野を1冊でビジネスレベルに持ってけるわけがない。あくまでも自分のテーマに近いのがどの分野かと、次に学習を深めるためのガイドブックでしかなく、逆にそういうガイドブックを求めるための方の1冊<blockquote>第1章　はじめに<br/>第2章　戦略の微分方程式モデル<br/>第3章　基礎的な意思決定の数理的扱い<br/>第4章　ゲーム理論の基礎<br/>第5章　意思決定のための OR の基礎<br/>第6章　組合せ最適化による意思決定<br/>第7章　マルチエージェントベースモデリングによる意思決定<br/>第8章　強化学習による意思決定<br/>第9章　不確定性を含むゲームでの意思決定<br/>第10章　集団の意思決定<br/>第11章　意思決定とメカニズム・デザインの視点</ul>|



# 4. データ分析のための数学・Python
## 4.1 データ分析のための数学(微積・線形代数・集合と位相）の5冊
- 大学１年生レベルの微分積分と線形代数からスタートという世界。そこあたりは多数類書が出ているので、書店で体に合ったものを（内容だけでなくて装丁や重さ、紙/電子書籍もあると思う）
    - 苦手という人はまずは高校レベルの参考書から
    - よろしければご参照を [データ分析の数学学習に疲れ「数学大嫌い」というあなたを癒やすお友達あるいは悪魔](https://qiita.com/aokikenichi/items/91a90952f0f9e47e90aa)

```mermaid
flowchart TD
    id0([機械学習本の数式が辛ければ]) --> id1{高校生レベルは分かる}
    id1 -- No --> id2([高校レベルの参考書]) 
    id1 -- Yes --> id3([大学一年生レベルの微積と線形代数])
    id2 --> id3
    id3 --> id4{よく分かる}
    id4 -- No<br/>何のために微積線形代数を<br/>この公式はどこに役に立つ<br/>とお嘆きの方に --> id5(統計学のための数学入門30講)
    id5 --> id10
    id4 -- No<br/>線形代数って一体なんなんだ --> id8(プログラミングのための線形代数)
    id8 --> id3
    id3 -- Yes<br/>微積や線形代数が<br/>機械学習アルゴリズムの根幹である<br/>最適化にどう役立っているかを知る --> id6(これなら分かる最適化数学)
    id5 --> id6
    id6 --> id10
    id6 --最適化について理解を深める--> id7(スタンフォード ベクトル行列<br/>からはじめる最適化数学)
    id7 --> id10([機械学習の本へ])
    id10 <--機械学習アルゴリズムや数学の本で<br/>集合や位相の森で道に迷ったら--> id11(集合と位相をなぜ学ぶのか)
```

|レベル|書名|概要|
|:--|:--|:--|
|B1|[統計学のための数学入門30講](https://amzn.to/3DKfbXs)<br/><a href="https://www.amazon.co.jp/%E7%B5%B1%E8%A8%88%E5%AD%A6%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E6%95%B0%E5%AD%A6%E5%85%A5%E9%96%8030%E8%AC%9B-%E7%A7%91%E5%AD%A6%E3%81%AE%E3%81%93%E3%81%A8%E3%81%B0%E3%81%A8%E3%81%97%E3%81%A6%E3%81%AE%E6%95%B0%E5%AD%A6-%E6%B0%B8%E7%94%B0-%E9%9D%96/dp/4254116330?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2B34JETCIUYSP&keywords=%E7%B5%B1%E8%A8%88%E5%AD%A6%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E6%95%B0%E5%AD%A6%E5%85%A5%E9%96%8030%E8%AC%9B&qid=1691213807&sprefix=%E7%B5%B1%E8%A8%88%E5%AD%A6%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E6%95%B0%E5%AD%A6%E5%85%A5%E9%96%8030%E8%AC%9B%2Caps%2C205&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=011296946c92b2fed0f24a393a56b385&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4254116330&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4254116330" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>とは言うものの数学が必須だよね。大学で学んだから代替だいたいは分かるのだけど統計との関連が今ひとつ、、、ってな方に適しています。統計学でどのように使われているかを念頭に置いた、微分積分、線形代数の紹介。1冊で紹介しているので各内容の説明は薄め。<li/>最近は「機械学習のための数学」のような本が増えているのでそちらでも良いかもですが、流行りにのったやっつけ本？というようなちょっと不安な本もありますが、本書は数学入門書を多数書かれている先生の本で安心。<li/>一通り勉強した後の確認や、過去に勉強したが錆び付いている人の再起動、今学んでいることを統計学と結び付けたい人向け。<li/>講談社機械学習プロフェッショナルシリーズ『深層学習』の読み解きをした時に、数学でわからないところはほぼ本書に出ていました。<li/>ただ、薄い本書に微分積分と線形代数を押し込めているので、初学者には厳しいと思います。微分積分と線形代数の入門書は鬼のようにたくさん出ているので、大学での微分積分、線形代数なんてまるでわからんって方は本書の前に、マセマなど大学1年生用の簡単な本から。</ul>|これなら分かる最適化数学―基礎原理から計算手法まで|
|B1|[これなら分かる最適化数学](https://amzn.to/3s4cPjz)<br/><a href="https://www.amazon.co.jp/%E3%81%93%E3%82%8C%E3%81%AA%E3%82%89%E5%88%86%E3%81%8B%E3%82%8B%E6%9C%80%E9%81%A9%E5%8C%96%E6%95%B0%E5%AD%A6%E2%80%95%E5%9F%BA%E7%A4%8E%E5%8E%9F%E7%90%86%E3%81%8B%E3%82%89%E8%A8%88%E7%AE%97%E6%89%8B%E6%B3%95%E3%81%BE%E3%81%A7-%E9%87%91%E8%B0%B7-%E5%81%A5%E4%B8%80/dp/4320017862?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2FYIADTEFGAAS&keywords=%E3%82%8C%E3%81%AA%E3%82%89%E5%88%86%E3%81%8B%E3%82%8B%E6%9C%80%E9%81%A9%E5%8C%96%E6%95%B0%E5%AD%A6%E2%80%95%E5%9F%BA%E7%A4%8E%E5%8E%9F%E7%90%86%E3%81%8B%E3%82%89%E8%A8%88%E7%AE%97%E6%89%8B%E6%B3%95%E3%81%BE%E3%81%A7&qid=1691214432&s=digital-text&sprefix=%E3%82%8C%E3%81%AA%E3%82%89%E5%88%86%E3%81%8B%E3%82%8B%E6%9C%80%E9%81%A9%E5%8C%96%E6%95%B0%E5%AD%A6+%E5%9F%BA%E7%A4%8E%E5%8E%9F%E7%90%86%E3%81%8B%E3%82%89%E8%A8%88%E7%AE%97%E6%89%8B%E6%B3%95%E3%81%BE%E3%81%A7%2Cdigital-text%2C191&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=134de206e7f50154e9e64c7f47ec7509&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4320017862&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4320017862" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>機械学習でも用いられる最適化に必要な（もののみの）微分積分、線形代数の解説。好著中の好著と思いますが、紹介されることが少ないので、これで差が付きます！<li/>機械学習・深層学習のための数学、と題した本が出ていますが内容は微分積分と線形代数の普通のテキストをかいつまんで式の羅列のみって残念な本が多い。機械学習は結局は、モデルを作る→正解との誤差を最小化する≒最適化！、なのでここに特化した本書が一番核心をついて分かりやすいと思います。<li/>コンセプトは上記書「統計学の~」に似ているが本書は、より目的の最適化に特化しており、例題を解いていくと定着するようになっている。<li/>「最適化」という言葉がごっちゃでわかりにくいですが、機械学習は誤差を最小にする最適化、数理最適化はコストを最小にするなどの最適化となりどちらも「最適化」が必要です</ul>|
|B1|[プログラミングのための線形代数](https://amzn.to/43X10sN)<br/><a href="https://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%B7%9A%E5%BD%A2%E4%BB%A3%E6%95%B0-%E5%B9%B3%E5%B2%A1-%E5%92%8C%E5%B9%B8/dp/4274065782?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=1IGHGQ46VWTYG&keywords=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%B7%9A%E5%BD%A2%E4%BB%A3%E6%95%B0&qid=1691214923&sprefix=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E7%B7%9A%E5%BD%A2%E4%BB%A3%E6%95%B0%2Caps%2C195&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=58b8134d9ec3e6633aa1bffddcbafb1a&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4274065782&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4274065782" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>微分積分は、傾きを求める、細かく分けて足し合わせる、ってなんとなく意味がわかるけれど線形代数って一体なんなんだ？<li/>線形代数の「意味」が分かる<li/>行列は写像だ！</ul>|
|B1|[スタンフォード ベクトル・行列からはじめる最適化数学](https://amzn.to/47lDp88)<br/><a href="https://www.amazon.co.jp/%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%95%E3%82%A9%E3%83%BC%E3%83%89-%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E3%83%BB%E8%A1%8C%E5%88%97%E3%81%8B%E3%82%89%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%9C%80%E9%81%A9%E5%8C%96%E6%95%B0%E5%AD%A6-KS%E6%83%85%E5%A0%B1%E7%A7%91%E5%AD%A6%E5%B0%82%E9%96%80%E6%9B%B8-%E3%82%B9%E3%83%86%E3%83%95%E3%82%A1%E3%83%B3%E3%83%BB%E3%83%9C%E3%82%A4%E3%83%89/dp/4065161967?_encoding=UTF8&qid=1691214536&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=ce931d8db0cb1fade61105cb000214c7&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4065161967&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4065161967" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>『これなら分かる最適化数学』で基礎は身につくのですがよほど頭が良くないと体に染み付いていません<li/>本書ではこれでもか！というほどの演習で体に染み付けます<li/>残念ながら解答がないのですが私が勉強中で公開していますよ [『スタンフォード ベクトル・行列からはじめる最適化数学』1章章末問題の解答](https://qiita.com/aokikenichi/items/f67d1681e7faa29cc5af)</ul>|
|B１|[「集合と位相」をなぜ学ぶのか](https://amzn.to/3QsMKF1)<br/><a href="https://www.amazon.co.jp/%E3%80%8C%E9%9B%86%E5%90%88%E3%81%A8%E4%BD%8D%E7%9B%B8%E3%80%8D%E3%82%92%E3%81%AA%E3%81%9C%E5%AD%A6%E3%81%B6%E3%81%AE%E3%81%8B-%E2%80%95-%E6%95%B0%E5%AD%A6%E3%81%AE%E5%9F%BA%E7%A4%8E%E3%81%A8%E3%81%97%E3%81%A6%E6%A0%B9%E3%81%A5%E3%81%8F%E3%81%BE%E3%81%A7%E3%81%AE%E6%AD%B4%E5%8F%B2-%E8%97%A4%E7%94%B0-%E5%8D%9A%E5%8F%B8/dp/4774196126?_encoding=UTF8&qid=1691216022&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=6926349f604ad903a29c0ca56fdb0a93&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4774196126&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4774196126" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>微積と線形代数は手を動かす労力を惜しまなければなんとかなると思う。でも集合と位相は「そもそも何をやっているのか？」が全くわからなくなる<li/>最初から読まなくてもよいと思う。以降で紹介する本のなかで、〇〇集合、位相〇〇などの沼にはまりかけたら本書を読むといいと思う。完全解決するわけではないが、ちゃんと意味があってそういった概念が導入されていることは分かる。私も泥んこになりながら格闘中なので大きなことは言えないが、統計学がセクシーな学問とするのであれば、集合・位相をマスターすることが、下記の分かれ目と思っている。<ul><li/>一発屋のグラビアアイドルで終わるのか、女性にも一目置かれる素敵な女優になれるのか<li/>一発屋のアイドル歌手で終わるのか、男性にも一目置かれる素敵な俳優になれるのか<li/>人工知能に使われるデータ処理屋で終わるのか、人工知能にも一目置かれる素敵な課題設定者になれるのか</ul></ul>|

## 4.2. コーディングの３冊
- プログラマなら言わずもがなな面もありますが、私はRからデータ分析に入ったこともありあえて挙げてみました

```mermaid
flowchart TD
    id0(第3版 Python機械学習プログラミング<br/>達人データサイエンティストによる<br/>理論と実践) 
    id0 <-- 手っ取り早く<br/>機械学習アルゴリズム<br/>を手に慣らす --> id2(Python 実践AIモデル構築100本ノック)
    id0 <-- 通常のアルゴリズム<br/>をマスターする --> id3(Pythonで学ぶ<br/>アルゴリズムとデータ構造)
    id00(前処理大全) <-- 通常のアルゴリズムをマスターする --> id3
```


|レベル|書名|概要|
|:--|:--|:--|
|B2|[Python 実践AIモデル構築 100本ノック](https://amzn.to/456SXLi)<br/><a href="https://www.amazon.co.jp/Python-%E5%AE%9F%E8%B7%B5AI%E3%83%A2%E3%83%87%E3%83%AB%E6%A7%8B%E7%AF%89-100%E6%9C%AC%E3%83%8E%E3%83%83%E3%82%AF-%E4%B8%8B%E5%B1%B1%E8%BC%9D%E6%98%8C/dp/4798064408?&linkCode=li2&tag=aokikenichi-22&linkId=97cf05432c17cc2cf96afa6221be3902&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798064408&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4798064408" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>100本ノックシリーズは多数出ており、百個の課題がありそれをPythonで解いていくものです。<li/>本書は分析手法ごとに1つずつ課題を解いていくので、頭の整理にも良いかなと思います。<li/>『［第3版］Python機械学習プログラミング 達人データサイエンティストによる理論と実践』を実践すればそちらでも良いかなと思いますが、こちらの方は手っ取り早く復習という感じですかね。</ul>|
|B2|[Ｐｙｔｈｏｎで学ぶアルゴリズムとデータ構造 データサイエンス入門シリーズ](https://amzn.to/43ZJ1C0)<br/><a href="https://www.amazon.co.jp/Python%E3%81%A7%E5%AD%A6%E3%81%B6%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%E3%81%A8%E3%83%87%E3%83%BC%E3%82%BF%E6%A7%8B%E9%80%A0-%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9%E5%85%A5%E9%96%80%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E8%BE%BB-%E7%9C%9F%E5%90%BE/dp/4065178037?_encoding=UTF8&qid=1691750300&sr=1-1&linkCode=li2&tag=aokikenichi-22&linkId=10c82405cabea05c64ff5e9e1c7d249c&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4065178037&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4065178037" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>機械学習ではないアルゴリズムの本です。<li/>機械学習と言っても教科書データのように綺麗なデータばかりではなく、通常のアルゴリズムを用いてデータ加工や探索が必要な場合があります。基本的なアルゴリズムは押さえておくと便利だと思います。</ul>|

# 5． 資格・KAGGLE
## 5.1. 資格の２冊
- 資格は特に不要かなと思いますが、みんながとっているものはどういうものなのかということは知っておく必要があるかなと思います。

```mermaid
flowchart TD
    id0([start]) -- G検定を受けるにはもちろん<br/>合格者が多いので<br/>話を合わせるためにも -->id1(深層学習教科書 ディープラーニング<br/>G検定ジェネラリスト公式テキスト 第2版)
    id0 -- 統計検定準1級を受ける<br/>にはもちろんデータ分析の<br/>概念の総整理にも --> id2(日本統計学会公式認定<br/>統計検定準1級対応<br/>統計学実践ワークブック)
```

|レベル|書名|概要|
|:--|:--|:--|
|AB1|[深層学習教科書 ディープラーニング G検定(ジェネラリスト)公式テキスト 第2版](https://amzn.to/3s44cFw)<br/><a href="https://www.amazon.co.jp/%E6%B7%B1%E5%B1%A4%E5%AD%A6%E7%BF%92%E6%95%99%E7%A7%91%E6%9B%B8-%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0-G%E6%A4%9C%E5%AE%9A-%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%A9%E3%83%AA%E3%82%B9%E3%83%88-%E5%85%AC%E5%BC%8F%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88/dp/4798165948?_encoding=UTF8&qid=1691282608&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=d2f803239a7d2555878e71d832902ce3&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4798165948&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4798165948" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>G検定がDS関連の資格で一番広まっているのかな。持っている人が多いので話を合わせるためにも読んでおいて損はないかなと思います。<li/>データ分析を専門にしている人でも自分の担当については詳しくなりますが、世の中一般ではここが問われているんだと知ることも必要かなと思います。新案件がどこからくるかわからないので。<li/>（注）本記事著者青木はまだ受けてないっす</ul>|
|B1|[日本統計学会公式認定 統計検定準1級対応 統計学実践ワークブック](https://amzn.to/3DMgTra)<br/><a href="https://www.amazon.co.jp/%E6%97%A5%E6%9C%AC%E7%B5%B1%E8%A8%88%E5%AD%A6%E4%BC%9A%E5%85%AC%E5%BC%8F%E8%AA%8D%E5%AE%9A-%E7%B5%B1%E8%A8%88%E6%A4%9C%E5%AE%9A%E6%BA%961%E7%B4%9A%E5%AF%BE%E5%BF%9C-%E7%B5%B1%E8%A8%88%E5%AD%A6%E5%AE%9F%E8%B7%B5%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%96%E3%83%83%E3%82%AF-%E6%97%A5%E6%9C%AC%E7%B5%B1%E8%A8%88%E5%AD%A6%E4%BC%9A/dp/478060852X?crid=37S3UGWAIZHYC&keywords=%E7%B5%B1%E8%A8%88%E6%A4%9C%E5%AE%9A+%E6%BA%961%E7%B4%9A%E5%AF%BE%E5%BF%9C+%E7%B5%B1%E8%A8%88%E5%AD%A6%E5%AE%9F%E8%B7%B5%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%96%E3%83%83%E3%82%AF&qid=1691282551&sprefix=%E7%B5%B1%E8%A8%88%E5%AD%A6%E6%BA%961%E7%B4%9A%2Caps%2C188&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=5abea8217b713722faaa61246d310026&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=478060852X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=478060852X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>統計検定のテキストは要点の羅列で、教える気あんのかゴラァって感じだったのが、本気出したらやればできるじゃんって感じ。統計検定１級よりも広い範囲ではないかと言われる統計検定準１級向けのテキストかつ問題集なのですが、東大出版会統計学入門赤本より広い範囲（一部機械学習的な分野も含む）で、データ分析するための基礎として「こういうところを知ってなきゃだめだよ」という目安としては非常に良いのではないか。<li/>広範囲を１冊にしているため各項目の解説は要点のみとはなりますが、以前のテキストの羅列とは異なり、丁寧であり、章末問題で理解を確かめられます。いきなり本書をテキストとして学ぶのは無茶ですが、いろいろテキストで学んだ後に総整理や、漏れている項目の補強などに役立つと思います。<li/>必ずしも必須ではないですがこれだけ知っておくと強みになりますね。<li/>（注）本記事著者青木はまだ受けてないっす</ul>|

## 5.2. KAGGLEの３冊
- Kaggleもねー。特に絶対必要というわけではないですが、案件が少ない方とか、簡単な案件の方とかは筋トレの要領で受けるのも良いのかも。そして特に特徴量エンジニアリングとか鬼ほど鍛えられますからね。

```mermaid
flowchart TD
    id0(第3版 Python機械学習プログラミング<br>達人データサイエンティストによる理論と実践<br/>など) -- 取り合えずKaggleを始めたい --> id1(実践Data Scienceシリーズ<br/>PythonではじめるKaggleスタートブック)
    id1 ---> id4([Kaggle])
    id4 <-- 精度をあげる --> id2(Kaggle Grandmasterに学ぶ<br/>機械学習 実践アプローチ)
    id4 <-- 精度をあげる --> id5(Kaggleで勝つデータ分析の技術)
    id4 <-- 画像や自然言語の問題なら -->id3(Kaggleに挑む<br/>深層学習プログラミングの極意)  
```

|レベル|書名|概要|
|:--|:--|:--|
|AB2|[実践Data Scienceシリーズ PythonではじめるKaggleスタートブック](https://amzn.to/3YxybCf)<br/><a href="https://www.amazon.co.jp/%E5%AE%9F%E8%B7%B5Data-Science%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-Python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8BKaggle%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%83%96%E3%83%83%E3%82%AF-KS%E6%83%85%E5%A0%B1%E7%A7%91%E5%AD%A6%E5%B0%82%E9%96%80%E6%9B%B8-%E7%A5%A5%E5%A4%AA%E9%83%8E/dp/4065190061?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=LYP9DS2V37N&keywords=%E5%AE%9F%E8%B7%B5Data+Science%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA+Python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8BKaggle%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%83%96%E3%83%83%E3%82%AF&qid=1691720472&sprefix=%E5%AE%9F%E8%B7%B5data+science%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA+python%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8Bkaggle%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%83%96%E3%83%83%E3%82%AF%2Caps%2C185&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=60b6577f475a1ecb69cd8e16c90724df&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4065190061&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4065190061" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>前述『Kaggleで勝つデータ分析の技術』の弟分的位置づけ。代表的なコンペティションであるKaggleに勝つというよりもまず始めてみましょうという導入本。<li/>類似の本に『データサイエンスの森　Kaggleの歩き方』がありますが、Kaggle自体の紹介が主で分析入門の記載は少なく、本書を読めばこちらの本は不要かと。</ul>|
|B2|[Kaggle Grandmasterに学ぶ 機械学習 実践アプローチ](https://amzn.to/3OrusS0)<br/><a href="https://www.amazon.co.jp/Kaggle-Grandmaster%E3%81%AB%E5%AD%A6%E3%81%B6-%E5%AE%9F%E8%B7%B5%E3%82%A2%E3%83%97%E3%83%AD%E3%83%BC%E3%83%81-Abhishek-Thakur/dp/4839974985?_encoding=UTF8&qid=1691287209&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=f1cc858913a8eed4966997ce007ec32f&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4839974985&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4839974985" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>私が読んだのは洋書版(英語は弱いのですが大部分コード例なので問題ないと思って)<li/>大部分はPythonコード例。<li/>『Kaggleで勝つデータ分析の技術』とほぼ同レベルで、本書はコード例メイン。<li/>Kaggleに特化というよりも実際のデータ分析に役立つTips集といった感じ。</ul>|
|B2|[Kaggleに挑む深層学習プログラミングの極意](https://amzn.to/3YpzjaF)<br/><a href="https://www.amazon.co.jp/Kaggle%E3%81%AB%E6%8C%91%E3%82%80%E6%B7%B1%E5%B1%A4%E5%AD%A6%E7%BF%92%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E6%A5%B5%E6%84%8F-KS%E6%83%85%E5%A0%B1%E7%A7%91%E5%AD%A6%E5%B0%82%E9%96%80%E6%9B%B8-%E5%B0%8F%E5%B5%9C-%E8%80%95%E5%B9%B3/dp/4065305136?_encoding=UTF8&qid=1691287252&sr=8-1&linkCode=li2&tag=aokikenichi-22&linkId=bfa48ce882a8228260e5fb6d17b43ce5&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4065305136&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li2&o=9&a=4065305136" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />|<ul><li/>テーブルデータではなく、画像分類・検索と自然言語処理中心の本<li/>画像分類や自然言語処理を行う必要が出た場合、テキスト例は「きれいな」分かりやすいデータばかりなので、Kaggleのむずいデータに取り組むと役立つと思う、その準備運動として</ul>|

- 未読だが１００冊候補
    - [The Kaggle Book：データ分析競技 実践ガイド＆精鋭31人インタビュー](https://amzn.to/3qiHY2a)
        - <a href="https://www.amazon.co.jp/Kaggle-Book%EF%BC%9A%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90%E7%AB%B6%E6%8A%80-%E5%AE%9F%E8%B7%B5%E3%82%AC%E3%82%A4%E3%83%89%EF%BC%86%E7%B2%BE%E9%8B%AD31%E4%BA%BA%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%93%E3%83%A5%E3%83%BC-impress-gear/dp/4295015954?_encoding=UTF8&qid=1691281210&sr=8-1&linkCode=li1&tag=aokikenichi-22&linkId=233ca053c0f13c265a17be7ce4259552&language=ja_JP&ref_=as_li_ss_il" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4295015954&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=aokikenichi-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=aokikenichi-22&language=ja_JP&l=li1&o=9&a=4295015954" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
        - 絶対必読なんだけど待てなくて英語版買って積読しちゃってるから迷ってるんだよねー←アホ

---
# 改訂履歴
- 2023-11-12
    - 「掲載冊数」に「次点」を追加
    - 1.4.　プロジェクト全体像の4冊
        - [データ分析を成功させるために『データ分析失敗事例集』『データドリブン思考』から見えてくること](https://qiita.com/aokikenichi/items/7986b76d9dac265326a3)へのリンクを追記
    - 1.5. 分析手法－統計学の６冊
        - 『基礎から学ぶ統計学』を採用、『バイオサイエンスのための統計学』を次点に
    - 1.8. 評価指標・XAIの4冊
        - 『解釈可能なAI』を「未読だが１００冊候補」に追加
    - 1.9.　可視化の６冊
        - 『ハーバード・ビジネス・レビュー流 データビジュアライゼーション』の概要に、Python/matplotlibでの実装例記事へのリンクを追加
    - 2.2　時系列分析の5冊に「未読だが１００冊候補」を追加
        - 『Python時系列分析クックブック I: 前処理』
        - 『Python時系列分析クックブック II: モデル・機械学習』
    - 2.6. 地理空間の2冊
        - 『Pythonによる地理空間データ分析』を採用、『Rではじめる地理空間データの統計解析入門』を次点に

---
# 関連記事
- 本記事はこれらの記事のUpdateの位置付けです
    - [【データ分析の必読10冊+差をつける10冊＋100冊超】データサイエンス、データ分析、機械学習関連の本](https://qiita.com/aokikenichi/items/ae4df263f591e47528a6)
    - [データ分析プロジェクトのフェーズ毎の参考書籍紹介](https://qiita.com/aokikenichi/items/d45b99d8cd165e6fe925)
    - [SE, PG系の方がデータ分析、機械学習をやる必要が出た時にまず手にとるべき一冊](https://qiita.com/aokikenichi/items/fb1bb3d8e872af9139ec)
- 関連の記事です
    - [データサイエンティスト協会スキルチェックリストver.3.00「データサイエンティスト」に必要な本](https://qiita.com/aokikenichi/items/febcc7ae4f803050e90b)
- 本記事のカテゴリ別
    - 機械学習プロジェクト
        - 分析手法
            - 『パターン認識と機械学習の学習』の学習
                - [『パターン認識と機械学習の学習』の学習 1章](https://qiita.com/aokikenichi/items/ac738a8ae771fcc904d4)
                - [『パターン認識と機械学習の学習』の学習　第2章途中まで](https://qiita.com/aokikenichi/items/6bcd1c68be4ee47a63e7)
            - [講談社機械学習プロフェッショナルシリーズ『深層学習』の学習 第1章 はじめに、第2章 順伝播型ネットワークの学習](https://qiita.com/aokikenichi/items/eead6f7b7fad1f33056e)
                - 全８章
        - 可視化
            - [データ可視化の本10冊](https://note.com/aokikenichi/n/ncd39ed201983)
            - [『フィナンシャル・タイムズ式 図解の技術』の図解の言語のPython実装](https://github.com/aokikenichi/aokikenichi/blob/main/FT%E5%9B%B3%E8%A7%A3%E3%81%AE%E8%A8%80%E8%AA%9E.ipynb)
                - まだ途中
    - その他の分析
        - 時系列解析
            - [【決定版】需要予測・市況予測のための時系列分析の本リスト](https://qiita.com/aokikenichi/items/48d5dfaf3bd06da653dc)
            - [『経済・ファイナンスデータの計量時系列分析』章末問題を解く－第1章時系列分析の基礎概念－](https://qiita.com/aokikenichi/items/2c833ecd4ef2e3c77443)
                - ２章まで
            - [『経済・ファイナンスデータの計量時系列分析』章末問題をRで解く－第1章時系列分析の基礎概念－](https://qiita.com/aokikenichi/items/0a5517dbe73978bd6f68)
                - 全８章
        - 因果推論
            - [【決定版】因果推論本の読書ガイド31冊〜『インベンス・ルービン 統計的因果推論』和訳記念！
](https://qiita.com/aokikenichi/items/8a9974e54154a7867d71)
    - データ
        - 自然言語処理
            - [大規模言語モデル(LLM)とそれまでの技術の流れを入門用にまとめた](https://qiita.com/aokikenichi/items/14ad95aacf2092aacbdd)
        - マーケティング
            - [データ分析が仕事の人がマーケティングに手を出す](https://note.com/aokikenichi/n/n60149e711d14)
    - 数学
        - [データ分析の数学学習に疲れ「数学大嫌い」というあなたを癒やすお友達あるいは悪魔](https://qiita.com/aokikenichi/items/91a90952f0f9e47e90aa)
        - [データサイエンス、データ分析、機械学習に必要な数学](https://qiita.com/aokikenichi/items/4d683dc5774f844f8113)
        - [『スタンフォード ベクトル・行列からはじめる最適化数学』1章章末問題の解答](https://qiita.com/aokikenichi/items/f67d1681e7faa29cc5af)
            - 現在１１章まで
    - 資格
        - [『統計検定準1級対応統計学実践ワークブック』をR, Pythonで解く～第16章重回帰分析～](https://qiita.com/aokikenichi/items/f55ff41f77d3b5a115e3)
            - 16-18章

- 業界別のデータ分析のデータ・ドメイン知識について
    - [業界ごとのAI・データ分析参考書籍](https://note.com/aokikenichi/n/n36252eed4357)
    - [医療系ライフサイエンスのデータ分析の背景知識と機械学習の本](https://note.com/aokikenichi/n/n3dadfd6e43be)
    - [データ分析が仕事に人が経済学・金融に手を出す](https://note.com/aokikenichi/n/n773d3cecaa64)