inflearn logo

Calculus for AI — Derivatives, Gradients, and How Neural Networks Learn

This course is for those who want to understand the calculus and backpropagation formulas behind deep learning. Starting with functions and limits, you will learn derivatives, the chain rule, gradients, and gradient descent in sequence, then manually calculate the forward propagation, loss calculation, backpropagation, and weight updates of a small neural network. Explore the concepts through animations without coding or installation, and connect the formulas to the AI learning process.

3 learners are taking this course

Level Basic

Course period Unlimited

Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)
Artificial Neural Network
Artificial Neural Network
Linear Algebra
Linear Algebra
Integral Differential
Integral Differential
Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)
Artificial Neural Network
Artificial Neural Network
Linear Algebra
Linear Algebra
Integral Differential
Integral Differential

What you will gain after the course

  • You can understand functions, limits, derivatives, and the chain rule through graphs and equations, and explain their relationship to neural networks.

  • You can calculate the gradient of the loss function and determine in which direction and by how much to adjust the weights.

  • You can manually calculate the forward pass, loss calculation, backpropagation, mini-batch average, and weight update of a small neural network.

  • You can compare the principles of gradient descent, momentum, and Adam, and explain how the learning rate and activation functions affect training.

Recommended for
these people

Who is this course right for?

  • Those who want to understand the differentiation and backpropagation formulas found in deep learning lectures or papers

  • Those who have experience running models but are curious about how gradients are calculated within a framework

  • Those who want to continue studying AI after learning the basics of linear algebra, while mastering calculus through visualizations and calculations

Need to know before starting?

  • Completion of “Linear Algebra for AI” or equivalent foundational knowledge of vectors, matrices, inner products, and linear transformations

  • High school-level algebra, including solving equations, the coordinate plane, and reading simple graphs.

  • Prior study of calculus and programming experience are not required. The course is conducted without installing a separate development environment.

Hello
This is codingmax

Career Verified

707

Learners

50

Reviews

18

Answers

4.9

Rating

5

Courses

Hello. I run HyperStep, an educational content company, and create content that explains mathematics and programming in an easy and intuitive way.

Current) CEO of HyperStep, an educational content company
Over 20 years of software development experience

Ex-Coupang
Ex-Hyperconnect
Ex-Kakao
Ex-Kakao Entertainment
Ex-Polaris Office (Infraware)

 

CodingMax-CodingMax
📺https://www.youtube.com/@coding-max
📘https://www.codingmax.net

More

Curriculum

All

144 lectures ∙ (18hr 13min)

Published: 
Last updated: 

Reviews

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

codingmax's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal

$38.50

50%

$77.00