Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
みんなのディープラーニング講座 ゼロからPythonとColabで丁寧に学ぶ深層学習の最初の一歩【2021年最新版】
Rating: 4.0 out of 5(706 ratings)
5,592 students

みんなのディープラーニング講座 ゼロからPythonとColabで丁寧に学ぶ深層学習の最初の一歩【2021年最新版】

初心者向けディープラーニングのコースです。Google ColaboratoryとPythonを使って、深層学習の基礎を習得しましょう。フレームワークを使わずに、ディープラーニングにおいて最初に学ぶべき原理を少しずつ着実に身につけます。
Last updated 4/2026
Japanese

What you'll learn

  • ディープラーニングの最初の一歩となる知識が身につきます。
  • ディープラーニングがなぜ機能するのか、その原理をコードを書く体験とともに身につけることができます。
  • 簡単なディープラーニングのコードが書けるようになります。
  • ディープラーニングと関連した簡単な数学の知識が身につきます。
  • ディープラニングのフレームワークを使いこなすための下地が身につきます。
  • ディープラーニングが持つ可能性に気づき、人工知能に対する深い洞察ができるようになります。

Course content

6 sections34 lectures4h 50m total length
  • 教材の使用方法2:29

    本コースにおける教材の使用方法です。

  • イントロダクション10:08

    このコースの導入です。

  • 講座の概要3:44

    このコースの、各セクションの概要を解説します。

  • ディープラーニングとは?19:36

    ディープラーニング(深層学習)について、概要を解説します。

  • 学習の心構え3:45

    本コースで学ぶための、心構えについて解説します。

  • 開発環境について15:58

    開発環境であるGoogle Colaboratoryの使い方、およびPythonの基礎を学ぶための教材の使い方について解説します。

  • 演習4:51

    このセクションの演習です。

Requirements

  • 前提は中学レベルの数学で十分です。高度な数学は。
  • Pythonの基礎を学ぶためのテキストがダウンロード可能ですが、動画によるPythonの解説はありません。
  • Google Colaboratoryを使用するため、ローカル環境はWindowsでもMacでも大丈夫です。
  • Google Colaboratoryを使用するためにGoogleアカウントが必要になります。

Description

-------------------- お知らせ -----------------------

本コースは、2021年9月5日に全面リニューアルされました。

開発環境はGoogle Colaboratorlyに変更され、コードも全面的に更新されました。

旧レクチャーの動画の内容は既に古くなってしまったので、2021年9月5日に削除されました。

----------------------------------------------------

みんなのディープラーニング講座は、誰にでも開かれたディープラーニング(深層学習)初心者向けの講座です。

ディープラーニングを学ぶために必要な名要素を細かく分解し、それぞれについて少しずつ動作を確認しながら丁寧に学んでいきます。


人工知能、機械学習技術の中でもディープラーニングは近年特に高い注目を集めており、第三次AIブームの主役となっています。

ディープラーニングはヒトの神経細胞ネットワークを模倣したニューラルネットワークをベースとしていますが、ニューラルネットワークに関しては、時間を割いて丁寧に解説します。

本講座は、このディープラーニングの基礎をPythonのコードを書いて少しずつ動作を確認しながら学びます。

PyTorchやTensorFlowなどのフレームワークを使わないので、ディープラニングの原理を着実に身につけることができます。


コードの記述と実行には、Google Colaboratoryという開発環境を使います。

これにより、プログラミング初心者の方が躓きやすい環境設定が大幅に楽になります。


本コースは、実際に手を動かして動作を体験することに重きを置いています。

難しい数学の箇所は分解して丁寧に解説しているので、文系や非エンジニアの方にもお勧めです。

Pythonのコードを書きながら、楽しくディープラーニングの基本原理を学んでいきましょう。

ディープラーニングの最初の一歩として、本コースはおすすめです。


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


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

Section1. ディープラーニング(深層学習)って何?

→ ディープラーニングの概要、および開発環境について解説します。

Section2. ニューラルネットワークに触ってみよう!

→ ニューラルネットワークを、コードを書きながら体験ベースで学びます。

Section3. 「微分」に慣れよう!

→ ニューラルネットワークの学習に不可欠な、「微分」について学びます。

Section4. 勾配降下法で遊ぼう!

→ 勾配降下法により、ニューラルネットワークが学習するメカニズムを学びます。

Section5. 学習するニューラルネットワーク

→ ディープラニングのコードを記述し、動作を確認します。


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

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

なお、大学レベル以上の数学や、高度なディープラーニングの解説は行いません。

畳み込みニューラルネットワーク(CNN)や再帰型ニューラルネットワーク(RNN)などの解説は含まれませんのでご注意ください。

Who this course is for:

  • ディープラーニングに興味があるけれど、何から始めればいいかわからない方
  • ディープラーニング関連の分厚い書籍に辟易した方
  • ディープラーニングをビジネスで扱う必要に迫られた方
  • 数学、プログラミングがディープラーニングの学習の障壁になっている方
  • 文系の方、非エンジニアの方にもおすすめです