inflearn logo

[Author-Led Lecture] Linear Algebra for AI Development with Python

Linear Algebra in One Go. Learn linear algebra concepts in detail—concepts that, once learned, will serve as the building blocks for your thinking for a lifetime. Going beyond simple explanations, we kindly guide you through practical exercises to show you how to apply them in real-world situations.

6 learners are taking this course

Level Beginner

Course period Unlimited

Python
Python
Pandas
Pandas
Numpy
Numpy
Linear Algebra
Linear Algebra
Scikit-Learn
Scikit-Learn
Python
Python
Pandas
Pandas
Numpy
Numpy
Linear Algebra
Linear Algebra
Scikit-Learn
Scikit-Learn

What you will gain after the course

  • The Meaning and Importance of Various Linear Algebra Concepts

  • How to Apply Linear Algebra Concepts to AI Development

  • Data analysis using linear algebra knowledge based on data

  • How to deal with getting stuck during AI development

  • How to Read Complex Equations in AI Papers

Linear algebra for AI development Linear algebra with Python

Learn linear algebra with Python through algorithm implementation
<Author-led course> A linear algebra class!

"I’ve heard that linear algebra is important, but I always gave up."
Does this sound like you?


  • Whenever equations appeared while reading AI papers, I skipped them all.

  • When I asked AI a question, I was overwhelmed by the flood of answers it gave me.

  • The more I study linear algebra, the more I feel like I’m getting farther away from AI.

  • I wanted to study linear algebra, but there’s so much material.

  • I did study it, but it feels like the knowledge isn’t accumulating and is instead scattering like grains of sand.



💡The answer is simple.
The right learning method matters.

Why do we feel confused whenever we encounter linear algebra in the field of AI, even though we studied it?
It’s not because you come from a liberal arts background, nor because you didn’t work hard enough.
It’s important to connect the concepts of linear algebra with AI concepts.

<Understanding the meaning is more important than solving problems!>

✨No more focusing mainly on solving problems!

Solving linear algebra problems on paper helps you understand the concepts.
However, solving a problem does not necessarily mean that you understand the concept.
This is not a course that teaches you techniques for solving math problems.
It is a course that explains what the answer you arrived at means.

✨The Connection Between Linear Algebra and AI

Our goal is not to understand the detailed concepts.
We will show you how each concept connects to AI and
how it is used when developing or studying AI.

✨Linear Algebra with Python Exercises

Even if you can eloquently rattle off linear algebra concepts, they are meaningless if you cannot apply them in practice.
You clearly think you understand them, but
the moment you sit in front of the keyboard, your fingers freeze.
Practice linear algebra concepts firsthand through Python exercises.

  • We will load and practice with real-world data using the Pandas library.

  • Use the Numpy library to practice and apply various concepts of linear algebra.

  • Compare machine learning results using the Scikit-Learn library with linear algebra.

  • Visualize abstract linear algebra concepts using the Matplotlib library.

<Python exercises will also be conducted>

🔤I’m from a liberal arts background and don’t have a major in this field. Can I do it?

Whenever linear algebra came up in books or papers, I too had moments when I wanted to
avoid it. I also wondered,
"Can I understand this just by studying it?"
and found myself thinking about it.
Still, I didn’t give up and spent a long time thinking about it.
As a result, I know better than anyone what makes it difficult.
And by teaching countless students,
I confirmed that the knowledge I had distilled was getting through.

<My Graduate School Years, Constantly Struggling to Understand Linear Algebra>

🥲"I gave up halfway through studying linear algebra."

Among the people around me who study AI, I felt sorry whenever I saw those who decided to study linear algebra and started reading
thick university textbooks from the beginning, so I created this course.
I left out concepts you may use only once in your lifetime, if ever and kept only the essential ones.


😮"I’m afraid to start studying because I feel overwhelmed by the flood of new AI technologies."】【。

Whenever a new AI feature appeared, did you start studying from scratch?
Is new AI really something entirely new?
Once you learn the concepts of linear algebra, you no longer need to be swayed by new terminology.
Even when new AI emerges, it’s something you already know.

<Know-how accumulated through years of in-person lectures>

🎤 Revealing the know-how built up through years of in-person teaching

Through years of offline lectures, we know the points where you have questions.
Bootcamp students to Samsung Electronics employees,
we have incorporated all the diverse questions we received from a wide range of students into the course.

Linear Algebra with Python for AI Development grows with you.

Linear algebra that you haven't been able to start because it seemed difficult.
It will become a reliable lifelong asset for you.

Recommended for
these people

Who is this course right for?

  • Developers and job seekers who want to build a strong foundation in AI development knowledge

  • Developers and job seekers who have experienced the limitations of AI-generated code outputs

  • A working developer who always skipped the equations when reading AI-related papers

  • Developers and job seekers who don’t feel like they’re improving their skills

  • Those who have made efforts but were disappointed with the results because they were heading in the wrong direction

Need to know before starting?

  • Python basic syntax

  • Python Virtual Environment Concept

Hello
This is madohakja

Career Verified

151

Learners

12

Reviews

1

Answers

4.9

Rating

3

Courses

Hello, I am Cheolwon Jang.
After majoring in statistics, I worked in data analysis, IT security, and AI development,
and I am currently involved in AI development education and software development.
I create lectures that connect complex theories to practical applications and explain them easily. 😊

 

📙Books

  • AI Agents with LangChain & LangGraph: Learning through Transformer Architecture, Hanbit Media

  • Learning Docker & Kubernetes in One Book, Hanbit Media

  • Probability and Statistics Learned through Monte Carlo Simulation with Python, BJ Public

  • Web Crawling & Data Analysis with Python, Insight Publishing

  • Linear Algebra Learned through Algorithm Implementation with Python, BJ Public

  • Machine Learning with Python: Linear Algebra and Statistics, BJ Public

 

🎙Lecture

  • Samsung Electronics, AI Agent (Langchain, Langgraph, RAG, MCP, A2A)

  • Samsung Electronics, Machine Learning with Scikit-Learn

  • Samsung Electronics, Deep Learning using PyTorch

  • KT, AI Agent (Langchain, Langgraph, RAG, MCP, A2A)

  • LG Uplus, AI Agent (Langchain, Langgraph, RAG)

  • LG CNS, Agent Prompt Engineering

     

  • SK Planet, Docker&Kubernetes

  • Year-Dream School 3rd~4th cohorts, Data Engineer Training Course (Docker, Kubernetes, Kafka, Elasticsearch)

 

🏢Experience

  • Madohakja Co., Ltd., CEO

  • NanoCookie, CEO

  • NHN, Cloud Development Division, IT Security Office

  • Krafton, Data Analysis Department

 

🏫Education

  • Florida State University, PhD program in Statistics

  • Korea University, Master's in Statistics

  • Chungbuk National University, Bachelor's in Statistics

More

Curriculum

All

371 lectures ∙ (15hr 3min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

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

Similar courses

Explore other courses in the same field!

Limited time deal ends in 8 days

$132,000.00

40%

$169.40