Outlecture
Home
About
Technology
Design
Video
Contact
Official
English
Outlecture
Home
About
Technology
Design
Video
Contact
Twitter Official
  • Home
  • Technology

AI 深層学習 のおすすめの教材8選! 【 2024年11月 最新版】

更新日:2024年11月4日

こちらは、独学で AI 深層学習 を学ぼうとしている初学者の方に最適な学習講座を紹介するページです。

目次

1. 本ページの説明

1. 本ページの説明

AI 深層学習 を独学で学ぶ上でおすすめの講座を動画プラットフォームから合計8選紹介します。

AI 深層学習とは

深層学習は、複数の隠れ層からなるニューラルネットワークを使った機械学習の手法です。ニューラルネットワークは、人間の脳の神経回路を模倣した構造を持ち、データから自動的に特徴量を学習することができます。深層学習は、多数の隠れ層を持ったニューラルネットワークを用いることで、高度な特徴の抽出が可能になり、従来の機械学習手法よりも高い精度を達成できます。深層学習は、画像認識、音声認識、自然言語処理などの分野で広く使われており、人間の認知能力を模倣することで、より高度な人工知能の実現に期待されています。

本サイト「Outlecture(アウトレクチャー)」は講座の評価、情報の鮮度、購入者や視聴者数、直近の数値上昇率などを全てバランスよく採点し、ユーザーにとって最適な講座のみ抜粋できるよう独自のアルゴリズムで評価を行っています。

また、各動画プラットフォームもそれぞれ特徴があり、「こういう状況の方にはこちらの方が良い」というユースケースも合わせて説明していきます。

AI 深層学習をこれから学ぼうとしているみなさまのご参考にしていただければ幸いです。

※ 英語での視聴に問題なければ、 英語版の講座 をおすすめします。

2. Udemy おすすめ講座5選

Outlectureで厳選したおすすめのUdemy講座5選はこちらです。

コース名 平均評価 総購入者数 先月の購入者数
(2024年10月)
コースレベル コース時間 作成日 更新日 料金

【Hands Onで学ぶ】PyTorchによる深層学習入門

thumbnail
4.29 6,798 141 初級 5 時間 11 分 2020年6月4日 2024年4月28日 ¥13,800

ディープラーニング : Pythonでゼロから構築し学ぶ人工知能(AI)と深層学習の原理

thumbnail
4.41 11,371 168 初級 6 時間 55 分 2018年10月31日 2024年7月26日 ¥15,800

初心者必見!Pythonでニューラルネット・深層学習を完全攻略

thumbnail
4.32 6,500 68 初級 9 時間 15 分 2017年10月14日 2022年7月31日 ¥10,000

【PyTorch+Colab】PyTorchで実装するディープラーニング -CNN、RNN、人工知能Webアプリの構築-

thumbnail
4.23 5,331 54 初級〜上級 5 時間 3 分 2020年6月9日 2024年7月26日 ¥10,000

グラフニューラルネットワーク(GNN)を学ぼう!【PyTorch Geometric】 -「グラフ」を扱う「深層学習」-

thumbnail
3.91 1,956 44 中級 4 時間 2 分 2022年6月25日 2024年7月26日 ¥13,800

Udemy(ユーデミー)は、アメリカ・シリコンバレー発祥のユニコーン企業で、世界最大級のオンライン学習プラットフォームを運営しています。

Udemyの特徴は、

  • 15.5万以上(※海外講座含む)の豊富な講座を提供している
  • 講師陣の多くが世界最先端の現場で活躍されている
  • 1講座あたり数千~数万円で、キャンペーン時は70~90%OFFとなる良心的な値段
  • 講座は1度購入すれば視聴期限なく受講でき、30日返金保証もついている
  • 講座は0.5~2倍の変速機能を備え、自分のペースで学習することができ、専用アプリを使えばスマホからでもオフライン環境で受講可能
  • 講師に直接掲示板から質問ができるため、疑問を解決し自学自習をサポートしてくれる

等があげられます。

Outlectureの管理メンバーは、ソフトウェアエンジニアやクリエイター、webデザイナーが現役で活躍しています。私たちは初めて触るプログラミング言語やプロダクトの多くはUdemyの受講からキャッチアップをはじめています。
私たちの体験談として、Udemyの講座の質は非常に高いと感じています。講師陣が世界最先端で活躍している方々ばかりで、最先端の知識や現場でのノウハウを丁寧にわかりやすく教えてくれます。試験で使う知識ではなく、実際の現場・案件で使う知識と技術を習得することができます。

Udemyの講座は、実際の現場で活用したい方や自己学習を始めたい方に特におすすめです。一度購入すれば、視聴期限がなく、30日間の返金保証もあるため、安心して学びを始めることができます。

こんな方におすすめ

  • 実案件でAI 深層学習を使用する
  • 現役の(世界)トップ戦線で活躍している方のノウハウを学びたい
  • サブスクリプションの加入に抵抗のある
  • ITの基礎的な知識がある

各講座の詳細は以下に記載します。


【Hands Onで学ぶ】PyTorchによる深層学習入門

人気急上昇中のAIフレームワークであるPyTorchを用いて深層学習の様々なモデルを構築し、機械学習・深層学習の基礎を固めましょう。機械学習・深層学習を"知識として知っている"人から、"使える・使いこなせる"人へとステップアップしませんか?

thumbnail
平均評価
4.29
総購入者数
6,798
先月の購入者数
(2024年10月)
141
コースレベル
初級
コース時間
5 時間 11 分
作成日
2020年6月4日
更新日
2024年4月28日
料金
¥13,800

【PyTorchとは?】

PyTorchとはFacebook AI Researchが開発している深層学習のフレームワークです。KerasやTensorFlowといった他のフレームワークと比較して、Define by Runという計算しながらモデルを作る性質や、クラスを使って複数のパーツから複雑なAIのモデルを組むことが出来る点からモデル構築の柔軟性という面で非常に優れます。この為、近年、国内外の研究者を中心としてシェアが急激に伸びてきています。


【人事の方/マネージャークラスの方へ】

本コースは次のような使い方が可能です。

・社内でAI人材を育成したい

・デジタル人材の育成をなるべく効率よく行いたい

本コースは深層学習フレームワークのPyTorchにフォーカスし、特に理論よりも実践に重きを置いています。

この為、Hands On形式で短時間且つ効率よくAI人材育成が可能です。

また、転移学習やデータ拡張、カスタムデータセットなど業務で実際に使用する可能性の高い内容の解説をしていますので、修了はしたが、手は動かないなどは比較的少ないと思われます。


【対象者とゴール】

Pythonの基本的なプログラミング知識があり、教科書・参考書などで機械学習や深層学習を既にある程度知っているエンジニアや研究者の方を対象に、PyTorchにおけるプログラミングを通して深層学習の基礎を固めるコースです。本コースのゴールは"機械学習を知っている"から"機械学習を使える"へとステップアップする事です。


【ハンズオン】

本コースはハンズオンという形式で、Google Colab上でデータの準備⇒深層学習のモデル作成⇒損失関数・オプティマイザの設定⇒学習・評価という一連の流れをスクラッチから講師と一緒に実装していきます。

機械学習を”知っている状態"から実際に"使える状態"になるには、実際にプログラミングをして手を動かすことが非常に重要です。

例えば、教科書的な知識として、活性化関数(シグモイド関数 / Tanh / ReLU)を知っていたとします。この時、実際にどの活性化関数を使えばよいのか、こういった問いに対する答えは"実際に試してみる"という事です。


機械学習や深層学習の分野では理論的に答えを出せる場合もありますが、ヒューリスティック(経験的)に見つけるといった場合が非常に多いです。この為、本コースでは手を動かしてプログラムを実装する(Hands On)という事を非常に重視しています。


【コースの概要】

詳細は本コースの概要説明をご覧ください。

本コースは機械学習・深層学習の復習やPyTorchのライブラリの基本的な使い方など基礎的な内容から段階的にステップアップしていきます。

この為、無理なくステップアップすることが出来ます。

    【PyTorchの基礎】

  1. 本コースの概要

  2. Tensorとは

  3. GoogleColabの使い方

  4. PyTorchの基本的な使い方

  5. 自動微分

  6. 機械学習の流れ

  7. PyTorchプログラミングの流れ

  8. ソースコードの配布


    【深層学習の基礎1】

  9. 線形回帰

  10. MLPによる手書き数字の分類(MNIST) 概要

  11. MLPによる手書き数字の分類(MNIST) 実装

  12. モデルの保存・読み込み

  13. CNNによるクラス分類(CIFAR 10) 概要

  14. CNNによるクラス分類(CIFAR 10) 実装


    【深層学習の基礎2】

  15. データ拡張とは

  16. データ拡張の効果の検証

  17. 転移学習 概要

  18. 転移学習 実装

  19. オートエンコーダー 概要

  20. オートエンコーダー 実装

  21. グラフの読み方

  22. ResNet 概要

  23. ResNet 実装

  24. カスタムデータセット 概要

  25. カスタムデータセット 実装

  26. LSTMとは

  27. LSTM 実装

まずは無料プレビューできる動画が30分以上あります。プレビューだけでも見ていってください。

  1. PyTorchの基礎・機械学習の復習
  2. 本コースの概要
  3. 予備知識チェックとオススメの受講方法
  4. Tensorとは
  5. Google Colabの使い方
  6. PyTorchの基本的な使い方
  7. 自動微分
  8. 機械学習の流れ
  9. PyTorchプログラミングの流れ
  10. ソースコードの配布とPyTorchの仕様変更について
  11. PyTorchによる深層学習の基礎
  12. 線形回帰
  13. MLPによる手書き数字(MNIST)の分類 概要
  14. MLPによる手書き数字(MNIST)の分類 実装 ~モデル構築~
  15. MLPによる手書き数字(MNIST)の分類 実装 ~学習~
  16. モデルの保存・読み込み
  17. CNNによるクラス分類(CIFAR 10) 学習 概要
  18. CNNによるクラス分類(CIFAR 10) 実装 ~モデル構築~
  19. CNNによるクラス分類(CIFAR 10) 実装 ~学習・検証~
  20. データ拡張 概要
  21. データ拡張 実装
  22. PyTorchによる深層学習の基礎2
  23. 転移学習 概要
  24. 転移学習 実装 ~データセット~
  25. 転移学習 実装 ~モデル構築・学習~
  26. 補足:ImageFolderについて
  27. オートエンコーダー 概要
  28. オートエンコーダー 実装 ~モデル構築~
  29. オートエンコーダー 実装 ~学習~
  30. グラフの読み方
  31. ResNet 概要
  32. ResNet 実装
  33. カスタムデータセット 概要
  34. カスタムデータセット 実装
  35. LSTM 概要
  36. LSTM 実装 ~モデル構築~
  37. LSTM 実装 ~学習~
  38. ボーナスレクチャー
  39. クラスの基礎
  40. AutoEncoderのnotebook
ディープラーニング : Pythonでゼロから構築し学ぶ人工知能(AI)と深層学習の原理

機械学習(マシンラーニング)の中でも特に注目を集めているDeep Learningを学び、TensorFlowやChainerなどのフレームワークを使わずに、畳み込みニューラルネットワーク(CNN)までゼロから構築できるようになりましょう。

thumbnail
平均評価
4.41
総購入者数
11,371
先月の購入者数
(2024年10月)
168
コースレベル
初級
コース時間
6 時間 55 分
作成日
2018年10月31日
更新日
2024年7月26日
料金
¥15,800

本コースは、ディープラーニングをゼロから実装する講座です。

TensorFlowやChainerなどのフレームワークを使わずに、畳み込みニューラルネットワーク(CNN)までゼロから構築できるようになりましょう。

ディープラーニングをフルスクラッチで構築することにより、普遍的な原理がしっかりと身につきます。


人工知能(AI)、特にその一分野であるディープラーニングは世界中の人々の関心を集めており、自動運転、ファイナンス、流通、アート、研究、さらには宇宙探索に到るまで、様々な分野で活用をされ始めています。

本コースは、可能な限り多くの方がディープラーニングの本質を学ぶことができるように、プログラミングと数学から始めて畳み込みニューラルネットワークに至るまで、手を動かしながら少しずつ丁寧に学べるように設計されています。

また、扱うコードは直感的な分かりやすさを重視し、可能な限りシンプルで可読性の高いコードを心がけています。 


本コースには前提となる知識が2つあります。

1つ目は、何らかのプログラミング言語の経験です。

本コース内でもPythonの解説をしますが、何からのプログラミング言語の経験があると学習がスムーズになります。

プログラミングが全くの初心者の方は、他のコースで基礎を身につけた上で本コースに臨むことをお勧めします。


2つ目は、中学-高校レベルの数学の知識です。

本コース内でもディープラーニングに必要な数学の解説をしますが、ベースとなる数学の知識があった方が望ましいです。

数学に自信のない方は、他のコースで数学を学んだ上で本コースに臨むことをお勧めします。


————————————————————

本コースの主な内容は以下の通りです。


Pythonの基礎

→ ディープラーニングを学ぶために必要なPythonの基礎を学びます。


数学の基礎

→ ディープラーニングを学ぶのに必要な数学のベースを身につけます。


ニューラルネットワーク

→ ニューラルネットワークの原理と仕組みを学び、簡単なニューラルネットワークのコードを実際に構築します。


バックプロパゲーション

→ 誤差の逆伝播により、ニューラルネットワークが学習する仕組みを学びます。


ディープラーニング

→ ここまで学んできた内容をベースに、層をいくつも重ねた深層学習を構築します。


畳み込みニューラルネットワーク

→ 畳み込みニューラルネットワークをゼロから構築します。

————————————————————


本コースは動画を見るのみでも学習が進められるようになっていますが、可能であればPythonのコードをダウンロードして動かしながら進めるのをお勧めします。

コードがダウンロード可能なので、これをベースにオリジナルのディープラーニングのコードを書いてみることもお勧めです。

 

ディープラーニングには非常に長い時間がかかる場合もありますが、本コースのコードは長くても数十秒程度で実行可能です。

本格的なAI開発につながる拡張性を確保しつつも、小さな試行錯誤を何度も繰り返すことができる作りになっています。

本コースの開発環境、AnacondaとJupyter Notebookは簡単にダウンロード、インストールすることができます。


ディープラーニングをゼロから構築しその原理を身につけていただくことが本コースの目的です。

本コースを修了した方は、知的好奇心が刺激されてディープラーニングや人工知能ののことをさらに知りたくなっているかと思います。

  1. イントロダクション
  2. コースの概要
  3. ディープラーニングの概要
  4. 学習の準備
  5. Anacondaのインストール
  6. (補足 2022.7)Anaconda有償化への対応について
  7. Jupyter Notebookの使い方
  8. 教材のダウンロードとコースの学び方
  9. Pythonの基礎
  10. Pythonの基礎1
  11. Pythonの基礎2
  12. NumPyの基礎
  13. matplotlibの基礎
  14. 数学の基礎
  15. 数学の基礎
  16. 線形代数の基礎
  17. 微分の基礎
  18. 正規分布
  19. ニューラルネットワーク
  20. ニューラルネットワークの概要
  21. 単一ニューロンの計算
  22. 順伝播と逆伝播
  23. 層間の計算
  24. 回帰と分類
  25. 活性化関数
  26. 単一ニューロンの実装
  27. ニューラルネットワークの構築(回帰)
  28. ニューラルネットワークの構築(分類)
  29. バックプロパゲーション
  30. バックプロパゲーションの概要
  31. 訓練データとテストデータ
  32. 損失関数
  33. 勾配降下法
  34. 出力層の勾配
  35. 中間層の勾配
  36. エポックとバッチ
  37. 行列による順伝播の演算
  38. 行列による逆伝播の演算
  39. 学習の準備
  40. 層のクラスによる実装
  41. 回帰の例を実装
  42. 分類の例を実装
  43. ディープラーニング
  44. ディープラーニングが抱える問題
  45. 最適化アルゴリズム
  46. Irisデータセット
  47. 学習の準備
  48. 各層の実装
  49. 全体のコードと実行結果
  50. ドロップアウト
  51. 畳み込みニューラルネットワーク(CNN)
  52. 畳み込みニューラルネットワークの概要
  53. im2colとcol2im
  54. 畳み込み層の実装
  55. プーリング層の実装
  56. 学習の準備
  57. CNNの実装
  58. ボーナスレクチャー
  59. ボーナスレクチャー
初心者必見!Pythonでニューラルネット・深層学習を完全攻略

Tensorflow + Kerasで難しい数学の基礎知識ゼロでも学べるAIとディープ・ラーニング(CNN・RNN)の基本

thumbnail
平均評価
4.32
総購入者数
6,500
先月の購入者数
(2024年10月)
68
コースレベル
初級
コース時間
9 時間 15 分
作成日
2017年10月14日
更新日
2022年7月31日
料金
¥10,000

近頃話題の人工知能(じんこうちのう)や深層学習(しんそうがくしゅう)について興味があり、仕事や学習に活かしたい、そう考えている学生や社会人のためのやさしい入門講座です。



「今流行の深層学習や、Python言語を勉強したい」

































と思って挫折した経験はありませんか?

































実際に専門書を開いてみると難しい専門用語や数式が羅列されて、「とても自分には理解できない」と諦めた人も少なくないのではないでしょうか。

































しかし、プログラミングの経験が無くても、数学的知識が無くても心配要りません。

































専門の研究者やデータサイエンティストにでもなるのならともかく、人工知能や深層学習のプログラミングは、高校レベルの数学知識で十分間に合うからです。

































あとは、パソコンを操作できる知識があれば十分です。



































学習終了後には、Python言語のプログラミングスキルと、人工知能プログラミングが身につけられます。















扱う分野は















・CNN















・RNN















・機械学習















・AI(人工知能)















です。これらについて学習したいかた、もしくは一度学習しようとして挫折してしまったかた。ぜひこの講座でトライしてください!
















  1. はじめに
  2. これから学習を始めるにあたり
  3. 講座の概要
  4. 自己紹介
  5. Python入門【基本編】
  6. Pythonってどんな言語?
  7. 簡単なプログラムの実行(説明編)
  8. 簡単なプログラムの実行(実践編)
  9. 変数と演算①(説明編)
  10. 変数と演算①(実践編)
  11. 変数と演算②(説明編)
  12. 変数と演算②(実践編)
  13. Python振り返り①
  14. .pyファイルの入力と実行
  15. 分岐処理①(説明編)
  16. 分岐処理①(実践編)
  17. 分岐処理②(説明編)
  18. 分岐処理②(実践編)
  19. 分岐処理③(説明編)
  20. 分岐処理③(実践編)
  21. 分岐処理
  22. 繰りかえし処理①(説明編)
  23. 繰りかえし処理①(実践編)
  24. 繰りかえし処理②(説明編)
  25. 繰りかえし処理②(実践編)
  26. 繰りかえし処理③(説明編)
  27. 繰りかえし処理③(実践編)
  28. Python入門【中級編】
  29. データ構造①(リスト:前編)(説明編)
  30. データ構造①(リスト:前編)(実践編)
  31. データ構造②(リスト:後編)(説明編)
  32. データ構造②(リスト:後編)(実践編)
  33. データ構造③(タプル・集合)(説明編)
  34. データ構造③(タプル・集合)(実践編)
  35. データ構造④(辞書)(説明編)
  36. データ構造⑤(辞書)(実践編)
  37. 関数①(説明編)
  38. 関数①(実践編)
  39. 関数②(説明編)
  40. 関数②(実践編)
  41. Python入門【応用編】
  42. モジュール①(説明編)
  43. モジュール①(実践編)
  44. モジュール②(説明編)
  45. モジュール②(実践編)
  46. オブジェクト指向①(クラスとオブジェクト)
  47. オブジェクト指向②(インスタンスの生成)
  48. オブジェクト指向③(複数のインスタンス)
  49. オブジェクト指向①~③(実践編)
  50. オブジェクト指向④(継承)(説明編)
  51. オブジェクト指向④(継承)(実践編)
  52. 人工知能とは何か
  53. 人工知能とは何か
  54. フレーム問題
  55. 第三次AIブーム
  56. 人工知能のレベル
  57. チューリングテスト
  58. 2045年問題とシンギュラリティ
  59. 深層学習とニューラルネットワークの基礎
  60. 機械学習とは何か
  61. 教師あり学習
  62. 教師なし学習・強化学習
  63. 人口ニューロンの誕生
  64. パーセプトロン
  65. パーセプトロンの限界
  66. ニューラルネットワーク
  67. 深層学習
  68. CNNとRNN
  69. ニューラルネットワークの数学的基礎
  70. 環境構築
  71. JupyterNotebookの使い方①
  72. JupyterNotebookの使い方②
  73. ベクトル【説明編】
  74. ベクトル【実践編】
  75. 行列【説明編】
  76. 行列【実践編】
  77. matplotlib【説明編】
  78. matplotlib【実践編】
  79. 活性化関数【説明編】
  80. 活性化関数【実践編】
  81. パーセプトロン【説明編】
  82. パーセプトロン【実践編】
  83. 多層ニューラルネットワーク【説明編①】
  84. 多層ニューラルネットワーク【説明編②】
  85. 多層ニューラルネットワーク【実践編】
  86. 局所解と過学習
  87. Tensorflow+Kerasを用いたニューラルネットワークの実装
  88. パーセプトロンの実装【説明編①】
  89. パーセプトロンの実装【説明編②】
  90. パーセプトロンの実装【説明編③】
  91. パーセプトロンの実装【実践編】
  92. 3層ニューラルネットワークの実装【説明編】
  93. 3層ニューラルネットワークの実装【実践編】
  94. アヤメの分類【説明編①】
  95. アヤメの分類【説明編②】
  96. アヤメの分類【実践編】
  97. 数字の分類【説明編①】
  98. 数字の分類【説明編②】
  99. 数字の分類【実践編】
  100. 深層学習(CNN)
  101. CNNの構築【説明編①】
  102. CNNの構築【説明編②】
  103. CNNの構築【説明編③】
  104. CNNの構築【実践編】
  105. 深層学習とGPU
  106. 講座を終えるにあたり
【PyTorch+Colab】PyTorchで実装するディープラーニング -CNN、RNN、人工知能Webアプリの構築-

人気急上昇中の機械学習フレームワーク、PyTorchを使って深層学習を学ぶコースです。CNNによる画像認識、RNNによる時系列データ処理、AIアプリの構築などを学びます。開発環境にはGoogle Colabolatoryを使用します。

thumbnail
平均評価
4.23
総購入者数
5,331
先月の購入者数
(2024年10月)
54
コースレベル
初級〜上級
コース時間
5 時間 3 分
作成日
2020年6月9日
更新日
2024年7月26日
料金
¥10,000

本コースのゴールは、PyTorchを使ってディープラーニングが
実装できるようになることです。

PyTorchを使ってCNN(畳み込みニューラルネットワーク)、RNN(再帰型ニューラルネットワーク)などの技術を順を追って幅広く習得し、人工知能を搭載したWebアプリの構築までを行います。

各ディープラーニング技術の要点を解説した上で、PyTorchのコードを基礎から丁寧に解説します。


注: 本コースに先立ちYouTubeでのライブ講義【Live人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。


PyTorchはオープンソースの機械学習ライブラリで、簡潔さ、柔軟性、速度のバランスに優れているため人気が急上昇中です。

また、簡潔な記述が可能なため、最新の研究成果の実装によく使われています。

海外を中心にコミュニティ活動が活発で、ネット上の情報が豊富なのもメリットです。


本コースでは開発環境にGoogle Colabを利用するので、環境構築にはほとんど手間がかかりません。

GPUが無料で利用できるので、コードの実行時間も短縮できます。 

効率よくPyTorchを習得できるように、様々な工夫を凝らしています。

PyTorchを包括的に学び、皆さんの技術的な可能性を大きく広げましょう。


————————————————————

本コースの主な内容は以下の通りです。


イントロダクション

→ PyTorchの概要、ディープラーニングの概要、そしてPyTorchの基礎であるTensorについて解説します


PyTorchで実装する簡単なディープラーニング

→ 可能な限りシンプルなコードで、ディープラーニングを実装します


PyTorchの様々な機能

→ 自動微分、DataLoaderなどのPyTorch特有の機能について解説します


畳み込みニューラルネットワーク(CNN)

→ CNNの原理を学んだ上で、CNNによる画像分類をデータ拡張、ドロップアウトとともに実装します


再帰型ニューラルネットワーク(RNN)

→ RNNの原理を学んだ上で、シンプルなRNNの構築、およびRNNによる画像生成を行います


AIアプリのデプロイ

→ 学習済みモデルを活用した人工知能Webアプリを構築します


なお、ディープラーニングの数学的背景については最小限の解説となりますのでご注意ください。

Pythonの基礎についての解説動画はありませんが、テキストがダウンロード可能です。

————————————————————


本コースでは可能な限り丁寧な解説を心がけていますが、ある程度ご自身で調べることも必要になるのでご注意ください。

動画を見るのみでも学習が進められるようになっていますが、可能であればPythonのコードを動かしながら進めることをお勧めします。

コードがダウンロード可能ですので、これをベースに様々なカスタマイズを行うこともお勧めです。



それでは、PyTorchを使って一緒に楽しく本格的な人工知能を学んでいきましょう。

  1. イントロダクション
  2. 教材の使用方法
  3. 講座の概要
  4. ディープラーニングとは
  5. PyTorchとは
  6. Google Colaboratoryの使い方
  7. Tensorについて
  8. 演習: イントロダクション
  9. 質疑応答: イントロダクション
  10. PyTorchで実装する簡単なディープラーニング
  11. セクション2の教材
  12. 第2講の概要
  13. 勾配降下法
  14. 活性化関数と損失関数
  15. 最適化アルゴリズム
  16. 簡単なディープラーニングの実装
  17. 演習: PyTorchで実装する簡単なディープラーニング
  18. 質疑応答: PyTorchで実装する簡単なディープラーニング
  19. PyTorchの様々な機能
  20. セクション3の教材
  21. 第3講の概要
  22. 自動微分
  23. エポックとバッチ
  24. DataLoader
  25. 演習: PyTorchの様々な機能
  26. 質疑応答: PyTorchの様々な機能
  27. 畳み込みニューラルネットワーク(CNN)
  28. セクション4の教材
  29. 第4講の概要
  30. CNNの概要
  31. データ拡張
  32. ドロップアウト
  33. CNNの実装
  34. 演習: 畳み込みニューラルネットワーク(CNN)
  35. 質疑応答: 畳み込みニューラルネットワーク(CNN)
  36. 再帰型ニューラルネットワーク(RNN)
  37. セクション5の教材
  38. 第5講の概要
  39. RNNの概要
  40. シンプルなRNNの実装
  41. LSTMの概要
  42. GRUの概要
  43. RNNによる画像生成
  44. 演習: 再帰型ニューラルネットワーク(RNN)
  45. 質疑応答: 再帰型ニューラルネットワーク(RNN)
  46. AIアプリのデプロイ
  47. セクション6の教材
  48. 第6講の概要
  49. 人工知能アプリ開発の概要
  50. モデルの訓練
  51. (補足)Windows環境におけるgunicornのインストールについて
  52. 開発環境の構築
  53. Flaskによる画像識別アプリ
  54. Herokuへのデプロイ
  55. 演習: AIアプリのデプロイ
  56. 質疑応答: AIアプリのデプロイ
  57. ボーナスレクチャー
  58. ボーナスレクチャー
グラフニューラルネットワーク(GNN)を学ぼう!【PyTorch Geometric】 -「グラフ」を扱う「深層学習」-

データ構造「グラフ」に「深層学習」(ディープラーニング)を取り入れた、グラフニューラルネットワーク(GNN)を学ぶコースです。PyTorch Geometricというライブラリを使い、PythonのコードでGNNを実装します。

thumbnail
平均評価
3.91
総購入者数
1,956
先月の購入者数
(2024年10月)
44
コースレベル
中級
コース時間
4 時間 2 分
作成日
2022年6月25日
更新日
2024年7月26日
料金
¥13,800

「グラフニューラルネットワーク(GNN)を学ぼう!」は、グラフニューラルネットワーク(Graph Neural Network、GNN)の入門コースです。

GNNは、ノード(節点)とエッジ(線)から構成されるデータ構造「グラフ」に深層学習を取り入れたニューラルネットワークです。

レコメンデーション、人間関係の分析、交通や物流の予測、化合物の物性推定など、様々な分野でこれまでに応用されています。


本コースでは、Google Colaboratory環境で、PyTorch Geometricというライブラリを使いGNNを実装します。

最初にPyTorchの使い方、PyTorch Geometricの基礎を学んだ上で、シンプルなGNNを実装します。


さらに、畳み込みを使うGraph Convolutional Networks、Attentionが導入されたGraph Attention Networksなどの発展形も扱います。

GNNを学び、様々なタスクに柔軟に対応できるようになりましょう。


注: 本コースに先立ちYouTubeでのライブ講義【Live! 人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。


講座の内容は以下の通りです。

Section1. GNNの概要

→ GNNの概要、および開発環境について学びます。

Section2. GNNの基礎

→ GNNの基礎となる数学、およびPyTorch Geometricの使い方を学びます。

Section3. シンプルなGNN

→ PyTorch Geometricを使い、シンプルなGNNを実装します。

Section4. Graph Convolutional Networks

→ CNN(畳み込みニューラルネットワーク)を利用した、Graph Convolutional Networks(GCN)について学びます。

Section5. Graph Attention Networks

→ 「Attention」を利用した、Graph Attention Networks(GAT)について学びます。


なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックを予め配布します。

Pythonの開発環境にはGoogle Colaboratoryを使用します。

  1. GNNの概要
  2. 教材の使用方法
  3. イントロダクション
  4. 講座の概要
  5. GNNの概要
  6. 開発環境について
  7. PyTorchについて
  8. 演習
  9. GNNの基礎
  10. セクション2の教材
  11. Section2の概要
  12. グラフと行列
  13. 行列と逆行列
  14. PyTorch Geometricの基礎
  15. 演習
  16. シンプルなGNN
  17. セクション3の教材
  18. Section3の概要
  19. ディプラーニングの基礎
  20. ディープラーニングのシンプルな実装
  21. シンプルなGNNの実装
  22. 演習
  23. Graph Convolutional Networks
  24. セクション4の教材
  25. Section4の概要
  26. GCNの概要
  27. ミニバッチ法
  28. GCNの実装
  29. 演習
  30. Graph Attention Networks
  31. セクション5の教材
  32. Section5の概要
  33. Attentionの概要
  34. GATの概要
  35. GATの実装
  36. 最後に
  37. ボーナスレクチャー
  38. ボーナスレクチャー

3. YouTubeおすすめ講座3選

Outlectureで厳選したおすすめのYouTube講座3選はこちらです。

動画名 総視聴数 先月の視聴数
(2024年10月)
いいね数 公開日

ニューラルネットワークの仕組み | Chapter 1, 深層学習(ディープラーニング)

thumbnail

チャンネル名:3Blue1BrownJapan

240,996 15,869 7,676 2023年9月1日

AIってなに? ①AIの「本質」を理解すれば恐ろしさがわかる【解説】【人工知能】【ディープラーニング】

thumbnail

チャンネル名:たてはま / CGBeginner

163,490 4,863 4,398 2023年5月19日

高校数学からはじめる深層学習入門(畳み込みニューラルネットワークの理解)

thumbnail

チャンネル名:予備校のノリで学ぶ「大学の数学・物理」

338,069 4,742 5,520 2021年9月14日

YouTubeは、広告がつくものの無料で視聴でき、日常生活でもお馴染みとなっています。
最近では、良質な教材も増えており、学びたいけどお金をかけるほどでもない方や、概要をさらっと理解したい方には、YouTubeで学ぶことをおすすめします。

こんな方におすすめ

  • お金をかけずに学びたい
  • AI 深層学習の概要だけさらっと理解したい

各講座の詳細は以下に記載します。

ニューラルネットワークの仕組み | Chapter 1, 深層学習(ディープラーニング)

3Blue1BrownJapan

総視聴数
240,996
先月の視聴数
(2024年10月)
15,869
いいね数
7,676
公開日
2023年9月1日
この動画は3Blue1Brownの動画を東京大学の学生有志団体が翻訳・再編集し公式ライセンスのもと公開しているものです。
チャンネル登録と高評価をよろしくお願いいたします。

近年さまざまな分野で成果を出しているニューラルネットワーク。神経細胞を模したニューロンの多層構造による深層学習(ディープラーニング)の仕組みについてのシリーズの第一回です。

誤字訂正
14:16 バイアスのベクトルの最後の添え字はnではなくkです

編集
シリーズ第1回のみ英語版で赤緑の色分けになっている箇所があり、日本語版では青緑の色分けに変更しています。

線形代数シリーズ
https://youtube.com/playlist?list=PL5WufEA7WHQGX7Su06JzbPDXUQGOd0wlq&si=dnM07l6OnnAP6Phs

Michael Nielsenの本
https://goo.gl/Zmczdy
https://github.com/mnielsen/neural-networks-and-deep-learning

Chris Olahのブログ
http://colah.github.io

For those of you looking to go even deeper, check out the text "Deep Learning" by Goodfellow, Bengio, and Courville.
Additional funding for this project provided by Amplify Partners
Lion photo by Kevin Pluck

日本語版Twitter
https://twitter.com/3B1BJP
元チャンネル(英語)
https://www.youtube.com/c/3blue1brown
元動画(英語)
https://youtu.be/aircAruvnKk?si=5XmHxp3KIWCUdci3
----------------------------------------
英語版翻訳元チャンネルの支援
https://www.patreon.com/3blue1brown
アニメーションはmanimで作られています
https://github.com/3b1b/manim

英語版公式ソーシャルメディア
Webサイト: https://www.3blue1brown.com
Twitter: https://twitter.com/3Blue1Brown
Facebook: https://www.facebook.com/3blue1brown
Reddit: https://www.reddit.com/r/3Blue1Brown
----------------------------------------
Music by Vincent Rubinetti
Download the music on Bandcamp:
https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown
Stream the music on Spotify:
https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u
AIってなに? ①AIの「本質」を理解すれば恐ろしさがわかる【解説】【人工知能】【ディープラーニング】

たてはま / CGBeginner

総視聴数
163,490
先月の視聴数
(2024年10月)
4,863
いいね数
4,398
公開日
2023年5月19日
次動画で続きを解説しています:②AIは思考しているの? https://youtu.be/KT096ULvFDE

今回は、AIってなに?というタイトルで解説をしていきたいと思います。
みなさんは、AIって何?と聞かれて、どう回答しますでしょうか。
ということでこの動画では、AIって一体何なのか、どういう仕組みなのかについて、ちょっとだけ深めに解説していきたいと思います。

■チューリングの伝記映画「イミテーション・ゲーム/エニグマと天才数学者の秘密」
※第87回アカデミー賞受賞作品
U-NEXT(31日間無料視聴) https://cgbeginner.net/U-NEXT_TheImitationGame
プライムビデオ(字幕版) https://amzn.to/3BED4yC
プライムビデオ(吹替版) https://amzn.to/3Opjoqc
Blu-ray https://amzn.to/42Olgge

■目次
00:00 AIってなに?
01:03 コンピュータと天才数学者
05:03 機械学習
07:29 AIとは
08:18 機械学習AIの学習とは
10:39 AIは関数である
13:10 生き物にならうものづくり
15:43 人工ニューロン
17:49 ニューラルネットワーク
20:05 万能近似定理
22:11 まとめ

★このチャンネルでは、映画解説や考察・映像技術やCG解説・ガジェットレビューや自作パソコンの話などをしていますので登録をお願いします。

◆TENET/テネット 解説・考察 ****************************************************
https://youtube.com/playlist?list=PLskKW-uhVDXDKdJ-goPMlpMiIeWSVVzy3

◆インターステラー/Interstellar 解説・考察 *************************************
https://youtube.com/playlist?list=PLskKW-uhVDXCPticJg18etSw4OGdyPzZy

◆映像を知らない人向け CG解説 **************************************************
#1 CGって何?~裏側と業界~ https://youtu.be/aANdL5MKab0
#2 映画とコンピュータの歴史 https://youtu.be/qsuWUREP0Yk
#3 CG映像ができるまで#1 / 形作り(モデリング)編 https://youtu.be/oLCaf-f2rY8
#4 CG映像ができるまで#2 / テクスチャリング(色塗り)編 https://youtu.be/fSt_zcLPxDc
#5 CG映像ができるまで#3 / リギング(骨組み)編 https://youtu.be/V2pOGLJ7YIA
#6 CG映像ができるまで#4 / マッチムーブ(カメラ合わせ)編 https://youtu.be/2OL3EFTC6M0
#7 CG映像ができるまで#5 / 周囲環境の再現編 https://youtu.be/C5JJFm60k5s
#8 CG映像ができるまで#6 / アニメーション(振り付け)編 https://youtu.be/q7ilwy7UVjc
#9 CG映像ができるまで#7(終) / レンダリング(仕上げ)・コンポジット(合成)編 https://youtu.be/yGYzTV2P4Mo

◆独学CGクリエイターが、雑多に発信しています************************************
Twitter : https://twitter.com/cgbeginner
Youtubeチャンネル : https://www.youtube.com/c/CGBeginner?sub_confirmation=1
サブチャンネル : https://www.youtube.com/c/CGBeginnerSub?sub_confirmation=1
チャンネルメンバーシップ : https://www.youtube.com/c/CGBeginner/join
ウェブサイト : https://cgbeginner.net
Amazonほしいものリスト : https://www.amazon.jp/hz/wishlist/ls/X75UPYSAW360
お問い合わせはチャンネルの概要欄に記載のメールアドレスにしていただくか、TwitterのDMにてお願いいたします。

◆映画等の他者の著作物の引用について********************************************
当チャンネルの動画内で引用して使用している画像・映像・音声・内容は、弁護士のアドバイスのもと、すべて著作権法第32条1項「引用」や米国著作権法第107条「フェアユース(fair use)」に基づき、その範囲内で引用しています。
*******************************************************************************
使用音楽クレジット
[BGM]
「May not」- Khaim
https://dova-s.jp/bgm/play7369.html
[エンディング曲]
ArtIss - This Future Bass
https://audiojungle.net/item/future-bass-uplift/19659644
*******************************************************************************
#解説 #AI #人工知能 #たてはま #ニューラルネットワーク #ディープラーニング #ChatGPT
高校数学からはじめる深層学習入門(畳み込みニューラルネットワークの理解)

予備校のノリで学ぶ「大学の数学・物理」

総視聴数
338,069
先月の視聴数
(2024年10月)
4,742
いいね数
5,520
公開日
2021年9月14日
Aidemyさんとのタイアップで深層学習の入門、特に畳み込みニューラルネットワーク(CNN)について解説しました。

深層学習に使う数学の基礎知識が知りたい方はこちらの動画も参考に↓

中学数学からはじめるAI(人工知能)のための数学入門
https://youtu.be/7A05OamqCyc

■Aidemy Premium Plan(アイデミープレミアムプラン)とは?
AI・データ分析を自宅で学べるプログラミングスクール。未経験でも基礎から実践スキルまで最短3ヶ月で学べます。
さらに無料のオンライン相談会で「ヨビノリを見た!」と言うと3万円の特別割引サービスも!

まずはお気軽に無料オンライン相談をご利用下さい。詳しくはこちら↓
https://aidemy.net/grit/premium/?utm_source=yobinori&utm_medium=youtubel&utm_campaign=2021_yobinori

※割引の提供は無料オンライン相談に初めて参加された方限定です。キャンペーン期間は2022年8月31日までとなります。
※Aidemy Premiumでは学割の提供を終了いたしました。本割引キャンペーンと他キャンペーンの併用はできませんのでご了承くださいませ。

----------------------------------------------------------------------------------------------------------
予備校のノリで学ぶ「大学の数学・物理」のチャンネルでは
①大学講座:大学レベルの理系科目
② 高校講座:受験レベルの理系科目
の授業動画をアップしており、他にも理系の高校生・大学生に向けた様々な情報提供を行っています

【お仕事のご依頼】はHPのContactからお願いします

【コラボのご依頼】はHPのContactからお願いします

【講義リクエスト】は任意の動画のコメント欄にて!

【公式HP】はこちらから(探している講義が見つけやすい!) http://yobinori.jp/

【Twitter】はこちらから(精力的に活動中!!)
たくみ(講師)→http://twitter.com/Yobinori
やす(編集)→https://twitter.com/yasu_yobinori

【Instagram】はこちらから(たくみの大喜利専用アカウント)
https://www.instagram.com/yobinori

【note】はこちらから(まじめな記事を書いてます)
たくみ(講師)→https://note.mu/yobinori
やす(編集)→https://note.mu/yasu_yobinori

----------------------------------------------------------------------------------------------------------
【エンディングテーマ】

“物語のある音楽”をコンセプトに活動するボーカル不在の音楽ユニット”noto”(ノート)
YouTubeチャンネル『予備校のノリで学ぶ「大学の数学・物理」』の主題歌として書き下ろした一曲。

noto / 2nd single『Telescope』(feat.みきなつみ)
*****************************************************
noto公式YouTubeチャンネルにてMusic Video フルver.が公開中!

【noto -『Telescope』】
https://youtu.be/2-J5QZJ43OM

【みきなつみ公式YouTube】
https://www.youtube.com/channel/UC_XF9HviMGFdwiOOgQxSxyg/featured

5. まとめ

AI 深層学習のおすすめ講座を紹介しました。他の関連講座を学びたい方は、下記をご参考ください。

統計学
AI 機械学習
web3
統計学
AI 機械学習
web3

今回紹介したいずれかの講座を受講した後にさらに深掘りして学びたい方は、公式サイトやコミュニティサイトに行くことを、最新の情報をキャッチアップしていきたい方場合は、公式twitterアカウントをフォローすることをおすすめします。

また、ChatGPTなどの汎用AIを勉強のヘルプツールとして活用することも強くおすすめします。これにより、より効果的な学習が可能になりますのでぜひ試してみてください。

「自ら機会を創り出し、機会によって自らを変えよ」

株式会社リクルート創業者 江副浩正氏の有名な言葉です。自分の知識やスキルを高めることは、機会を作り出すことに役に立ちます。自らを変えようとしている方にとって、本ページの情報が少しでもお役に立てれば幸いです。

一覧に戻る
Home About Share
Home
About
Privacy policy
Disclaimer
Contact
Official
© 2024 outlecture.com All Rights Reserved.