강의

멘토링

커뮤니티

AI Technology

/

Deep Learning & Machine Learning

Shin Kyung-sik's Deep Learning - Gradient-based Linear Regression (2)

This is a lecture on implementing practical code using PyTorch features based on the code directly implemented in Gradient-based Linear Regression (1). Additionally, it's a lecture where you'll theoretically learn about the necessity of data preprocessing, its theory, and its impact on learning, and implement it with practical code.

25 learners are taking this course

Level Beginner

Course period Unlimited

  • asdfghjkl13551941
Deep Learning(DL)
Deep Learning(DL)
PyTorch
PyTorch
gradient-descent
gradient-descent
python3
python3
optimization-problem
optimization-problem
Deep Learning(DL)
Deep Learning(DL)
PyTorch
PyTorch
gradient-descent
gradient-descent
python3
python3
optimization-problem
optimization-problem

What you will gain after the course

  • Practical Code Writing with PyTorch

  • How PyTorch APIs Work

  • Data Preprocessing

  • Deep Learning Training Pipeline

NOTICE

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

A high-quality PyTorch implementation of the model training process!

In this lecture, we will implement a more complete PyTorch version of the code using various features provided by PyTorch, based on the training code implemented in [Gradient-based Linear Regression (1)].

And since this code is quite similar to real-world PyTorch code, you can develop a practical sense of using PyTorch.

The PyTorch APIs covered in this course are as follows.

💡 Autograd Feature

💡torch.optim.SGD

💡torch.nn.MSELoss

💡torch.nn.Linear

💡torch.nn.Module

This is how you learn to write practical PyTorch code step by step using the PyTorch APIs you've learned.

Deep Understanding of the Linear Regression Process!

Linear regression is not just an end in itself, but one of the most fundamental operations that constitute neural networks.

Therefore, understanding the various phenomena that occur during linear regression is essential.

In this lecture, we will gain a deep understanding of how data characteristics affect learning by changing various conditions.

Through this, you can build a solid foundation for learning the advanced deep learning techniques you will study in the future.

The Perfect Understanding of Data Preprocessing!

Data preprocessing is one of the most important topics in deep learning.

In this course, you will learn in detail about the necessity, operations, and effects of the most representative data preprocessing techniques.

Through this, you can understand the principles of learning algorithms that are robust to data.

Additionally, to develop practical skills, you will learn to implement such data preprocessing classes yourself and use them in the model training process.

Complete Learning Pipeline Implementation from Training to Testing Phase!

In this lecture, you will learn the process of testing a trained model and implement it with practical PyTorch code.

Through this process, you will learn how to practically implement the process of handling datasets, training models, and evaluating them using PyTorch.

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?

  • Fundamentals of Differentiation (Refer to Gradients and PyTorch's Autograd lecture)

  • Concept of Gradient Descent (Refer to Gradient Descent lecture)

  • Simple concept of linear regression process (refer to Gradient-based Linear Regression (1) lecture)

Hello
This is

3,491

Learners

160

Reviews

85

Answers

4.9

Rating

16

Courses

Lecture History

  • [Like Lion] Intermediate/Advanced AI Course

  • [National Institute of Meteorological Sciences] 2022, 2023, 2025 Meteorological AI Boost Camp

  • [Samsung Electro-Mechanics] Advanced Software Course for New Employees

  • [Korea Institute of Human Resources Development in Science and Technology] Long-term Mentoring for Strengthening R&D Implementation Capabilities

  • [Korea Institute of Human Resources Development in Science and Technology] E-learning content production for R&D professional courses

  • [Korea Institute of Human Resources Development in Science and Technology] Research Data Visualization Course for Postdoctoral Researchers

  • [Wonkwang University] Wonkwang University AI Collective Training and AI Short/Long-term Courses

  • [National Information Society Agency] SW Education for Women Professionals

  • [SK m&service] Data-Driven Decision Making

  • [Korea IT Business Promotion Association] ICT COG Academy

  • [Seoul Metropolitan Office of Education] Training in New Technology Fields

  • [KT] KT AI Competency Enhancement Course

  • [K-ICT] Data Safe Zone Analysis Camp

  • [Gyeonggi-do Business & Science Accelerator] Vision AI for Beginners

  • [Gyeonggi Business & Science Accelerator] Introduction to Data Analysis with Python

  • [Seoul National University of Science and Technology] Advanced AI Utilization Training

  • [Seoul National University] AI Utilization Capacity Building Training

  • [HD Korea Shipbuilding & Offshore Engineering] AIC AI Research Position Competency Assessment Development

  • [Multicampus] Mastering Core Machine Learning Algorithms: From Principles to Implementation

  • [Fast Campus] A Mathematical Approach to Deep Learning

  • [패스트캠퍼스] Machine Learning and Data Analysis A-Z: All-in-One Master Class

  • [Fast Campus] Byte Degree Lv.2 Deep Learning Essentials

  • [Fast Campus] Deep Learning & AI Super Gap

  • [Fast Campus] Computer Science Super Gap VER.2

    Analysis A-Z [Fast Campus] Byte Degree Lv.2 Deep Learning Essentials [Fast Campus] Deep Learning AI Super Gap [Fast Campus] Computer Science Super Gap VER.2

Curriculum

All

18 lectures ∙ (3hr 46min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

$7.70

asdfghjkl13551941's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!