강의

멘토링

커뮤니티

AI Technology

/

Deep Learning & Machine Learning

Shin Kyung-sik's Deep Learning - Gradients and PyTorch's Autograd

This is a course where you learn the basic calculus and PyTorch's Autograd functionality needed to get started with deep learning.

(5.0) 1 reviews

56 learners

  • asdfghjkl13551941
딥러닝기초
딥러닝이론
딥러닝완벽가이드
Deep Learning(DL)
Integral Differential
PyTorch

What you will gain after the course

  • The Relationship Between Deep Learning and Calculus

  • Basic Concepts of Differentiation

  • Deep Learning Implementation Fundamentals

  • PyTorch's Autograd Feature

NOTICE

This course is part of the AI-specialized curriculum All about AI.

The first lecture in the deep learning curriculum! Gradients and PyTorch's Autograd

This lecture is the first lecture in the deep learning curriculum that will be conducted going forward.

To properly understand and utilize deep learning, we intensively cover differentiation, the mathematical concept most closely related to deep learning.

And you'll learn how to use Autograd, which is the most core feature of the deep learning framework called PyTorch.

Why do we need to learn calculus first when studying deep learning?

To properly learn deep learning, various prerequisite knowledge is required.

In this lecture, we cover differentiation, which is the most important mathematical foundation among various prerequisite knowledge.


When training deep learning models, we use an algorithm called gradient descent, and this gradient descent is an optimization technique that utilizes derivatives.

Therefore, to start deep learning, you absolutely need to understand the concept of differentiation.

This course focuses intensively on the basic calculus needed for deep learning.

Learn Calculus from the Basics with Complete Understanding!

This course thoroughly covers theoretical concepts such as differential coefficients and derivatives.

And we practice calculus used in deep learning through function examples.

Additionally, we practice the concept of differentiation we learned in this way once more in a form designed to understand deep learning.

Through this, we build the fundamentals that represent deep learning model training.

Programming Fundamentals for Deep Learning!

We implement the differentiation we learned earlier from the perspective of deep learning's backpropagation and test it. Through this, we build the foundation for the complex code we will create in the future.

It also covers basic visualization techniques needed for deep learning experiments.

Through this, you will learn the basic programming skills needed to study deep learning.

PyTorch's core feature Autograd!


When working on actual deep learning projects, we use deep learning frameworks like PyTorch.

At this point, one of the most important reasons for using deep learning frameworks is that they automatically perform the differentiation we learned about earlier.

In this lecture, we will learn and implement the Autograd feature that automatically performs differentiation like this.

Recommended for
these people

Who is this course right for?

  • Those who want to properly learn deep learning

  • Those who want to build a solid foundation in deep learning basics

Need to know before starting?

  • Python Basic Syntax

Hello
This is

3,278

Learners

138

Reviews

82

Answers

5.0

Rating

16

Courses

강의 이력

  • [멋쟁이 사자처럼] 인공지능중고급과정

  • [국립기상과학원] 2022년, 2023년, 2025년 기상 AI 부스트캠프

  • [삼성전기] 신입SW과정 전문반

  • [국가과학기술인력개발원] R&D 수행 역량 강화 장기 멘토링

  • [국가과학기술인력개발원] R&D 전문과정 이러닝 컨텐츠 제작

  • [국가과학기술인력개발원] 박사후연구원 연구 데이터 시각화 과정

  • [원광대학교] 원광대학교 AI 집체교육 및 AI 장단기과정

  • [한국지능정보사회진흥원] SW여성인재 교육

  • [SK m&service] 데이터 기반 의사결정

  • [한국IT비즈니스진흥협회] ICT COG Academy

  • [서울시 교육청] 신기술분야 연수

     

  • [KT] KT AI 역량향상 과정

  • [K-ICT] 데이터 안심구역 분석캠프

  • [경기도경제과학진흥원] 처음으로 배우는 비전 AI

  • [경기도경제과학진흥원] 파이썬 데이터 분석 입문

  • [서울과학기술원] AI 활용 심화교육

  • [서울대학교] AI 활용 역량강화 교육

  • [HD한국조선해양] AIC AI 연구직 역량 평가 개발

  • [멀티캠퍼스] 원리부터 구현까지, 머신러닝 핵심 알고리즘 마스터

     

     

     

 

  • [패스트캠퍼스] 수학적으로 접근하는 딥러닝

  • [패스트캠퍼스] 한 번에 끝내는 머신러닝과 데이터분석 A-Z

  • [패스트캠퍼스] 바이트 디그리 Lv.2 Deep Learning Essentials

  • [패스트캠퍼스] 딥러닝인공지능 초격차

  • [패스트캠퍼스] 컴퓨터 공학 초격차 VER.2

     

Curriculum

All

27 lectures ∙ (5hr 21min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

1 reviews

5.0

1 reviews

  • 강호철님의 프로필 이미지
    강호철

    Reviews 8

    Average Rating 5.0

    5

    33% enrolled

    $7.70

    asdfghjkl13551941's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!