AI / ML — 8 Modules · Beginner to Advanced
Learn Artificial Intelligence
& Machine Learning.
From the fundamentals of AI to cutting-edge Generative AI — this track covers everything you need: ML algorithms, deep learning, NLP, computer vision, reinforcement learning, and a complete DS & AI cheat sheet.
⬡8 topics covered
⬡Beginner to advanced
⬡Interview-focused
⬡Includes cheat sheet
8
Modules
AI → Cheat Sheet
25+
Interview Qs
In the AI/ML track
6
Core Fields
ML · DL · NLP · CV · RL · GenAI
1
Cheat Sheet
DS & AI reference
Recommended Learning Path
Curriculum
All 8 AI / ML modules
Follow the path top-to-bottom or jump to any topic directly.
Module 01
Machine Learning
Supervised
Unsupervised
Algorithms
Model Evaluation
Core ML algorithms — linear regression, decision trees, SVMs, clustering, and how to train, evaluate, and tune models effectively.
Intro level
→
Module 02
Deep Learning
Neural Networks
CNNs
RNNs
Backpropagation
Neural networks from perceptrons to deep architectures — feedforward, convolutional, and recurrent networks with activation functions and optimizers.
Mid level
→
Module 03
NLP & LLMs
Tokenization
Transformers
BERT
LLMs
Natural language processing — from text preprocessing to transformers, attention mechanisms, BERT, GPT, and how modern LLMs work.
Mid level
→
Module 04
Computer Vision
Image Processing
Object Detection
YOLO
Segmentation
Teaching machines to see — image classification, object detection with YOLO, image segmentation, and real-world CV pipelines.
Mid level
→
Module 05
Reinforcement Learning
Agents & Rewards
Q-Learning
Policy Gradient
Learning through interaction — agents, environments, rewards, Q-learning, and policy-based methods that power game AI and robotics.
Advanced
→
Module 06
Generative AI
GANs
Diffusion Models
Prompt Eng.
RAG
The frontier — GANs, VAEs, diffusion models, prompt engineering, RAG pipelines, and how tools like ChatGPT and Stable Diffusion are built.
Advanced
→
Module 07
DS & AI Cheat Sheet
Quick Reference
Formulas
Interview Ready
One-page reference for data science and AI — key formulas, algorithm comparisons, complexity cheat sheet, and interview quick-prep.
Reference
→
Live Algorithm Visualizations
Step through algorithms interactively — no installs, runs entirely in your browser
K-Means Clustering
Unsupervised
K-Means iteratively assigns points to the nearest centroid (★), then recomputes centroids as cluster means. Converges when assignments stop changing. Sensitive to initial placement — hit New Data for different starting positions. Uses
k = 3 clusters.
Linear Regression
Supervised
Ordinary Least Squares finds the line
y = mx + b minimising the sum of squared residuals (shown as red vertical lines). The best-fit line minimises Σ(yᵢ − ŷᵢ)². Click the canvas to add new points, then re-fit.
Neural Network Forward Pass
Deep Learning
Forward Pass — activations flow left → right. Each node computes a weighted sum then applies a non-linearity (
ReLU in hidden layers, Sigmoid on output). Edge thickness encodes weight magnitude. Bright nodes = high activation. Architecture: [3 → 5 → 4 → 2].
Decision Tree
Supervised
Decision Trees recursively split data by the feature giving the best
Gini impurity or Information Gain. Each node is a yes/no question; leaves are predictions. Green = Accept, Yellow = Review, Red = Reject.
PCA — Principal Component Analysis
Dimensionality Reduction
PCA finds orthogonal directions of maximum variance. PC1 captures the most variance; PC2 is orthogonal to it. Points can be projected onto fewer dimensions — compressing data while retaining structure. Hit New Data for a fresh dataset.
Gradient Descent
Optimization
LR
0.04
Gradient Descent updates parameters by moving in the direction of steepest descent:
θ ← θ − α · ∇L. Each dot is one step. Adjust LR — too high causes overshooting; too low causes painfully slow convergence. The pink dot is the current position on the loss surface.