FanoutOverview
AI Research archive
A structured path from math fundamentals to building LLMs from scratch. 12 modules, 108 lessons, covering everything from derivatives to transformers to reinforcement learning.
Study progressFree access
Start readingRead all 108 lessons
Every lesson in the path is written and open in this clone. Start at module 01 and work through the whole curriculum.
01Math Fundamentals15 lessons02Core AI Intuitions4 lessons03PyTorch Fundamentals9 lessons04TensorFlow Fundamentals27 lessons05Neural Network from Scratch7 lessons06Transformers3 lessons07Reinforcement Learning5 lessons08LLM From Scratch4 lessons09Write Research Paper1 lessons10How to Fine-Tune Models5 lessons11Machine Learning Operations (MLOps)25 lessons12Bonus Lessons3 lessons
Continue learning
Functions
Math Fundamentals — 0 of 15 lessons done
0% completeResume
Full curriculum
01Math FundamentalsThe mathematical foundations you need for AI research — from functions and derivatives to information theory and SVD.
- Functionsread
- Derivativesread
- Vectorsread
- Gradientsread
- Matricesread
- Derivation Rules & Examplesread
- The Chain Ruleread
- Backprop in Pythonread
- The Jacobian Matrixread
- Hadamard Product (Element-wise Op)read
- Entropy & Information Theoryread
- KL Divergenceread
- Singular Value Decomposition (SVD)read
- Moving Averages (EMA)read
- More Math Lessonsread
02Core AI IntuitionsBuild deep intuition for the core operations that power all of AI — dot products, softmax, broadcasting, and norms.
03PyTorch FundamentalsMaster the tensor operations that are the building blocks of every neural network implementation.
04TensorFlow FundamentalsLearn TensorFlow from the ground up — linear models, CNNs, transfer learning, adversarial examples, NLP, reinforcement learning, and more.
- Simple Linear Modelread
- Convolutional Neural Networkread
- Pretty Tensorread
- Layers APIread
- Keras APIread
- Save & Restoreread
- Ensemble Learningread
- CIFAR-10read
- Inception Modelread
- Transfer Learningread
- Video Dataread
- Fine-Tuningread
- Adversarial Examplesread
- Adversarial Noise for MNISTread
- Visual Analysisread
- Visual Analysis for MNISTread
- Deep Dreamread
- Style Transferread
- TensorFlow GPU vs CPUread
- Reinforcement Learningread
- Estimator APIread
- TFRecords & Dataset APIread
- Hyper-Parameter Optimizationread
- Natural Language Processingread
- Machine Translationread
- Image Captioningread
- Time-Series Predictionread
05Neural Network from ScratchBuild neural networks from the ground up — single neurons, layers, training loops, normalization, and optimization.
06TransformersThe architecture that changed everything — attention mechanisms, self-attention, and building GPT from scratch.
07Reinforcement LearningHow agents learn from interaction — from basic environments to PPO and modern LLM reasoning techniques.
08LLM From ScratchBuild state-of-the-art large language models from scratch — LLaMA 4, DeepSeek V3, Qwen 3, and more.
09Write Research PaperThe complete workflow from coding experiments to writing and publishing an AI research paper.
10How to Fine-Tune ModelsFrom adapters to full fine-tuning runs — dataset preparation, training configuration, and evaluation of the result.
11Machine Learning Operations (MLOps)Shipping models to production: data and pipeline versioning, deployment, monitoring, and reproducibility.
- What MLOps Actually Isread
- Reproducible Environmentsread
- Experiment Trackingread
- Data Versioningread
- ML Pipeline with DVC & AWS S3read
- Training Pipelines and Orchestrationread
- Model Registryread
- Packaging Models for Servingread
- Batch vs Online Inferenceread
- Model Serving with FastAPIread
- Containerizing a Model Serviceread
- CI for Machine Learningread
- CD and Deployment Strategiesread
- Canary and Shadow Deploymentsread
- Monitoring Data Driftread
- Monitoring Concept Driftread
- Model Performance Monitoringread
- Logging and Observabilityread
- Alerting and On-Call for MLread
- Feature Storesread
- Retraining Triggersread
- Cost Management for Training and Servingread
- Security and Access Controlread
- Governance and Model Cardsread
- Incident Response for ML Systemsread
