강의

멘토링

커뮤니티

AI Technology

/

Deep Learning & Machine Learning

神経式のディープラーニング - Gradients and PyTorch's Autograd

ディープラーニングを始めるために必要な基本的な微分法とPyTorchのAutograd機能を学ぶ講義です。

難易度 初級

受講期間 無制限

  • asdfghjkl13551941
Deep Learning(DL)
Deep Learning(DL)
Integral Differential
Integral Differential
PyTorch
PyTorch
Deep Learning(DL)
Deep Learning(DL)
Integral Differential
Integral Differential
PyTorch
PyTorch

受講後に得られること

  • ディープラーニングと微分学の関係

  • 微分の基礎概念

  • ディープラーニング実装基礎

  • PyTorchのAutograd機能

通知

この講義は人工知能特化カリキュラムAll about AIに属する講義です。

ディープラーニングカリキュラムの最初の講義!Gradients and PyTorch's Autograd

この講義は、今後進行されるディープラーニングカリキュラムの最初の講義です。

ディープラーニングを正しく理解し活用できるよう、ディープラーニングと最も関連の深い数学的概念である微分を集中的に扱います。

そして、PyTorchという深層学習フレームワークの最も核心的な機能であるAutogradの使用法を学びます。

なぜディープラーニングを学ぶのに微分から学ばなければならないのですか?

ディープラーニングを正しく学ぶためには、様々な事前知識が必要です。

この講義では、様々な事前知識の中で最も重要な数学的基礎である微分を扱います。


ディープラーニングモデルを学習させる際にgradient descentというアルゴリズムを活用し、このgradient descentは微分を活用した最適化手法です。

したがって、ディープラーニングを始めるためには微分に関する概念が必ず必要です。

本講義ではディープラーニングに必要な基礎的な微分を集中的に扱います。

基礎から学ぶ微分の確実な理解!

本講義では微分係数、導関数のような理論的な概念をしっかりと固めます。

そして、ディープラーニングに活用される微分法を関数の例を通じて練習します。

また、このように学んだ微分の概念を、ディープラーニングを理解するための形で、もう一度練習します。

これにより、ディープラーニングモデルの学習を表現する基礎を固めます。

ディープラーニングのためのプログラミング基礎!

先ほど学んだ微分をディープラーニングのbackpropagationの観点から実装し、テストしてみます。これを通じて今後作成する複雑なコードの基礎を固めます。

また、ディープラーニング実験に必要な基礎的な可視化技法を扱います。

これを通じてディープラーニングを学ぶための基本的なプログラミング技術を身につけます。

PyTorchの核心的な機能Autograd!


実際のディープラーニングプロジェクトを進める際は、PyTorchのようなディープラーニングフレームワークを使用します。

この時、ディープラーニングフレームワークを使用する最も重要な理由の一つは、先ほど学んだ微分を自動的に行ってくれるからです。

本講義では、このように微分を自動的に行ってくれるAutograd機能を学び、実装します。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • ディープラーニングをしっかりと学習したい方

  • ディープラーニングの基礎をしっかりと固めたい方

前提知識、
必要でしょうか?

  • Python基礎文法

こんにちは
です。

3,491

受講生

160

受講レビュー

85

回答

4.9

講座評価

16

講座

講義実績

  • [LIKE LION] 人工知能中上級課程

  • [国立気象科学院] 2022年、2023年、2025年 気象AIブートキャンプ

  • [サムスン電機] 新入SW課程 専門クラス

  • [国家科学技術人力開発院] R&D遂行能力強化長期メンタリング

  • [国家科学技術人力開発院] R&D専門課程 eラーニングコンテンツ制作

  • [国家科学技術人力開発院] ポスドク研究員 研究データ視覚化課程

  • [円光大学校] 円光大学校 AI集合教育およびAI長短期課程

  • [韓国知能情報社会振興院] SW女性人材教育

  • [SK m&service] データに基づいた意思決定

  • [韓国ITビジネス振興協会] ICT COG Academy

  • [ソウル市教育庁] 新技術分野研修

    [KT] KT AI 活用能力向上コース [K-ICT] データ安心区域分析キャンプ [京畿道経済科学振興院] 初めて学ぶビジョンAI [京畿道経済科学振興院] Pythonデータ分析

  • [KT] KT AI 活用能力向上コース

  • [K-ICT] データ安心区域分析キャンプ

  • [京畿道経済科学振興院] 初めて学ぶビジョンAI

  • [京畿道経済科学振興院] Pythonデータ分析入門

  • [ソウル科学技術院] AI活用深化教育

  • [ソウル大学校] AI活用能力強化教育

  • [HD韓国造船海洋] AIC AI研究職の職務能力評価開発

  • [マルチキャンパス] 原理から実装まで、機械学習の核心アルゴリズムマスター

    [패스트캠퍼스] 数学的にアプローチするディープラーニング [패스트캠퍼스] 一気に終わらせる機械学習とデータ分析

  • [ファストキャンパス] 数学的にアプローチするディープラーニング

  • [패스트캠퍼스] 一気呵成に終わらせる機械学習とデータ分析 A-Z

  • [ファストキャンパス] バイトディグリー Lv.2 Deep Learning Essentials

  • [ファストキャンパス] ディープラーニング・人工知能 超格差

  • [ファストキャンパス] コンピュータ工学 超格差 VER.2

カリキュラム

全体

27件 ∙ (5時間 21分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

3件

5.0

3件の受講レビュー

  • dachki님의 프로필 이미지
    dachki

    受講レビュー 64

    平均評価 5.0

    5

    33% 受講後に作成

    • galoistheory6041님의 프로필 이미지
      galoistheory6041

      受講レビュー 38

      平均評価 5.0

      5

      100% 受講後に作成

      • wannabmc님의 프로필 이미지
        wannabmc

        受講レビュー 8

        平均評価 5.0

        5

        33% 受講後に作成

        ¥1,221

        asdfghjkl13551941の他の講座

        知識共有者の他の講座を見てみましょう!

        似ている講座

        同じ分野の他の講座を見てみましょう!