AI Lessons

Explore individual AI lessons covering fundamental concepts, practical applications, and advanced topics. Each lesson is designed to be self-contained and focused on a specific aspect of artificial intelligence.

Lesson 110 mins

What is AI, ML and DL?

Understand the differences between AI, machine learning, and deep learning, and how they relate to each other with real-world examples.

basic
Lesson 28 mins

Types of AI

Learn how AI is classified by capabilities (Narrow, General, Superintelligent) and cognitive features.

basic
Lesson 36 mins

Where AI is Used Today

Explore real-world applications of artificial intelligence across industries and everyday life.

basic
Lesson 46 mins

Myths and Realities About AI

Debunk common AI myths about consciousness, jobs, bias, and language understanding. Separate fact from fiction.

basic
Lesson 510-15 mins

What is an AI Model?

Understand what an AI model is, how it makes predictions, and how it learns from data.

basic
Lesson 625 min

Supervised, Unsupervised, Reinforcement Learning

Explore the three main types of machine learning: supervised, unsupervised, and reinforcement learning.

basic
Lesson 720 min

What is a Loss Function?

Understand what a loss function is, why it matters, and how it's used during training to improve models.

basic
Lesson 825 min

How Models Learn via Gradient Descent

Learn how gradient descent helps models improve step by step by minimizing the loss function.

basic
Lesson 930 min

Gradient Descent: Math, Derivatives, Optimizers

Dive deeper into the math behind gradient descent, including partial derivatives and popular optimization methods.

advanced
Lesson 1020 min

Overfitting and Generalization

Understand what overfitting means in machine learning and how to detect and prevent it.

basic
Lesson 1125 min

Neurons, Weights, and Layers

Understand how artificial neurons, weights, and layers form the building blocks of neural networks.

basic
Lesson 1220 min

ReLU, Sigmoid, Tanh: Activation Functions

Learn how activation functions like ReLU, Sigmoid, and Tanh shape the outputs of neurons.

basic
Lesson 1325 min

Forward and Backward Propagation

Understand how data flows through a neural network in the forward pass, and how gradients flow backward during training.

basic
Lesson 1430 min

Gradients and Derivatives: Backpropagation Deep Dive

A deeper look into how backpropagation works using calculus and partial derivatives.

advanced
Lesson 1520 min

Epochs, Batches and Learning Rate

Learn the concepts of epochs, batch size, and learning rate in the training loop of a neural network.

basic
Lesson 1625 min

What Happens During Training?

A high-level overview of how a neural network trains step by step: from data to improved predictions.

basic