機械学習が独学できる日本語Youtube難易度別まとめ

こんにちは。

在宅の機会が増えて以来Youtubeを見る機会が増え、機械学習などが勉強できるチャンネルをいくつか探しては見ていました。探した中でよかったと思ったものをメモしていたのですが、せっかくなので公開したいと思います。**日本語のソースがあるもののみ**対象にしており、『これ無料でいいのか？』と思ったチャンネルを紹介したいと思います。**主観で以下のレベルに分けましたがあくまで参考程度にお願いいたします**。

- 基本：Pythonを触ってみた人
  - Pythonの説明・動かし方などを解説していて、動画によっては踏み込んだ内容になる
- 応用：アルゴリズムを使いこなしたい人
  - 「model.fit(X, y)して動かしてみた」よりも踏みこみ、Python自体の説明は少ない
- 発展：研究開発もしたい人
  - 最新の手法の仕組みの理解などが主眼であり、Pythonの解説はほぼ無い

もしおすすめのチャンネルございましたらぜひコメント欄で教えていただけるとたいへんありがたいです。

# 対象としている読者
- 機械学習を学びたい
- 日本語で公開されているものを知りたい
- Python学習途中〜発展までの各レベルごとにどれがいいか知りたい

何を勉強したいか明確になっている人は「[無料、独学で機械学習エンジニアになる！~機械学習が学べる無料サイト、書籍~](https://qiita.com/KamikawaTakato/items/73b748414567d27a9c52)」などを参考にしてみてください。

# 基本：Pythonを触ってみた人
いわゆる初心者向けのチャンネルですが、その中でも定期的に自分も見返すチャンネルを紹介したいと思います。

## 予備校のノリで学ぶ「大学の数学・物理」
<iframe width="560" height="315" src="https://www.youtube.com/embed/7A05OamqCyc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

このチャンネルのすごいところは、**とにかくわかりやすく、みていて飽きない**ところです。非常に有名なのでご存じの方も多いと思いますが、線形代数や確率を改めて勉強する際に重宝します。今日紹介する中では圧倒的大手であり、トーク・編集ともに最高峰です。

## Pythonプログラミング VTuber サプー
<iframe width="560" height="315" src="https://www.youtube.com/embed/oJdG7srNDKU" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/568662/4e557ac4-4d1b-939e-4b15-d54c3f188221.png)

このチャンネルのすごいところは、**機械学習以外にも色々な技術の基礎を知ることができる**ところです。Pythonのイテレータ・ジェネレータ等の基本的な解説やTkinterの解説もあります、動画も短くまとまっており定期的に基本を振り返るのに最適なチャンネルです。

## データサイエンス塾!!
<iframe width="560" height="315" src="https://www.youtube.com/embed/xz151IIp6us" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/568662/b0fa9dae-68b4-d78b-8923-45c3875a97ea.png)

このチャンネルのすごいところは、**エクセルなどのツールの操作を丁寧に教えてくれる**ところです。正直、仕事をする中でパワーポイントやエクセルを使ってパパっとグラフを作りたい場面はかなりあります。エクセルの使い方も教えてくれるこのチャンネルは人によってはかなり有用だと思います。もちろんPythonを使った動画もあります。

## むるむるチャンネル
<iframe width="560" height="315" src="https://www.youtube.com/embed/X9lLPrYsno8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/568662/142429cf-91fe-90c6-caf9-67efb9b2528b.png)


このチャンネルのすごいところは、**ひとつひとつ動かしながら実際に確認しつつ教えている**ところです。numpyなどを触り始めた人に向いているかもしれません。また、アルゴリズムの解説もしています。まだはじまったばかりのチャンネルみたいなので応援したいです。

# 応用：アルゴリズムを使いこなしたい人
とりあえずPythonで機械学習モデルを動かしてみて、もう少し詳しく知りたくなった人向けでしょうか。正直、このあたりに該当するチャンネルがほとんど無く見つけるのが難しかったです。

レベル感としては、これより下のチャンネルは「model.fit(X, y)して動かしてみた！」だけの内容の動画は少なくなります。

## Able Programming
<iframe width="560" height="315" src="https://www.youtube.com/embed/mmGj9qcFKAM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/568662/8f2bf3a9-414f-9e18-3073-d895c6b4c593.png)

このチャンネルのすごいところは、**基本的な機械学習アルゴリズムの仕組みを丁寧に説明している**ところです。基本的な動画の構成は「アルゴリズム解説」→「実際にjupyter上で動かしてみる」という流れになっています。おそらくカステラ本(※)を参考に動画が作成されており、業務でモデルを動かしたいという人には十分な知識が身に付くと感じました。ただ、**更新が止まってしまっているのが非常に惜しい**です。

<small>※「統計的学習の基礎 ―データマイニング・推論・予測」を指しています</small>

## K_DM
<iframe width="560" height="315" src="https://www.youtube.com/embed/ewvjQMj8nA8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/568662/03e26025-c23b-f0b9-5274-538e516fb371.png)

このチャンネルのすごいところは、**コードをほぼすべて公開していてColabですぐに実行できる上**、Able Programmingと同じく**アルゴリズムの解説もしっかりしている**ところです。動画中のコードを[別のページで公開](https://k-dm.work/ja/basic/ensemble/randomforest/)しており、実行しながら確認できます。また、コードの各ページにドキュメントへのリンクも載せてありかなりしっかりしている印象です。機械学習以外の動画も不定期に投稿しているようです。

## OCW Tsukuba
<iframe width="560" height="315" src="https://www.youtube.com/embed/bILBd2zZQHM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

このチャンネルのすごいところは、**大学で受けられる講義をそのままYoutubeでも受けられる**ところです。数年前まではコーセラのNg先生の英語動画が有名でしたが、同等の内容をYoutubeで受けることができます！

## 数理・データサイエンス・AI教育強化拠点コンソーシアム リテラシーレベルモデルカリキュラム対応教材

<iframe width="560" height="315" src="https://www.youtube.com/embed/mMeAwAsnpqc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

@halueda さん情報提供ありがとうございます。

> 本コンソーシアムは，文理を問わず全国すべての高等教育機関の学生が，数理・データサイエンス・AIを習得できるような教育体制の構築・普及を目指します．同時に，この分野を牽引できる国際競争力のある人材および産学で活躍できるトップクラスのエキスパート人材の育成を目指します． （出典：[数理・データサイエンス・AI教育強化拠点コンソーシアムとは](http://www.mi.u-tokyo.ac.jp/consortium/overview.html)）

各大学が提供するAI・データ分析に関する講義やスライド資料がまとめられています。
キーワードごとに資料がまとめられているので、知りたいトピックの動画を簡単に見つけられます。

# 発展：研究開発もしたい人
ここから先は、最新の技術をキャッチアップしたり、それらをもとに独自のモデルを作りたい人が対象になると思います。大学講義やそれに近いものが中心になってきます。

## channel新技術説明会
<iframe width="560" height="315" src="https://www.youtube.com/embed/T5-h1BwlwTw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

> 新技術説明会は、大学、高等専門学校、国立研究開発法人等が開発した技術の実用化を目的に、研究者自らが直接企業にプレゼンする産学のマッチングイベントです。

ということで、このチャンネルのすごいところは**本物の最先端技術のプレゼン動画を見ることができる**ところです。機械学習以外にも色々な動画が上がるので、みているだけでも結構楽しいです。

## 深層学習 DS-GA 1008 · 2020年度春学期 · ニューヨーク大学データ・サイエンス・センター
[深層学習 DS-GA 1008 · 2020年度春学期 · ニューヨーク大学データ・サイエンス・センター](https://atcold.github.io/pytorch-Deep-Learning/ja/)

<iframe width="560" height="315" src="https://www.youtube.com/embed/0bMe_vCZo30" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

このチャンネルのすごいところは、**世界の最先端を走る研究者の講義を生で受けられる**ところです。[資料は各国の言語で提供](https://atcold.github.io/pytorch-Deep-Learning/ja/)されており、教師あり深層学習・埋め込み手法〜コンピュータビジョン・自然言語処理・音声認識まで様々なタスクについての解説があります。昨今の技術でどんなことができるか理解したい人にはおすすめです。ただし、**動画と一部資料は英語**です。ただ、本当にすごい資料なので紹介しました。

## バーチャルデータサイエンティスト アイシア=ソリッド
<iframe width="560" height="315" src="https://www.youtube.com/embed/-rI5n5M8oSg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

このチャンネルのすごいところは、**日本語のチャンネルの中ではおそらく一番深い知識まで解説している**ところです。GPTやBERTについて、「やってみた」ではなく中身の仕組みもしっかり解説しています。DeepLearning以外の手法の解説も不定期に行なっています。

## Quantum Tokyo
<iframe width="560" height="315" src="https://www.youtube.com/embed/mowHwrV_qJc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

このチャンネルのすごいところは、その名の通り**量子コンピューターを扱っている**ところです。[githubなどで資料も公開](https://github.com/quantum-tokyo/qiskit-handson)されています！