1. Hyperion13fleet

    Posted

    Hyperion13fleet
Changes in title
+YouTuberから学ぶデータサイエンスまとめ。海外チャンネル多め。
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,276 @@
+
+# はじめに
+AdventCalendar何書こうかなぁと色々考えた結果、最近プログラミングや機械学習のレクチャーをしてくれるYoutuberの動画をよく見ているのでそれをシェアすれば良いのでは?と思い、まとめてみました
+
+最初にとりあえずチャンネル登録しておけば自分が欲している領域を解説してくれている動画が公開されているだろうという鉄板のチャネルを紹介し、あとは領域別にオススメの動画を紹介していくスタイルで記載していきます
+
+<font color="OrangeRed">リンクをクリックするとそのままYoutube動画が開始されることがあるので、音声をオンにしている人(or 職場で見てる人)は注意してください</font>
+* 基本はPlaylist画面に飛ぶので再生されることはないですが直接動画に飛ぶリンクについては注記しております
+
+# とりあえずここにあげてるのをチャンネル登録しておくと幸せになれる(はず)
+
+
+|ジャンル |チャンネル |説明            |言語|
+|:---|:---|:---|:---|
+|数学全般|[予備校のノリで学ぶ「大学の数学・物理」](https://www.youtube.com/channel/UCqmWJJolqAgjIdLqK3zD1QQ)|通称「予備ノリ」。**大学数学から素粒子物理**までかなり幅広く数学周りをカバーしてくれており、勉強になるだけでなく純粋に見ていて楽しい!!|日本語|
+|機械学習|[StatQuest with Josh Starmer](https://www.youtube.com/channel/UCtYLUTtgS3k1Fg4y5tAhLbw)|データサイエンティストになってから学習した内容を総ざらいしてくれているイメージ|英語|
+|深層学習|[Neural Network Console](https://www.youtube.com/channel/UCRTV5p4JsXV3YTdYpTJECRA)|Sonyの小林氏がひたすら深層学習のレクチャーをしてくれている。めちゃタメになる。あと、声がカッコいい!!|日本語|
+|プログラミング全般|[edureka!](https://www.youtube.com/channel/UCkw4JCwteGrDHIsyIIKo4tQ)|プログラミング言語からIoTまで広範囲の技術領域のチュートリアルを公開してくれている<br>インド系の人が多いのか英語のイントネーションに癖があり字幕が必須<br>**3時間以上の動画を連発する**ぶっ飛んでる人たち|英語|
+|プログラミング全般|[Coding Tech](https://www.youtube.com/channel/UCtxCXg-UvSnTKPOzLH4wJaQ)|edureka!同様、かなり広範囲の領域をカバー。細かくPlaylistを作成してくれているので学びたいことをまとめて学べて良い|英語|
+|GCP|[Google Cloud Platform](https://www.youtube.com/channel/UCJS9pqu9BzkAMNTmzNMNhvg)|基本的にはGCPプロダクトに関わる紹介が多いが、GCPNext等のカンファレンスの内容が全て公開されておりベストプラクティスを学びやすい|英語|
+|AWS|[Amazon Web Services Japan 公式](https://www.youtube.com/channel/UCnjKWUK2t5QJYfeqqilhJhQ)|GCPほどは色んなコンテンツはないが、AWS製品のベストプラクティスやセミナーの様子をサクッと確認できる|日本語 / 英語|
+
+# 数学・統計学
+データサイエンティストで「**強い**」と呼ばれる人はやはり最低限の数学と統計学は修了している
+
+一方、「強く」なりたくても数学に興味のない人にとっては始めから数式だらけの教科書は耐えられない
+
+そこで、親切なYoutuberに解説してもらって理解を深めましょう
+
+## 線形代数
+機械学習の本を読んでいると予告なく行列表記が出てくるので、線形代数を理解していないとそもそも機械学習の本を読み進めることが出来ない
+
+そこで、まずは線形代数をクリアしましょう
+
+**[【大学数学】線形代数入門【線形代数】](https://www.youtube.com/playlist?list=PLDJfzGjtVLHnc1vTpBaCNKMUl6HauQv1a)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: :star: :star: |
+|言語| 日本語 |
+|チャンネル|[予備校のノリで学ぶ「大学の数学・物理」](https://www.youtube.com/channel/UCqmWJJolqAgjIdLqK3zD1QQ) |
+|学べる事|線形代数の基礎から証明まで詳細に解説してくれているので線形代数の教科書を読む前にこの動画を見る方が良い |
+|特徴|1動画あたり10-20分に収まっており十数回に分けて学ぶことが可能(Youtuberの鑑) <br>これさえ見ておけば経済学部の必修科目である**経済数学の授業は寝ていてもOK**なぐらいのクオリティ |
+
+
+
+**[Essence of linear algebra](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: |
+|言語| 英語 (自動翻訳で日本語の選択可能) |
+|チャンネル|[3Blue1Brown](https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw) |
+|学べる事|ベクトルの初歩から行列計算や内積まで一通りカバーしている。ただし、「予備ノリ」で同様の内容を学べるので視聴優先度は低い|
+|特徴|無駄にビジュアルが凝っているので、視覚的には楽しい。ただ、全体的に画面が黒いので闇の魔術を習っている気分になる|
+
+
+
+## 統計
+統計と一口に言っても、幅広いので統計検定とかに出そうな分布や検定の話をカバーしてくれている動画を中心に紹介
+
+**[初めて学ぶ統計](https://www.youtube.com/playlist?list=PLwziZjhYLH6Xd8O5Le9vmfv8q0vr3cj6D)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star:|
+|言語| 日本語 (英語版もある。ただし解説は日本語というトラップが仕掛けられている)|
+|チャンネル|[総務省統計局](https://www.youtube.com/channel/UCRFrcN33WdRL6IbJ1C-XdsQ)|
+|学べる事|教科書的に統計について学ぶことができる|
+|特徴|ただし、つまらん |
+
+
+**[【大学数学】推定・検定入門【確率統計】](https://www.youtube.com/playlist?list=PLDJfzGjtVLHmx7qMP410-9gx0weC9d90X)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: :star: :star: |
+|言語| 日本語 |
+|チャンネル|[予備校のノリで学ぶ「大学の数学・物理」](https://www.youtube.com/channel/UCqmWJJolqAgjIdLqK3zD1QQ) |
+|学べる事|統計的推定・検定にフォーカスした動画<br>チェビシェフの不等式など大事だけど挫折しそうな単元も丁寧にフォローしてくれる |
+|特徴|動画冒頭で**ファボ0の動物紹介を披露**してくれるため、統計的検定手法を学べると同時に生物も学べて2度美味しい |
+
+**[Crash Course Statistics](https://www.youtube.com/playlist?list=PL8dPuuaLjXtNM_Y-bUAhblSAdWRnmBUcr)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: |
+|言語| 英語(英語字幕はあるが日本語字幕なし) |
+|チャンネル| [CrashCourse](https://www.youtube.com/channel/UCX6b17PVsYBQ0ip5gyeme-Q)|
+|学べる事|英語字幕しかないので、ヒアリングも要求されるがスライドが工夫されておりじっくり聞くと確実に理解できるように構成されている<br>ベイズ統計などもカバーしているので**一通り見ると分布についてはかなり詳しくなれる**|
+|特徴|チャンネル登録数が1000万を超えるバッファローマンみたいなチャンネル(統計以外にも理系全般カバーしている)<br>アニメっぽいサムネに釣られてクリックするとBBCの教育番組にいそうな女性が解説してくれる |
+
+
+
+# 機械学習
+機械学習については理論をそのまま解説するというよりJupyterなどで実際にアルゴリズムを実行するハンズオン形式の動画が多い印象
+
+ここでは、理論と実践双方学べるようにチョイスしました
+
+**[TwoMinutePapers](https://www.youtube.com/playlist?list=PLujxSBD-JXgnqDD1n-V30pKtp6Q886x7e)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: :star: :star: |
+|言語| 英語(自動翻訳で日本語の選択可能) |
+|チャンネル|[Two Minute Papers](https://www.youtube.com/channel/UCbfYPyITQ-7l4upoX8nvctg) |
+|学べる事|最近**arxivに投稿された論文を2分程度で紹介**してくれる<br>画像系の深層学習の論文解説が中心だが自然言語系の論文やアンサンブル学習に関する論文も解説してくれている|
+|特徴|最新の深層学習に関する論文を2分程度で学べるという「そういうのが欲しかったんだよね」を形にしたチャンネル<br>私は毎日1つは必ず視聴して論文を読んだ気になっています|
+
+**[Learning XGBoost](https://www.youtube.com/playlist?list=PLO51g51eC7ptrINQ-LlrzyfFlsPr76mj9)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: |
+|言語| 英語(自動翻訳で日本語選択可能) |
+|チャンネル|[StatQuest with Josh Starmer](https://www.youtube.com/channel/UCtYLUTtgS3k1Fg4y5tAhLbw)|
+|学べる事|Xgboostに限らずアンサンブル系の学習器について包括的に学ぶことが可能 |
+|特徴|スライド形式でサクサク解説が進むので英語が苦手な人は0.75倍速くらいでちょうどいい<br>また、機械学習全般の解説を他の再生リストでも行なっているので(単調な解説に耐えられれば)視聴をおすすめします |
+
+
+**[Kaggle Live Coding](https://www.youtube.com/playlist?list=PLqFaTIg4myu9f21aM1POYVeoaHbFf1hMc)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: :star: |
+|言語| 英語 |
+|チャンネル|[Kaggle](https://www.youtube.com/channel/UCSNeZleDn9c74yQc-EKnVTA)|
+|学べる事|Kagglerの実践的なデータ加工技術やモデリング技術を学べる |
+|特徴|全部の動画ではないが、ライブ配信している動画で用いているnotebookは概要欄のリンクから辿ることが出来るので動画を見ながらnotebookを確認することで学習効率をあげることが可能 |
+
+
+**[Data Science Full Course - Learn Data Science in 10 Hours](https://www.youtube.com/watch?v=-ETQ97mXXF0)**
+**[Machine Learning Full Course - Learn Machine Learning 10 Hours](https://www.youtube.com/watch?v=GwIo3gDZCVQ)**
+*クリックすると動画がそのまま再生されます
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star:|
+|言語| 英語(字幕なし) |
+|チャンネル|[edureka!](https://www.youtube.com/channel/UCkw4JCwteGrDHIsyIIKo4tQ)|
+|学べる事|線形回帰などの初歩的な手法の解説から評価指標まで**10時間**もあるので、余す事なく解説している<br>後半からはjupyter notebookを使って実際にモデルの学習やバリデーションなどを実施する様子も収録されている|
+|特徴|10時間かけてDataScienceが学べる。。。凄い!!えっ10時間!?字幕なし!!!えっ字幕なし!?<br>字幕がない事もあり、まだ視聴し終わってません。。。|
+
+**[AI Adventures](https://www.youtube.com/playlist?list=PLIivdWyY5sqJxnwJhe3etaK7utrBiPBQ2)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: :star: |
+|言語| 英語(一部日本語字幕あり) |
+|チャンネル|[Google Cloud Platform](https://www.youtube.com/channel/UCJS9pqu9BzkAMNTmzNMNhvg)|
+|学べる事|具体的なコーディング云々の説明は無いが、5分程度の動画でTensorFlowやpandasなどのライブラリをクイックに学べる|
+|特徴|オープンソースのライブラリの紹介からGCPのプロダクトを使った例までを違和感なく編み込むスタイル<br>一つ一つの動画が短いので精神的負担が小さい<br>ただしGCPは公開されている動画の種類が多すぎるのでAI関連の動画を見つけにくいのが難点|
+
+
+# 深層学習
+やはり流行りの分野だからなのか、海外ではやたら色んなYoutuberが解説してくれている
+
+あえて機械学習の一部である深層学習だけ切り出しているのも深層学習に関するコンテンツが(海外は)多いため
+
+**[実践Deep Learning](https://www.youtube.com/playlist?list=PLg1wtJlhfh20zNXqPYhQXU6-m5SoN-4Eu)**
+**[Neural Network Console チュートリアル(クラウド版)](https://www.youtube.com/playlist?list=PLg1wtJlhfh227oiXbVJOwXCuCoKo3dOU9)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: :star: |
+|言語| 日本語 |
+|チャンネル|[Neural Network Console](https://www.youtube.com/channel/UCRTV5p4JsXV3YTdYpTJECRA)|
+|学べる事|深層学習の具体的な手法からニューラルネットワークの仕組みまで日本語で解説してもらえるのは貴重|
+|特徴|謎に格調高いBGMが流れる中、頭いい人特有のナチュラル早口解説が癖になる<br>チャンネル名にもなっているSONYのプロダクトに関する解説もあるけど全然押し付けがましくなくて素敵 |
+
+
+**[MIT 6.S191: Introduction to Deep Learning](https://www.youtube.com/playlist?list=PLtBw6njQRU-rwp5__7C0oIVt26ZgjG9NI)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: |
+|言語| 英語(自動生成英語字幕のみ対応) |
+|チャンネル|[Alexander Amini](https://www.youtube.com/channel/UCtslD4DGH6PKyG_1gFAX7sg) |
+|学べる事|RNNやCNNに関する基本的な理論を解説してくれる。教科書を読む前に視聴しておくと後々の理解の補助になるとは思う|
+|特徴|MITの講義の様子を収めた動画<br>頭良くなった気分に浸れるのは良いが、面白いかどうかと問われると面白くはない |
+
+**[Deep Learning Lectures](https://www.youtube.com/playlist?list=PLrAXtmErZgOeiKm4sgNOknGvNjby9efdf)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: :star:|
+|言語| 英語(英語字幕もしくは自動翻訳で日本語選択可能) |
+|チャンネル|[Lex Fridman](https://www.youtube.com/channel/UCSHZKyawb77ixDdsGog4iWA)|
+|学べる事|自動運転が専門領域なのかセマンティックセグメンテーションやそれ周りの深層学習も深く学べる<br>講義自体は深層学習全般を幅広く取り扱っている |
+|特徴|きゃーーイケメン!!と思ってとりあえずチャンネル登録しました<br>こちらもMITの講義の様子を収めたものですが、スライドが見やすいので視聴自体はしやすい<br>チャンネルの方向性が定まっていないのか、たまに車でギターを弾いている動画を上げてしまう謎な人|
+
+
+
+# プログラミング・要素技術全般
+データ分析をする上では、理論だけでなく実行する環境やコーディングする言語についての知識も重要
+
+漠然と書いているので、あとで追記していくかも
+
+## Python
+Pythonは日常的に使うので改めて学んだ方がいいと思う一方、今更入門編を視聴する気がおきなかったので、マニアック気味の海外のコンテンツだけ紹介しておきます
+
+**[Python -CodingTech-](https://www.youtube.com/playlist?list=PLFjq8z-aGyQ4Y3mSWGBptr7SArEsfdWQA)**
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: |
+|言語| 英語(基本的には英語字幕あり) |
+|チャンネル|[Coding Tech](https://www.youtube.com/channel/UCtxCXg-UvSnTKPOzLH4wJaQ)|
+|学べる事|Pythonを用いたVisualizationやpandasの取り扱いをまとめて学べる<br>また、[Python Expertになるには]みたいなPyDataのセッションの様子も収録されている|
+|特徴|PyDataでのセッションでのpythonの記法の解説を寄せ集めている印象<br>ただし他の動画は普通に解説動画っぽいのもあり見やすいコンテンツと見にくいコンテンツのムラが大きい|
+
+
+## pandas
+pandasは良く使うしベストプラクティスは知っておきたいところ
+
+**[Data Science Best Practices with pandas - PyCon 2019](https://www.youtube.com/watch?v=ZjrUmNq41Eo&t=8298s)**
+*クリックすると動画がそのまま再生されます
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: |
+|言語| 英語 |
+|チャンネル|[PyCon 2019](https://www.youtube.com/channel/UCxs2IIVXaEHHA4BtTiWZ2mQ)|
+|学べる事|データサイエンティストなら必ず使っているpandasのベストプラクティスをjupyterを使いハンズオン的に学べる|
+|特徴|PyConのセッション動画なので、やや視聴しにくいのが難点<br>為になるTipsはあるものの視聴意欲が続かない |
+
+**[Complete Python Pandas Data Science Tutorial](https://www.youtube.com/watch?v=vmEHCJofslg)**
+*クリックすると動画がそのまま再生されます
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: |
+|言語| 英語 |
+|チャンネル|[Keith Galli](https://www.youtube.com/channel/UCq6XkhO5SZ66N04IcPbqNcw)|
+|学べる事|本当にpandasを触ったことが無い人には丁度いいくらいの初歩的内容をカバー|
+|特徴|Jupyterのセルが大きく表示されているので、何をやっているかは比較的わかりやすい<br>1時間でpandasの基礎の基礎は抑えられるので全く触ったことのない人にはオススメ |
+
+
+## Docker / Kubernetes
+深層学習のようにモデルを作成する環境やヴァージョンを固定する必要がある場合にはDockerやKubernetesの知識はかなり重要
+
+**[Kubernetes Best Practices](https://www.youtube.com/playlist?list=PLIivdWyY5sqL3xfXz5xJvwzFW_tlQB_GB)**
+
+ちなみにこの動画についてはQiitaで解説記事あり
+
+[【随時更新】Kubernetesベストプラクティスまとめ一覧](https://qiita.com/jackchuka/items/4ffc89ce31de5b6371ae)
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: :star:|
+|言語| 英語(一部日本語字幕対応) |
+|チャンネル|[Google Cloud Platform](https://www.youtube.com/channel/UCJS9pqu9BzkAMNTmzNMNhvg)|
+|学べる事|Docker,Kubernetesのベストプラクティスをサクッと学べる|
+|特徴|初回と最終回だけ日本語字幕がついているという親切なんだか不親切なんだか分からない仕様|
+
+
+**[Docker & Kubernetes入門](https://www.youtube.com/watch?v=sEU5w6Muvy4)**
+*クリックすると動画がそのまま再生されます
+
+|項目 |説明                       |
+|:---|:---|
+|オススメ度| :star: :star: :star: |
+|言語| 日本語 |
+|チャンネル|[IBMJapanChannel](https://www.youtube.com/channel/UCR5bQwLkDls81oOkKbx45dw) |
+|学べる事|DockerはまだしもKubernetesについては大抵海外の情報しかないので、日本語で解説してくれるのはありがたい|
+|特徴|IBMの中の人がセッションで解説してくれている動画 |
+
+
+# おわりに
+YouTuberから無料でここまで色んな事を学べるとなると有償コンテンツってどんなものになるんでしょうね。。。
+
+機械学習や深層学習周りでオススメのYouTuberがいれば教えてください
+
+*面白いのがあれば随時追加していきます
+
+おしまい