2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

2025年版:ITスキルロードマップ roadmap.sh がすごい。AI and Data Scientist について対応する本をまとめた

Posted at

この記事を2024-04-07に書きましたが、

  • その後良書が出た
  • 改めて見直すとRoadMapで書かれているのは私が紹介した本よりちょっとレベル高め
    などあり、2025年版としてUpdateします。

Developer Roadmapsというサイトがすごいです。ITエンジニアの分野別にスキルアップのロードマップが示されています。
言語、基盤、アプリ、かなり網羅されています。

その中のAI and Data Scientist Roadmapについての推薦図書まとめです。

  • 雑感
    • これだけ学んでいれば「こいつ知ってるな」感がありますね。ただ気になる点としては
      • ビジネス、ドメイン知識や分析目的定義などのスキルについて言及がないのは残念。
      • いきなり数学から入るコースになってますが、一旦は飛ばしてコード写経してから戻ってきても良いと思います。ここで挫折すると勿体無いので。
      • 計量経済学重視の観点はいいですね、触れてない人が多いですがビジネスでのデータサイエンスであればこの観点が重要なので。
  • 以下にそのカテゴリに対応する日本語書籍を19冊挙げてみました。
    • 数式をきちんと追うよりもコード写経でたくさんのアルゴリズムに触れてなれ、その後に数式に戻った方が理解が早いと思います。ですので理論については優しめ、コード写経多めで以下ご紹介します。
    • もっと学びたいという方は私の別記事2024年版機械学習・データ分析の必須10冊+ガチ90冊+Next5冊=105冊をご参照ください

Mathematics 数学

  • Linear Algebla, Calculus, Mathematical Analysis 線形代数、微積分、解析学
  • Differential Calculus 微分積分
    • 重複していてよくわからないところもあるが線形代数と微積分のことを言っていると思われます。
    • まず、高校レベルの数学が出来てない方は本屋で良さそうな本を見つけてください。
    • 次に大学一年レベルの線形代数と微積分も優しい本もあるので、ここではデータサイエンスに向けた本としてここら辺をわかっていると次の本に進むのに便利という最低限のハードルとして。
    • 妥協しないデータ分析のための 微積分+線形代数入門 定義と公式、その背景にある理由、考え方から使い方まで完全網羅! New
      • 2024-09-21に刊行されました。
      • 好著連発のソシムのカラフルシリーズです。Amazonページにある目次を見てみてください。ちゃんと勉強している人ならわかるはず。「そこを知りたかった」が書いてある。
        • 線形代数基礎→微分積分基礎→微分積分と線形代数のデータ分析の関係について
      • 微分積分と線形代数について数学的には重要だけれど機械学習では優先度が低い点は大胆に省いて、その代わり本の入り口ではありますが話題の生成モデルである拡散モデルにまで触れています
      • 問題演習は別の本でやった方がいいですが、どこまでが必要かってわからないじゃないですか数学って「この範囲ですよ」って示してくれる貴重な1冊
    • これなら分かる最適化数学: 基礎原理から計算手法まで 継続
      • 隠れた名著。
      • タイトルからはわかりにくいのですが、機械学習は誤差を最小化する最適化をする場合がほとんどであり、最適化の数学をぶん回しているとも言えます。そして、最適化のために微積分や線形代数がどう使われるかを丁寧に解説してます。
      • 本書がわかると、数式だらけの本も少なくとも「どういうことをやろうとしているか」くらいはわかるようになります。

Statistics 統計学

数学、統計学については

もご参考なさってください。

Econometrics 計量経済学

  • 計量経済学もかなり分野として広いですが、ここでは実証分析としての重回帰や時系列分析の基本を学べと言っていると思います。
    • 計量経済学一般
      • 実証分析のための計量経済学 継続
        • 単にライブラリを当てはめるだけの「分析」と実際の「分析」は違うよってことを知るのは経験を積まないといけないですが、スキルがないと経験も積ませてもらえないので。武器持ってまっせと言うための入門ですかね。
    • 時系列
    • 行動経済学
      • 分析者のための行動経済学入門 プロスペクト理論からナッジまで、人間行動を深く網羅的に解明する New
        • 2024-11-25刊行。RoadMapには明記はないのですが、Econometricsの解説にある(自動翻訳)
          計量経済学とは、統計的手法を経済データに応用することである。経済関係に実証的な
          内容を与えることを目的とする経済学の一分野である。より正確には、「適切な推論方法に
          よって関連づけられた理論と観測の同時展開に基づく、実際の経済現象の定量的分析」
          である。計量経済学は、経済学者が 「山のようなデータをふるいにかけて、単純な関係を
          抽出する」ことを可能にするものであるとも言える。
          
          であるとすると昨今の潮流としては、因果推論に基づき観測する、その結果をどう人間の行動変容に繋げるかという行動経済学、などの分野が重要になってきています。RoadMapに「計量経済学」を入れるならば、この観点は必須かなと思い、因果推論かつ行動経済学の基本が学べる本書を追加しました。

Coding コーディング

Exploratory Data Analysis (EDA) 探索的データ分析

Machine Learning 機械学習

Deep Learning

MLOps


  • Data Analyst Roadmap の記事も書きました。

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?