Machine Learning Systems is a two-volume textbook about how machine learning systems are built, covering the engineering behind AI.
IAILab
The iAI KAIST page shares deep learning materials that visitors are permitted to use, modify, and distribute.

About IAILab
The iAI KAIST page provides deep learning lecture materials that are openly available to everyone. Topics include Python basics, optimization, machine learning, neural networks, CNNs, transformers, large language models, diffusion models, physics-informed AI, and deep reinforcement learning.
Materials are listed with Colab notebooks, PDF slides, PowerPoint files, problem sets, and solutions, alongside YouTube videos in Korean and English. Visitors are permitted to use, modify, and distribute the materials, with no credit required.
Key features
- Deep learning topics with Colab notebooks, slides, and problem sets
- YouTube lectures available in Korean and English
- Coverage of CNNs, GANs, diffusion models, and transformers
- Physics-informed neural networks and neural operator materials
- Deep reinforcement learning section with labs and slides
- Problem sets with solutions for self-study
- Materials can be used, modified, and distributed with no credit required
- Includes Colab notebooks, slides, PowerPoints, problem sets, and solutions
- Lecture videos are linked in both Korean and English
- Site states it uses Google cookies and shares usage information with Google
IAILab at a glance
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Good for
- Students
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
IAILab alternatives
Tools and sites you could use instead, ranked by how closely they match.
Scientific Python Lectures is a set of learning materials about Python for scientific computing.
Data Science IPython Notebooks collects notebooks about data science, including TensorFlow deep learning.
A series of Jupyter notebooks teaches machine learning and deep learning in Python with Scikit-Learn, Keras, and TensorFlow.
This machine learning roadmap lays out a learning path that starts with mathematics and calculus fundamentals.
Virgilio organizes data science e-learning resources in a structured project overview.
Popular in Learn to Code
Well-known listings from the same topic.
IAILab FAQ
Can I use these materials in my teaching?
Are the lectures available in English?
What types of files are included?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











