AI Computer Institute
Expert-curated CS & AI curriculum aligned to CBSE standards. A bharath.ai initiative. About Us
Advanced AI & Mathematics Ages 16-17

Grade 11: Deep learning architectures, GANs, reinforcement learning, and NLP

Deep learning architectures, GANs, reinforcement learning, and NLP — structured as a full academic year with 4 units and 202 chapters.

📚 202 Chapters 📦 4 Units ❓ 167 Quiz Questions 🎯 CBSE-Aligned

📋 Table of Contents

202 chapters · 4 units
🧠 Unit 1: Deep Learning Foundations (Recap + Extend) 51 chapters
1.Calculus for Machine Learning: Derivatives and Gradient Descent2.Recurrent Neural Networks and Sequence Models3.Probability and Statistics for AI4.Building a Complete ML Project: End to End5.Computer Networks and Cloud Computing6.GANs: AI That Creates7.Reinforcement Learning: AI That Plays Games8.Advanced NLP: Word Embeddings to BERT9.Advanced Computer Vision10.Optimization in ML: Beyond Gradient Descent11.Chain Rule and Automatic Differentiation12.Information Theory: Entropy and KL Divergence13.Optimization: Adam, SGD, and Learning Rate Schedules14.Autoencoders: Compression and Generation15.Word2Vec and GloVe: Word Embeddings16.GANs: Generative Adversarial Networks17.Graph Neural Networks: AI on Structured Data18.Sequence-to-Sequence Models and Translation19.Computer Vision in Production: YOLO and Faster R-CNN20.AI Hardware: GPUs, TPUs, and Neural Engines21.Backpropagation: The Calculus Deep Dive22.Batch Normalization: Stabilizing Deep Learning23.Attention Mechanism: Mathematical Deep Dive24.Variational Autoencoders: Probabilistic Generative Models25.Policy Gradient Methods in Reinforcement Learning26.Word2Vec and GloVe: Learning Word Embeddings27.Beam Search and Decoding Strategies28.Neural Architecture Search (NAS)29.Knowledge Distillation: Training Small Models30.Contrastive Learning: Learning Representations31.Mixture of Experts: Conditional Computation32.Neural ODEs: Continuous Depth33.Diffusion Models: Mathematics of Generative Models34.Multi-Head Attention: Deep Mathematical Analysis35.LSTMs and GRUs: Solving the Vanishing Gradient Problem36.BERT and Transformer Encoders: Masked Language Modeling37.Neural Network Pruning: Reducing Model Size38.Quantization: Running Models on Edge Devices39.Curriculum Learning: Easy-to-Hard Training Strategies40.Multi-Task Learning: Sharing Knowledge Across Tasks41.Few-Shot Learning: Learning from Minimal Examples42.Metric Learning: Learning Similarity Measures43.Self-Supervised Learning: Learning Without Labels44.Activation Functions: From ReLU to Swish45.Bayesian Deep Learning: Uncertainty Quantification46.Depthwise Separable Convolutions: Efficient Mobile Architectures47.Gradient Accumulation: Training Large Models on Small GPUs48.Mixed-Precision Training: Speed and Memory Efficiency49.Distributed Training: Scaling Deep Learning Across GPUs50.Object Detection Architectures and Methods51.Semantic Segmentation in Deep Learning
🎨 Unit 2: Generative AI 51 chapters
52.Image Generation and Variational Autoencoders53.Text Classification and Transformer Models54.Named Entity Recognition and Information Extraction55.Question Answering and Retrieval Systems56.Speech Recognition and Audio Processing57.Music Generation and Audio Synthesis with AI58.Protein Folding and Biological Sequence Modeling59.Drug Discovery and Molecular Machine Learning60.Climate Modeling and Environmental AI61.Autonomous Vehicles and Perception Systems62.Robotics Control and Reinforcement Learning63.Adversarial Robustness and Model Security64.Continual Learning and Catastrophic Forgetting65.Mamba: State Space Models for Sequence Processing66.RLHF: Reinforcement Learning from Human Feedback67.Constitutional AI: Principled Model Alignment68.Mixture of Experts: Conditional Computation and Scaling69.Flash Attention: Optimized Attention Computation70.Ring Attention: Distributed Attention Across Devices71.Speculative Decoding: Faster Inference Through Speculation72.KV Cache Optimization: Efficient Context Storage73.Rotary Position Embeddings (RoPE): Efficient Positional Encoding74.Grouped Query Attention (GQA): Efficient Multi-Head Attention75.Sliding Window Attention: Efficient Long Context Processing76.Instruction Tuning: Making Models Follow Directives77.DPO: Direct Preference Optimization78.Reward Model Training: Learning Preference Prediction79.Model Merging: Combining Capabilities from Multiple Models80.Serverless Computing: Building Apps Without Servers81.Kubernetes Fundamentals: Orchestrating Containers at Scale82.Data Warehousing: Building Analytics Powerhouses83.Smart Contracts: Self-Executing Agreements on the Blockchain84.Edge Computing Explained: Computing at the Edge85.Autonomous Vehicles Technology: Self-Driving Cars Explained86.Open Source Contribution Guide: Join Global Development87.Technical Interview Preparation: Cracking the Interview88.Convolutional Neural Networks: From LeNet to ResNet89.Pooling, Stride, and Feature Maps Demystified90.Transfer Learning: Standing on Giants' Shoulders91.Image Classification: Building a Plant Disease Detector for Indian Agriculture92.Object Detection: YOLO and SSD Architectures93.Semantic Segmentation: Pixel-Level Understanding94.Image Generation with Autoencoders95.Variational Autoencoders: Latent Space Mathematics96.U-Net: Medical Image Segmentation97.Capsule Networks: Beyond Convolutions98.Generative Adversarial Networks: The Minimax Game99.DCGAN: Deep Convolutional GANs100.Conditional GANs and Pix2Pix101.StyleGAN: High-Resolution Face Generation102.Wasserstein GAN: Stable Training
🎮 Unit 3: Reinforcement Learning 51 chapters
103.Diffusion Models Simplified: From Noise to Art104.Text-to-Image: How DALL-E and Stable Diffusion Work105.AI Art Ethics: Ownership, Bias, and Indian Cultural Context106.Neural Style Transfer: Blending Art and AI107.Audio Generation: WaveNet and Music AI108.Markov Decision Processes: Foundations of Sequential Decision Making109.Dynamic Programming: Value Iteration and Policy Iteration110.Q-Learning: Model-Free Reinforcement Learning111.Deep Q-Networks: Atari Game Playing112.Policy Gradient Methods: REINFORCE Algorithm113.Actor-Critic Methods: A2C and PPO114.Multi-Agent RL: Cooperative and Competitive115.AlphaGo and AlphaFold: RL Success Stories116.Reward Shaping and Inverse RL117.RL for Robotics: Sim-to-Real Transfer118.Text Preprocessing: Tokenization, Stemming, Lemmatization119.Word Embeddings: Word2Vec, GloVe, and FastText120.Recurrent Neural Networks and LSTMs121.Sequence-to-Sequence Models with Attention122.The Attention Mechanism: Mathematical Deep Dive123.BERT: Bidirectional Encoder Representations124.GPT Architecture: Autoregressive Language Modeling125.Sentiment Analysis for Indian Languages126.Named Entity Recognition: Building an NER System127.Machine Translation: Hindi-English Neural MT128.Transformer Architecture from Scratch129.Multi-Head Attention Mechanism130.BERT Pre-training: Masked Language Modeling131.GPT Architecture: Autoregressive Generation132.T5: Text-to-Text Transfer Transformer133.Vision Transformers: Image Understanding with Attention134.CLIP: Vision-Language Pre-training135.DDPM: Denoising Diffusion Probabilistic Models136.Stable Diffusion: Text-to-Image Generation137.Variational Autoencoders: Latent Space Learning138.Normalizing Flows: Invertible Transformations139.Energy-Based Models: Unnormalized Distributions140.Contrastive Learning: Learning from Similarities141.Self-Supervised Learning: Beyond Contrastive142.Few-Shot Learning: Learning from Limited Examples143.MAML: Meta-Learning for Rapid Adaptation144.Neural Architecture Search: Automating Network Design145.Hyperparameter Optimization: Bayesian Approach146.AutoML: End-to-End Automation147.Federated Learning: Distributed Privacy-Preserving Training148.Differential Privacy: Formal Privacy Guarantees149.Adversarial Attacks: Breaking Neural Networks150.WGAN: Wasserstein GAN for Stable Training151.StyleGAN: Style Transfer in Generation152.Neural Style Transfer: Artistic Image Generation153.Image Inpainting: Filling Missing Regions
💬 Unit 4: NLP & Language Models 49 chapters
154.Super-Resolution: Enhancing Image Quality155.Video Understanding: Temporal Modeling156.Optical Flow: Estimating Motion157.3D Point Clouds: Unstructured 3D Data158.NeRF: Neural Radiance Fields159.CTC Loss: Sequence-to-Sequence Without Alignment160.Text-to-Speech: Generating Natural Audio161.Music Generation: Modeling Temporal Sequences162.Protein Folding: AlphaFold Revolution163.Drug Discovery AI: Accelerating Medicine164.Graph Attention Networks: Learning on Graphs165.Heterogeneous Graphs: Multiple Node & Edge Types166.Temporal Graphs: Dynamic Graph Evolution167.Knowledge Graph Completion: Link Prediction168.Multi-Task Learning: Shared Representations169.Curriculum Learning: Ordering Training Examples170.Active Learning: Selecting Informative Examples171.Online Learning: Incremental Updates172.Thompson Sampling: Probabilistic Exploration173.REINFORCE: Policy Gradient Learning174.PPO: Proximal Policy Optimization175.Actor-Critic: Policy + Value Learning176.Model-Based RL: Learning World Models177.World Models: Agent as Generalist178.Reward Shaping: Guiding Learning179.Inverse Reinforcement Learning: Inferring Rewards180.Multi-Agent RL: Learning in Competitive & Cooperative Environments181.Game Theory & AI: Nash Equilibrium, Mechanism Design182.Mechanism Design: Auction Algorithms183.Compiler Design: From Source to Machine Code184.Operating Systems: Processes, Scheduling, Concurrency185.Virtual Memory: Abstraction Above Physical RAM186.Process Scheduling: Algorithms & Trade-offs187.File Systems: Persistent Storage Abstraction188.Distributed Consensus: Agreement in Faulty Systems189.Blockchain: Distributed Immutable Ledger190.Smart Contracts: Programmable Transactions191.Cryptographic Hash Functions: Digital Fingerprints192.Zero-Knowledge Proofs: Proving Without Revealing193.Homomorphic Encryption: Computing on Ciphertext194.Distributed Systems: Consensus & Replication195.Transformer Architecture: The Engine Behind GPT and BERT196.Reinforcement Learning: Teaching Agents to Make Decisions197.Backpropagation: The Mathematical Engine of Deep Learning198.Variational Autoencoders: Teaching Machines to Dream199.Generative Adversarial Networks: The Counterfeiter and the Detective200.Attention Mechanisms: Focus in the Noise201.Policy Gradient Methods: Teaching Agents to Win202.Word Embeddings: From Words to Vectors
🎯 Take Quiz (167 questions) → 📝 Cheatsheets →
🧠

Unit 1: Deep Learning Foundations (Recap + Extend)

Review of ML concepts, introduction to neural network architectures

🤖 AI
Deep Dive

1Calculus for Machine Learning: Derivatives and Gradient Descent

You drive a car down a mountain road. To reach the bottom safely, you look ahead at the slope and adjust your steering. ...

Advanced Mathematics & Optimization29 min read
Read Chapter →
🤖 AI
Deep Dive

2Recurrent Neural Networks and Sequence Models

Text doesn't come all at once. When you read this sentence, you process it word by word, remembering context. "The bank ...

Deep Learning & NLP30 min read
Read Chapter →
🤖 AI
Deep Dive

3Probability and Statistics for AI

Life is uncertain. Will it rain tomorrow? Will a customer buy our product? Will a disease test be positive? AI models qu...

Mathematics & Data Science29 min read
Read Chapter →
💡 General
Deep Dive

4Building a Complete ML Project: End to End

You've learned theory. Now build something real. This chapter walks through every step of a real ML project: from proble...

Machine Learning & Project Management28 min read
Read Chapter →
📡 Networking
Deep Dive

5Computer Networks and Cloud Computing

Your AI model is trained. Now you need to serve it to millions of users. How does data travel from your phone to Google'...

Infrastructure & Systems29 min read
Read Chapter →
🤖 AI
Deep Dive

6GANs: AI That Creates

For decades, neural networks excelled at recognition and classification. Show them an image, they tell you what's in it....

Programming & Coding24 min read
Read Chapter →
🤖 AI
Deep Dive

7Reinforcement Learning: AI That Plays Games

AlphaGo shocked the world in 2016 when it defeated Lee Sedol, one of the world's best Go players. Go has more possible p...

AI Applications & Ethics26 min read
Read Chapter →
💡 General
Deep Dive

8Advanced NLP: Word Embeddings to BERT

For centuries, computers treated language as meaningless symbols. To process text, engineers manually crafted features (...

Programming & Coding27 min read
Read Chapter →
💡 General
Deep Dive

9Advanced Computer Vision

From medical imaging to autonomous vehicles, computer vision powers critical AI applications. While basic CNNs excel at ...

Programming & Coding25 min read
Read Chapter →
💡 General
Deep Dive

10Optimization in ML: Beyond Gradient Descent

You've learned gradient descent, but modern neural networks don't use vanilla gradient descent. They use sophisticated o...

Mathematics for AI26 min read
Read Chapter →
🤖 AI
Deep Dive

11Chain Rule and Automatic Differentiation

The chain rule is fundamental to deep learning. Every neural network uses backpropagation, which applies the chain rule ...

Advanced Mathematics25 min read
Read Chapter →
💡 General
Deep Dive

12Information Theory: Entropy and KL Divergence

Information theory quantifies uncertainty and information. Entropy measures randomness in a distribution; KL divergence ...

Advanced Mathematics24 min read
Read Chapter →
💡 General
Deep Dive

13Optimization: Adam, SGD, and Learning Rate Schedules

The choice of optimizer significantly affects training speed and final model performance. Stochastic Gradient Descent (S...

Advanced Mathematics25 min read
Read Chapter →
💡 General
Deep Dive

14Autoencoders: Compression and Generation

Autoencoders learn to compress data into a lower-dimensional representation (encoding) and reconstruct it (decoding). Th...

Deep Learning Architectures22 min read
Read Chapter →
💡 General
Deep Dive

15Word2Vec and GloVe: Word Embeddings

Word embeddings represent words as dense vectors in a learned space. Word2Vec (Skip-gram and CBOW) learns embeddings by ...

NLP & Generative AI22 min read
Read Chapter →
📡 Networking
Deep Dive

16GANs: Generative Adversarial Networks

Understanding GANs GANs train two networks against each other: Generator creates fake data, Discriminator detects fakes....

Deep Learning19 min read
Read Chapter →
🤖 AI
Deep Dive

17Graph Neural Networks: AI on Structured Data

Why Graph Neural Networks? Many real-world data have graph structure: social networks, molecules, knowledge bases, citat...

Deep Learning19 min read
Read Chapter →
🤖 AI
Deep Dive

18Sequence-to-Sequence Models and Translation

Understanding Seq2Seq Seq2Seq handles variable-length input and output. Encoder processes input sequence, compresses to ...

Deep Learning19 min read
Read Chapter →
💡 General
Deep Dive

19Computer Vision in Production: YOLO and Faster R-CNN

Object Detection Fundamentals Object detection goes beyond classification. Classification asks "what is in this image?" ...

Applied AI23 min read
Read Chapter →
🤖 AI
Deep Dive

20AI Hardware: GPUs, TPUs, and Neural Engines

Why Specialized AI Hardware Matters AI workloads are mathematically intensive—mostly matrix multiplications. CPUs are ge...

Computer Science24 min read
Read Chapter →
💡 General
Deep Dive

21Backpropagation: The Calculus Deep Dive

Backpropagation is the computational technique that made deep learning possible. The elegant insight is recognizing that...

Neural Networks21 min read
Read Chapter →
🤖 AI
Deep Dive

22Batch Normalization: Stabilizing Deep Learning

Batch normalization (Ioffe & Szegedy, 2015) is one of the most important techniques enabling training of very deep netwo...

Neural Networks21 min read
Read Chapter →
💡 General
Deep Dive

23Attention Mechanism: Mathematical Deep Dive

Attention mechanisms allow models to focus on relevant parts of input. The elegant insight is that this is just weighted...

Sequence Modeling21 min read
Read Chapter →
🤖 AI
Deep Dive

24Variational Autoencoders: Probabilistic Generative Models

VAEs (Kingma & Welling, 2014) marry autoencoders with probabilistic modeling. The elegant insight is using a KL divergen...

Generative Models21 min read
Read Chapter →
💡 General
Deep Dive

25Policy Gradient Methods in Reinforcement Learning

Policy gradient methods optimize the policy π(a|s) directly to maximize expected return. The elegant insight is deriv...

Reinforcement Learning21 min read
Read Chapter →
💡 General
Deep Dive

26Word2Vec and GloVe: Learning Word Embeddings

Word embeddings (Mikolov et al., 2013; Pennington et al., 2014) revolutionized NLP by representing words as dense vector...

NLP & Embeddings20 min read
Read Chapter →
🧩 Algorithms
Deep Dive

27Beam Search and Decoding Strategies

Sequence-to-sequence models (encoder-decoder) generate one token at a time, making O(V^T) possible sequences. Beam searc...

Sequence Generation20 min read
Read Chapter →
🤖 AI
Deep Dive

28Neural Architecture Search (NAS)

NAS automatically discovers optimal architectures instead of hand-designing. The elegant insight is framing architecture...

AutoML19 min read
Read Chapter →
🤖 AI
Deep Dive

29Knowledge Distillation: Training Small Models

Knowledge distillation is a model compression technique that transfers the knowledge learned by a large, accurate teache...

Model Compression22 min read
Read Chapter →
💡 General
Deep Dive

30Contrastive Learning: Learning Representations

Contrastive learning (SimCLR, MoCo) learns representations by maximizing similarity between augmented views of same samp...

Self-Supervised Learning20 min read
Read Chapter →
💡 General
Deep Dive

31Mixture of Experts: Conditional Computation

Instead of all parameters being used for all inputs, route inputs to specialized expert networks. The elegant insight is...

Efficient Deep Learning19 min read
Read Chapter →
🤖 AI
Deep Dive

32Neural ODEs: Continuous Depth

Neural ODEs (Chen et al., 2019) parameterize layer transformations as solutions to ordinary differential equations, enab...

Advanced Architectures19 min read
Read Chapter →
🤖 AI
Deep Dive

33Diffusion Models: Mathematics of Generative Models

Diffusion models (Ho et al., 2020; Song et al., 2021) generate samples by learning to reverse a noising process. The ele...

Generative Models20 min read
Read Chapter →
💡 General
Deep Dive

34Multi-Head Attention: Deep Mathematical Analysis

Multi-head attention projects Q, K, V to multiple subspaces, allowing the model to attend to different representation le...

Attention Mechanisms20 min read
Read Chapter →
💡 General
Deep Dive

35LSTMs and GRUs: Solving the Vanishing Gradient Problem

LSTMs and GRUs: Understanding Memory in Neural Networks Recurrent neural networks (RNNs) revolutionized sequence modelin...

Deep Learning21 min read
Read Chapter →
🤖 AI
Deep Dive

36BERT and Transformer Encoders: Masked Language Modeling

BERT and Transformer Encoders: Revolutionizing Natural Language Understanding Bidirectional Encoder Representations from...

NLP & Transformers21 min read
Read Chapter →
🤖 AI
Deep Dive

37Neural Network Pruning: Reducing Model Size

Neural Network Pruning: Making AI Models Smaller and Faster Modern neural networks contain millions to billions of param...

Model Compression21 min read
Read Chapter →
🤖 AI
Deep Dive

38Quantization: Running Models on Edge Devices

Quantization: Compressing Models for Mobile and Embedded Devices Neural networks typically use 32-bit floating-point (FP...

Model Deployment21 min read
Read Chapter →
🤖 AI
Deep Dive

39Curriculum Learning: Easy-to-Hard Training Strategies

Curriculum Learning: Training Models Smart, Not Hard Humans learn effectively by progressing from simple to complex conc...

Training Techniques22 min read
Read Chapter →
💡 General
Deep Dive

40Multi-Task Learning: Sharing Knowledge Across Tasks

Multi-Task Learning: Teaching Models Multiple Skills Simultaneously Multi-task learning (MTL) trains a single model on m...

Learning Strategies22 min read
Read Chapter →
💡 General
Deep Dive

41Few-Shot Learning: Learning from Minimal Examples

Few-Shot Learning: Generalizing from Few Examples Humans learn to recognize new objects from just a few examples. A chil...

Meta-Learning22 min read
Read Chapter →
💡 General
Deep Dive

42Metric Learning: Learning Similarity Measures

Metric Learning: Learning What Makes Things Similar Metric learning trains models to produce embeddings where semantical...

Representation Learning22 min read
Read Chapter →
💡 General
Deep Dive

43Self-Supervised Learning: Learning Without Labels

Self-Supervised Learning: Learning from Unlabeled Data Self-supervised learning (SSL) trains models on unlabeled data by...

Representation Learning22 min read
Read Chapter →
💡 General
Deep Dive

44Activation Functions: From ReLU to Swish

Activation Functions: The Hidden Backbone of Neural Networks Activation functions introduce non-linearity into neural ne...

Neural Network Fundamentals22 min read
Read Chapter →
🤖 AI
Deep Dive

45Bayesian Deep Learning: Uncertainty Quantification

Bayesian Deep Learning: Understanding Model Uncertainty Standard neural networks output point estimates (single predicti...

Advanced ML22 min read
Read Chapter →
📱 Mobile
Deep Dive

46Depthwise Separable Convolutions: Efficient Mobile Architectures

Depthwise Separable Convolutions: Enabling Mobile Deep Learning Standard convolutions are computationally expensive: a l...

Model Efficiency22 min read
Read Chapter →
🤖 AI
Deep Dive

47Gradient Accumulation: Training Large Models on Small GPUs

Gradient Accumulation: Simulating Larger Batch Sizes Training large models requires large batch sizes (128-512 examples)...

Training Techniques22 min read
Read Chapter →
🤖 AI
Deep Dive

48Mixed-Precision Training: Speed and Memory Efficiency

Mixed-Precision Training: Running Deep Learning Faster Standard neural networks use 32-bit floating-point (FP32) arithme...

Training Techniques22 min read
Read Chapter →
🤖 AI
Deep Dive

49Distributed Training: Scaling Deep Learning Across GPUs

Distributed Training: Scaling Deep Learning to Multiple GPUs and TPUs Training large models (transformers with billions ...

Training Systems23 min read
Read Chapter →
🎯 OOP
Deep Dive

50Object Detection Architectures and Methods

Object Detection Architectures and Methods Image classification answers "what is in this picture?" — a single label for ...

Computer Vision25 min read
Read Chapter →
🤖 AI
Deep Dive

51Semantic Segmentation in Deep Learning

Semantic Segmentation in Deep Learning Image classification tells you "this photo contains a cat." Semantic segmentation...

Computer Vision23 min read
Read Chapter →
🎨

Unit 2: Generative AI

GANs, diffusion models — how AI creates images, music, and text

💡 General
Deep Dive

52Image Generation and Variational Autoencoders

Image Generation and Variational Autoencoders Before Stable Diffusion, before DALL-E 3, before Midjourney — there was th...

Deep Learning23 min read
Read Chapter →
🤖 AI
Deep Dive

53Text Classification and Transformer Models

Text Classification and Transformer Models Is this email spam or not? Is this review positive or negative? Is this tweet...

Natural Language Processing23 min read
Read Chapter →
💡 General
Deep Dive

54Named Entity Recognition and Information Extraction

Named Entity Recognition and Information Extraction Read this sentence: "On 23 August 2023, ISRO successfully landed Cha...

Natural Language Processing25 min read
Read Chapter →
💡 General
Deep Dive

55Question Answering and Retrieval Systems

Question Answering and Retrieval Systems When you ask Google "what is the capital of Karnataka" and it returns "Bengalur...

Natural Language Processing24 min read
Read Chapter →
💡 General
Deep Dive

56Speech Recognition and Audio Processing

Speech Recognition and Audio Processing Every "Hey Google," every WhatsApp voice note transcribed, every Siri question, ...

Audio AI24 min read
Read Chapter →
🤖 AI
Deep Dive

57Music Generation and Audio Synthesis with AI

Music Generation and Audio Synthesis with AI In April 2023, a song called "Heart on My Sleeve" went viral on TikTok. It ...

Audio AI25 min read
Read Chapter →
🤖 AI
Deep Dive

58Protein Folding and Biological Sequence Modeling

Protein Folding and Biological Sequence Modeling For 50 years, biology's grand challenge was the protein folding problem...

AI for Science25 min read
Read Chapter →
🤖 AI
Deep Dive

59Drug Discovery and Molecular Machine Learning

Drug Discovery and Molecular Machine Learning Bringing a new drug to market takes 10-15 years and costs around 2.6 billi...

AI for Science23 min read
Read Chapter →
🤖 AI
Deep Dive

60Climate Modeling and Environmental AI

Climate Modeling and Environmental AI The Intergovernmental Panel on Climate Change (IPCC) uses massive physical simulat...

AI for Science24 min read
Read Chapter →
💡 General
Deep Dive

61Autonomous Vehicles and Perception Systems

Autonomous Vehicles and Perception Systems A self-driving car is a robot that must do in real time, on public roads, wit...

Applied AI25 min read
Read Chapter →
💡 General
Deep Dive

62Robotics Control and Reinforcement Learning

Robotics applies control and AI to physical systems. Robots must perceive their environment, make decisions, and execute...

Programming & Coding19 min read
Read Chapter →
🤖 AI
Deep Dive

63Adversarial Robustness and Model Security

Adversarial Robustness and Model Security In 2014, Goodfellow, Szegedy, and colleagues discovered something unsettling a...

AI Security25 min read
Read Chapter →
💡 General
Deep Dive

64Continual Learning and Catastrophic Forgetting

Continual Learning and Catastrophic Forgetting In 1989, McCloskey and Cohen trained a neural network to add single-digit...

Advanced Machine Learning23 min read
Read Chapter →
🤖 AI
Deep Dive

65Mamba: State Space Models for Sequence Processing

Mamba represents a paradigm shift in sequence modeling, introducing selective state space models that address fundamenta...

AI & Machine Learning23 min read
Read Chapter →
💡 General
Deep Dive

66RLHF: Reinforcement Learning from Human Feedback

Reinforcement Learning from Human Feedback (RLHF) represents a breakthrough in making AI systems helpful, honest, and ha...

Programming & Coding23 min read
Read Chapter →
🤖 AI
Deep Dive

67Constitutional AI: Principled Model Alignment

Constitutional AI (CAI) offers an elegant solution to a key limitation of RLHF: the need for massive amounts of human fe...

Programming & Coding22 min read
Read Chapter →
💡 General
Deep Dive

68Mixture of Experts: Conditional Computation and Scaling

Mixture of Experts (MoE) architectures enable massive scaling of neural networks while keeping computational costs per f...

Programming & Coding23 min read
Read Chapter →
💡 General
Deep Dive

69Flash Attention: Optimized Attention Computation

Flash Attention represents a breakthrough in efficient attention computation, achieving 2-4x speedups on modern hardware...

Programming & Coding22 min read
Read Chapter →
💡 General
Deep Dive

70Ring Attention: Distributed Attention Across Devices

Ring Attention extends Flash Attention's efficiency gains to distributed settings where computation spans multiple GPUs ...

AI & Machine Learning22 min read
Read Chapter →
💡 General
Deep Dive

71Speculative Decoding: Faster Inference Through Speculation

Speculative Decoding addresses a fundamental bottleneck in language model inference: token generation is memory-bandwidt...

Programming & Coding23 min read
Read Chapter →
💡 General
Deep Dive

72KV Cache Optimization: Efficient Context Storage

The Key-Value (KV) cache stores previously computed keys and values during autoregressive generation, enabling efficient...

Programming & Coding22 min read
Read Chapter →
💡 General
Deep Dive

73Rotary Position Embeddings (RoPE): Efficient Positional Encoding

Rotary Position Embeddings (RoPE) provide an elegant and efficient way to encode positional information in Transformer m...

Programming & Coding22 min read
Read Chapter →
💾 Database
Deep Dive

74Grouped Query Attention (GQA): Efficient Multi-Head Attention

Grouped Query Attention (GQA) reduces the computational and memory cost of multi-head attention by sharing key and value...

AI & Machine Learning23 min read
Read Chapter →
💡 General
Deep Dive

75Sliding Window Attention: Efficient Long Context Processing

Sliding Window Attention restricts each token's attention to a fixed-size window of recent tokens, reducing attention co...

Programming & Coding23 min read
Read Chapter →
🤖 AI
Deep Dive

76Instruction Tuning: Making Models Follow Directives

Instruction tuning is the process of fine-tuning language models on diverse instruction-response pairs to make them bett...

AI & Machine Learning22 min read
Read Chapter →
💡 General
Deep Dive

77DPO: Direct Preference Optimization

Direct Preference Optimization (DPO) simplifies the alignment process by learning directly from human preferences withou...

Programming & Coding22 min read
Read Chapter →
🤖 AI
Deep Dive

78Reward Model Training: Learning Preference Prediction

Reward models are neural networks trained to predict human preferences over model outputs. They serve as the bridge betw...

Programming & Coding23 min read
Read Chapter →
🤖 AI
Deep Dive

79Model Merging: Combining Capabilities from Multiple Models

Model merging combines weights from multiple trained models to create a single model with capabilities from both. Rather...

Programming & Coding23 min read
Read Chapter →
🌐 Web
Deep Dive

80Serverless Computing: Building Apps Without Servers

What Does "Serverless" Actually Mean? Here's a mind-bending fact: "Serverless" doesn't mean there are no servers. Server...

Cloud Computing21 min read
Read Chapter →
🤖 AI
Deep Dive

81Kubernetes Fundamentals: Orchestrating Containers at Scale

The Problem: Too Many Containers Imagine you're Netflix. You have thousands of Docker containers running across multiple...

Cloud Computing22 min read
Read Chapter →
💾 Database
Deep Dive

82Data Warehousing: Building Analytics Powerhouses

What is a Data Warehouse? A data warehouse is a large, centralized repository that stores data from multiple source syst...

Data Engineering22 min read
Read Chapter →
🤖 AI
Deep Dive

83Smart Contracts: Self-Executing Agreements on the Blockchain

What is a Smart Contract? A smart contract is a self-executing program stored on blockchain. When conditions are met, co...

Blockchain & Web321 min read
Read Chapter →
🤖 AI
Deep Dive

84Edge Computing Explained: Computing at the Edge

What is Edge Computing? Running computations on devices near data source instead of distant data centers. Processing hap...

Emerging Technology20 min read
Read Chapter →
🤖 AI
Deep Dive

85Autonomous Vehicles Technology: Self-Driving Cars Explained

What is Autonomous Vehicle? Self-driving car. No human driver needed. Computer controls steering, acceleration, braking....

Emerging Technology21 min read
Read Chapter →
💡 General
Deep Dive

86Open Source Contribution Guide: Join Global Development

What is Open Source? Software where source code publicly available. Anyone can view, modify, improve. Examples: Linux ke...

Career & Industry20 min read
Read Chapter →
💡 General
Deep Dive

87Technical Interview Preparation: Cracking the Interview

Why Technical Interviews? Companies test coding ability, problem-solving, system design. Written exam on computer, timed...

Career & Industry20 min read
Read Chapter →
🤖 AI
Deep Dive

88Convolutional Neural Networks: From LeNet to ResNet

Introduction to CNNs Convolutional Neural Networks (CNNs) are specialized neural networks designed to process grid-like ...

Deep Learning21 min read
Read Chapter →
💡 General
Deep Dive

89Pooling, Stride, and Feature Maps Demystified

Pooling Operations Pooling reduces spatial dimensions while retaining important information. The two primary types are M...

Deep Learning21 min read
Read Chapter →
💡 General
Deep Dive

90Transfer Learning: Standing on Giants' Shoulders

Concept and Philosophy Transfer learning leverages knowledge learned from one task to improve performance on another. In...

Deep Learning21 min read
Read Chapter →
🤖 AI
Deep Dive

91Image Classification: Building a Plant Disease Detector for Indian Agriculture

Indian Agricultural Challenge India's agricultural sector faces annual losses of ₹1.4 trillion due to crop diseases. The...

Deep Learning23 min read
Read Chapter →
🎯 OOP
Deep Dive

92Object Detection: YOLO and SSD Architectures

Object Detection vs Image Classification While classification assigns a single label to an image, object detection ident...

Deep Learning23 min read
Read Chapter →
💡 General
Deep Dive

93Semantic Segmentation: Pixel-Level Understanding

Overview Semantic segmentation classifies each pixel in an image to predict dense spatial maps. Unlike object detection ...

Deep Learning21 min read
Read Chapter →
💡 General
🔥 4× Challenge

94Image Generation with Autoencoders

Autoencoder Architecture Autoencoders compress data into a bottleneck layer (latent representation) then reconstruct the...

Deep Learning21 min read
Read Chapter →
💡 General
🔥 4× Challenge

95Variational Autoencoders: Latent Space Mathematics

VAE Theory VAEs learn a probabilistic mapping from data to latent space. Unlike standard autoencoders that learn discret...

Deep Learning21 min read
Read Chapter →
💡 General
🔥 4× Challenge

96U-Net: Medical Image Segmentation

Medical Imaging Context in India India has 1.4 billion people but only ~50,000 radiologists. AI segmentation can assist ...

Deep Learning22 min read
Read Chapter →
📡 Networking
🔥 4× Challenge

97Capsule Networks: Beyond Convolutions

Limitations of CNNs Convolutional layers treat spatial relationships inefficiently. A CNN trained on faces can be fooled...

Deep Learning21 min read
Read Chapter →
📡 Networking
Deep Dive

98Generative Adversarial Networks: The Minimax Game

GAN Fundamentals GANs train two networks competitively: a Generator G that creates fake data, and a Discriminator D that...

Generative AI20 min read
Read Chapter →
💡 General
Deep Dive

99DCGAN: Deep Convolutional GANs

Architecture Guidelines DCGANs replace fully connected layers with convolutional layers. Key guidelines from the origina...

Generative AI20 min read
Read Chapter →
💡 General
Deep Dive

100Conditional GANs and Pix2Pix

Conditional Generation cGANs generate data conditioned on class labels or other information. Generator and Discriminator...

Generative AI21 min read
Read Chapter →
💡 General
Deep Dive

101StyleGAN: High-Resolution Face Generation

StyleGAN Architecture StyleGAN decouples high-level aspects (pose, identity) from low-level aspects (skin texture, hair ...

Generative AI21 min read
Read Chapter →
🤖 AI
🔥 4× Challenge

102Wasserstein GAN: Stable Training

WGAN Theory Standard GAN uses JS divergence which has issues when distributions don't overlap. WGAN uses Wasserstein dis...

Generative AI21 min read
Read Chapter →
🎮

Unit 3: Reinforcement Learning

AI that plays games, makes decisions, and learns from rewards

🤖 AI
Deep Dive

103Diffusion Models Simplified: From Noise to Art

Diffusion Process Overview Diffusion models work in two stages: Forward Process: Gradually add noise to data until it's ...

Generative AI21 min read
Read Chapter →
💾 Database
Deep Dive

104Text-to-Image: How DALL-E and Stable Diffusion Work

CLIP: Connecting Vision and Language DALL-E and Stable Diffusion use CLIP, which learns joint embeddings of images and t...

Generative AI22 min read
Read Chapter →
🤖 AI
Deep Dive

105AI Art Ethics: Ownership, Bias, and Indian Cultural Context

Copyright and Training Data Text-to-image models train on billions of web images, raising questions about artist consent...

Generative AI22 min read
Read Chapter →
🤖 AI
🔥 4× Challenge

106Neural Style Transfer: Blending Art and AI

Core Concept Style transfer separates and recombines the content of one image with the style of another. Content is repr...

Generative AI22 min read
Read Chapter →
🤖 AI
🔥 4× Challenge

107Audio Generation: WaveNet and Music AI

Audio Representation Raw audio is a 1D signal sampled at 16kHz or higher. Unlike images (2D spatial), audio has temporal...

Generative AI22 min read
Read Chapter →
💡 General
Deep Dive

108Markov Decision Processes: Foundations of Sequential Decision Making

MDP Definition An MDP is a tuple (S, A, P, R, γ) representing a sequential decision problem: S: State space (all possibl...

Reinforcement Learning21 min read
Read Chapter →
⚙️ Hardware
Deep Dive

109Dynamic Programming: Value Iteration and Policy Iteration

Value Iteration Directly compute optimal value function V*(s) by iteratively applying the Bellman optimality equation: V...

Reinforcement Learning20 min read
Read Chapter →
🤖 AI
Deep Dive

110Q-Learning: Model-Free Reinforcement Learning

Overview Q-learning learns Q(s,a) without knowing the MDP model (P, R). It's an off-policy algorithm: learns from explor...

Reinforcement Learning19 min read
Read Chapter →
📡 Networking
Deep Dive

111Deep Q-Networks: Atari Game Playing

Motivation Table-based Q-learning fails for large state spaces (e.g., images). DQN uses neural networks to approximate Q...

Reinforcement Learning20 min read
Read Chapter →
🧩 Algorithms
Deep Dive

112Policy Gradient Methods: REINFORCE Algorithm

Overview Instead of learning value functions, policy gradient methods directly optimize the policy π(a|s,θ) using gradie...

Reinforcement Learning21 min read
Read Chapter →
💡 General
Deep Dive

113Actor-Critic Methods: A2C and PPO

Actor-Critic Architecture Two networks work together: Actor: Policy π(a|s,θ_π) - decides which actions to take Critic: V...

Reinforcement Learning21 min read
Read Chapter →
💡 General
🔥 4× Challenge

114Multi-Agent RL: Cooperative and Competitive

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning19 min read
Read Chapter →
💡 General
🔥 4× Challenge

115AlphaGo and AlphaFold: RL Success Stories

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning20 min read
Read Chapter →
💡 General
🔥 4× Challenge

116Reward Shaping and Inverse RL

Introduction: The Reward Engineering Challenge In reinforcement learning, the reward function R(s,a,s') defines what the...

Reinforcement Learning25 min read
Read Chapter →
💡 General
🔥 4× Challenge

117RL for Robotics: Sim-to-Real Transfer

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning20 min read
Read Chapter →
💡 General
Deep Dive

118Text Preprocessing: Tokenization, Stemming, Lemmatization

Foundations of NLP NLP transforms unstructured text into structured representations machines can reason about. The pipel...

NLP & Language Models19 min read
Read Chapter →
💡 General
Deep Dive

119Word Embeddings: Word2Vec, GloVe, and FastText

Foundations of NLP NLP transforms unstructured text into structured representations machines can reason about. The pipel...

NLP & Language Models19 min read
Read Chapter →
🤖 AI
Deep Dive

120Recurrent Neural Networks and LSTMs

Introduction: The Problem of Sequential Data Most real-world data is sequential: text (words in order), speech (sounds o...

NLP & Language Models28 min read
Read Chapter →
🤖 AI
Deep Dive

121Sequence-to-Sequence Models with Attention

Seq2Seq Architecture Encoder-decoder for variable-length inputs/outputs. Encoder compresses input into context vector, d...

NLP & Language Models20 min read
Read Chapter →
💡 General
Deep Dive

122The Attention Mechanism: Mathematical Deep Dive

Introduction: Why Attention Revolutionized Deep Learning In 2017, the paper "Attention Is All You Need" introduced the T...

NLP & Language Models27 min read
Read Chapter →
💡 General
Deep Dive

123BERT: Bidirectional Encoder Representations

BERT Architecture Bidirectional Transformer encoder. Pretrained on masked language modeling and next sentence prediction...

NLP & Language Models19 min read
Read Chapter →
🤖 AI
🔥 4× Challenge

124GPT Architecture: Autoregressive Language Modeling

Overview GPT (Generative Pre-trained Transformer) predicts next token given previous tokens. Enables zero-shot and few-s...

NLP & Language Models20 min read
Read Chapter →
💡 General
🔥 4× Challenge

125Sentiment Analysis for Indian Languages

Foundations of NLP NLP transforms unstructured text into structured representations machines can reason about. The pipel...

NLP & Language Models19 min read
Read Chapter →
💡 General
🔥 4× Challenge

126Named Entity Recognition: Building an NER System

Task Definition Tag named entities: PERSON, LOCATION, ORGANIZATION, DATE, PRODUCT. "Narendra Modi is the Prime Minister ...

NLP & Language Models20 min read
Read Chapter →
🤖 AI
🔥 4× Challenge

127Machine Translation: Hindi-English Neural MT

Challenge Hindi and English differ in word order (SOV vs SVO), morphology, and pragmatics. Parallel corpus limited compa...

NLP & Language Models19 min read
Read Chapter →
💡 General
Core

128Transformer Architecture from Scratch

The Attention Revolution Transformers replaced RNNs by enabling parallel processing. Self-attention lets every token att...

Deep Learning19 min read
Read Chapter →
💡 General
Core

129Multi-Head Attention Mechanism

Why Multiple Heads? Single-head attention projects all tokens into one 512-dimensional space. Multi-head attention (h=8 ...

Deep Learning20 min read
Read Chapter →
🤖 AI
Core

130BERT Pre-training: Masked Language Modeling

The Masked Language Modeling Task BERT revolutionized NLP by using bidirectional context. Mask 15% of tokens randomly, t...

NLP19 min read
Read Chapter →
💡 General
Core

131GPT Architecture: Autoregressive Generation

Causal Masking for Left-to-Right Generation GPT inverts BERT: predict next token given only previous tokens. Causal atte...

NLP20 min read
Read Chapter →
💡 General
Core

132T5: Text-to-Text Transfer Transformer

Unified Text-to-Text Framework T5 unifies NLP by reformulating all tasks as text-to-text: "translate English to French: ...

NLP20 min read
Read Chapter →
💡 General
Deep Dive

133Vision Transformers: Image Understanding with Attention

Reformulating Images as Sequences Vision Transformers (ViT) apply transformers to images by reformulating them as sequen...

Computer Vision20 min read
Read Chapter →
🤖 AI
Deep Dive

134CLIP: Vision-Language Pre-training

Contrastive Learning of Image-Text Pairs CLIP (Contrastive Language-Image Pre-training) learns joint image-text represen...

Multimodal AI20 min read
Read Chapter →
🤖 AI
Deep Dive

135DDPM: Denoising Diffusion Probabilistic Models

Reverse Diffusion Process DDPM reformulates generation as learning to reverse the diffusion process: gradually add Gauss...

Generative Models20 min read
Read Chapter →
💾 Database
Deep Dive

136Stable Diffusion: Text-to-Image Generation

Diffusion in Latent Space Stable Diffusion applies diffusion models in the latent space of a VAE rather than pixel space...

Generative Models19 min read
Read Chapter →
💡 General
Deep Dive

137Variational Autoencoders: Latent Space Learning

Probabilistic Generative Models VAEs combine autoencoders with probabilistic modeling. Instead of mapping input directly...

Generative Models20 min read
Read Chapter →
💡 General
🔥 4× Challenge

138Normalizing Flows: Invertible Transformations

Exact Likelihood Computation Normalizing flows learn invertible transformations to map simple distributions (e.g., Gauss...

Generative Models20 min read
Read Chapter →
🤖 AI
🔥 4× Challenge

139Energy-Based Models: Unnormalized Distributions

Flexible Probability Distributions Energy-based models (EBMs) parameterize distributions as p(x) ∝ exp(-E(x)) where E(x)...

Generative Models19 min read
Read Chapter →
💡 General
Core

140Contrastive Learning: Learning from Similarities

Self-Supervised Representation Learning Contrastive learning learns representations by bringing similar pairs close and ...

Self-Supervised Learning20 min read
Read Chapter →
💡 General
Core

141Self-Supervised Learning: Beyond Contrastive

Expanding the Pre-training Paradigm Self-supervised learning encompasses diverse pre-training methods that extract super...

Self-Supervised Learning20 min read
Read Chapter →
💡 General
Deep Dive

142Few-Shot Learning: Learning from Limited Examples

Episodic Training Few-shot learning aims to learn new concepts from very few examples (e.g., 5 examples per class). Epis...

Meta-Learning20 min read
Read Chapter →
💡 General
🔥 4× Challenge

143MAML: Meta-Learning for Rapid Adaptation

Learning the Learning Process Model-Agnostic Meta-Learning (MAML) learns initial weights such that one or few gradient s...

Meta-Learning20 min read
Read Chapter →
🤖 AI
Deep Dive

144Neural Architecture Search: Automating Network Design

Search Space & Search Algorithm NAS automatically discovers neural network architectures optimized for specific tasks an...

AutoML20 min read
Read Chapter →
⚙️ Hardware
Core

145Hyperparameter Optimization: Bayesian Approach

Efficient Hyperparameter Search Hyperparameter optimization searches learning rate, batch size, regularization, architec...

AutoML19 min read
Read Chapter →
💡 General
Deep Dive

146AutoML: End-to-End Automation

Full Pipeline Optimization AutoML automates entire ML pipeline: data preprocessing, feature engineering, algorithm selec...

AutoML19 min read
Read Chapter →
🤖 AI
Deep Dive

147Federated Learning: Distributed Privacy-Preserving Training

Decentralized Model Training Federated learning trains models on decentralized data: model updates computed locally on d...

Distributed AI20 min read
Read Chapter →
💡 General
🔥 4× Challenge

148Differential Privacy: Formal Privacy Guarantees

Privacy Definitions Differential privacy provides mathematical guarantee: adding/removing single individual's data doesn...

Security & Privacy19 min read
Read Chapter →
🤖 AI
Deep Dive

149Adversarial Attacks: Breaking Neural Networks

Adversarial Examples Adversarial examples are inputs with small imperceptible perturbations causing misclassification. A...

Security & Robustness20 min read
Read Chapter →
🤖 AI
Deep Dive

150WGAN: Wasserstein GAN for Stable Training

Improving GAN Training Stability Standard GANs (with JS divergence) suffer from training instability: generator and disc...

Generative Models20 min read
Read Chapter →
💡 General
🔥 4× Challenge

151StyleGAN: Style Transfer in Generation

Style and Content Separation StyleGAN introduces style-based generation: map latent code z to style vector w via learned...

Generative Models20 min read
Read Chapter →
🤖 AI
Core

152Neural Style Transfer: Artistic Image Generation

Perceptual Loss & Content-Style Decomposition Neural style transfer combines content of one image with style of another....

Computer Vision20 min read
Read Chapter →
🤖 AI
Core

153Image Inpainting: Filling Missing Regions

Context Encoder Approach Image inpainting fills missing or corrupted regions using surrounding context. Context encoder ...

Computer Vision20 min read
Read Chapter →
💬

Unit 4: NLP & Language Models

Word embeddings, transformers, BERT — how AI understands language

💡 General
Core

154Super-Resolution: Enhancing Image Quality

Single Image Super-Resolution (SISR) Super-resolution reconstructs high-resolution image from low-resolution input. Unli...

Computer Vision19 min read
Read Chapter →
🤖 AI
Deep Dive

155Video Understanding: Temporal Modeling

Spatio-Temporal Architectures Video understanding requires modeling both spatial (what) and temporal (how/when) informat...

Computer Vision20 min read
Read Chapter →
💡 General
Deep Dive

156Optical Flow: Estimating Motion

Computer Vision Fundamentals Computer vision enables machines to interpret visual information. The pipeline: acquisition...

Computer Vision19 min read
Read Chapter →
💾 Database
Deep Dive

1573D Point Clouds: Unstructured 3D Data

Permutation Invariance Point clouds are unordered sets of 3D coordinates. Unlike images (2D grid with fixed order), poin...

3D Vision20 min read
Read Chapter →
🤖 AI
🔥 4× Challenge

158NeRF: Neural Radiance Fields

Neural Network Architecture Neural networks are function approximators composed of layers of interconnected neurons. Eac...

3D Vision19 min read
Read Chapter →
💡 General
Deep Dive

159CTC Loss: Sequence-to-Sequence Without Alignment

Handling Variable-Length Alignments Sequence-to-sequence tasks (speech recognition, handwriting) have variable alignment...

Speech & Audio20 min read
Read Chapter →
💡 General
Deep Dive

160Text-to-Speech: Generating Natural Audio

Audio Processing Digital audio represents sound as discrete samples at 16kHz (speech) or 44.1kHz (music). Processing con...

Speech & Audio19 min read
Read Chapter →
🤖 AI
Deep Dive

161Music Generation: Modeling Temporal Sequences

Audio Processing Digital audio represents sound as discrete samples at 16kHz (speech) or 44.1kHz (music). Processing con...

Audio & Music19 min read
Read Chapter →
💡 General
🔥 4× Challenge

162Protein Folding: AlphaFold Revolution

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Bioinformatics19 min read
Read Chapter →
🤖 AI
Deep Dive

163Drug Discovery AI: Accelerating Medicine

AI in Life Sciences Computational biology applies ML at molecular, cellular, and organismal scales. AlphaFold solved pro...

Bioinformatics19 min read
Read Chapter →
📡 Networking
Deep Dive

164Graph Attention Networks: Learning on Graphs

Graph Fundamentals Graphs represent entities (nodes) and relationships (edges), capturing complex interconnections. Soci...

Graph Neural Networks19 min read
Read Chapter →
📡 Networking
Deep Dive

165Heterogeneous Graphs: Multiple Node & Edge Types

Real-World Complexity: Beyond Simple Graphs Real-world networks are heterogeneous: not all nodes are same type, not all ...

Graph Neural Networks22 min read
Read Chapter →
🧩 Algorithms
Deep Dive

166Temporal Graphs: Dynamic Graph Evolution

Graphs Changing Over Time Temporal graphs have nodes/edges appearing and disappearing over time. Unlike static graphs, t...

Graph Neural Networks19 min read
Read Chapter →
🧩 Algorithms
Deep Dive

167Knowledge Graph Completion: Link Prediction

The Knowledge Graph Problem: Incompleteness Knowledge graphs capture facts about the world. Freebase, DBpedia, YAGO, Wik...

Knowledge Representation22 min read
Read Chapter →
💡 General
Core

168Multi-Task Learning: Shared Representations

Advanced Learning Paradigms Beyond supervised learning: transfer learning reuses features from large datasets for tasks ...

Learning Paradigms19 min read
Read Chapter →
🤖 AI
Core

169Curriculum Learning: Ordering Training Examples

Advanced Learning Paradigms Beyond supervised learning: transfer learning reuses features from large datasets for tasks ...

Learning Paradigms19 min read
Read Chapter →
💡 General
Core

170Active Learning: Selecting Informative Examples

Advanced Learning Paradigms Beyond supervised learning: transfer learning reuses features from large datasets for tasks ...

Learning Paradigms19 min read
Read Chapter →
💡 General
Core

171Online Learning: Incremental Updates

Advanced Learning Paradigms Beyond supervised learning: transfer learning reuses features from large datasets for tasks ...

Learning Paradigms19 min read
Read Chapter →
📦 Data Structures
Deep Dive

172Thompson Sampling: Probabilistic Exploration

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning & Bandits19 min read
Read Chapter →
💡 General
Deep Dive

173REINFORCE: Policy Gradient Learning

The Policy Gradient Theorem REINFORCE directly optimizes policy (neural network) to maximize expected reward, without le...

Reinforcement Learning & Bandits20 min read
Read Chapter →
💡 General
Deep Dive

174PPO: Proximal Policy Optimization

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning & Bandits20 min read
Read Chapter →
💡 General
Deep Dive

175Actor-Critic: Policy + Value Learning

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning & Bandits20 min read
Read Chapter →
🤖 AI
Deep Dive

176Model-Based RL: Learning World Models

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning & Bandits19 min read
Read Chapter →
🤖 AI
🔥 4× Challenge

177World Models: Agent as Generalist

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning & Bandits19 min read
Read Chapter →
💡 General
Core

178Reward Shaping: Guiding Learning

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning & Bandits20 min read
Read Chapter →
💡 General
🔥 4× Challenge

179Inverse Reinforcement Learning: Inferring Rewards

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning & Bandits20 min read
Read Chapter →
💡 General
🔥 4× Challenge

180Multi-Agent RL: Learning in Competitive & Cooperative Environments

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Reinforcement Learning & Bandits19 min read
Read Chapter →
🤖 AI
Deep Dive

181Game Theory & AI: Nash Equilibrium, Mechanism Design

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Game Theory20 min read
Read Chapter →
🧩 Algorithms
Deep Dive

182Mechanism Design: Auction Algorithms

Core Concepts Reinforcement learning (RL) represents a paradigm where agents learn optimal behavior through interaction ...

Game Theory19 min read
Read Chapter →
💡 General
Core

183Compiler Design: From Source to Machine Code

Compilation Stages Compiler transforms source code to machine-executable form through stages: lexing (tokens), parsing (...

Systems19 min read
Read Chapter →
💡 General
Deep Dive

184Operating Systems: Processes, Scheduling, Concurrency

OS Architecture Operating systems manage hardware and provide abstractions. The kernel handles process management, memor...

Systems19 min read
Read Chapter →
⚙️ Hardware
Deep Dive

185Virtual Memory: Abstraction Above Physical RAM

OS Architecture Operating systems manage hardware and provide abstractions. The kernel handles process management, memor...

Systems19 min read
Read Chapter →
🧩 Algorithms
Deep Dive

186Process Scheduling: Algorithms & Trade-offs

Core Programming Concepts Programming translates human intent into machine instructions. Variables store typed data, fun...

Systems19 min read
Read Chapter →
💡 General
Deep Dive

187File Systems: Persistent Storage Abstraction

Storage Hierarchy File systems abstract underlying storage (disk, SSD) providing persistent, hierarchical data organizat...

Systems20 min read
Read Chapter →
💡 General
🔥 4× Challenge

188Distributed Consensus: Agreement in Faulty Systems

Graph Fundamentals Graphs represent entities (nodes) and relationships (edges), capturing complex interconnections. Soci...

Distributed Systems20 min read
Read Chapter →
🤖 AI
Deep Dive

189Blockchain: Distributed Immutable Ledger

Graph Fundamentals Graphs represent entities (nodes) and relationships (edges), capturing complex interconnections. Soci...

Blockchain19 min read
Read Chapter →
⚙️ Hardware
Deep Dive

190Smart Contracts: Programmable Transactions

Graph Fundamentals Graphs represent entities (nodes) and relationships (edges), capturing complex interconnections. Soci...

Blockchain19 min read
Read Chapter →
🧩 Algorithms
Core

191Cryptographic Hash Functions: Digital Fingerprints

Graph Fundamentals Graphs represent entities (nodes) and relationships (edges), capturing complex interconnections. Soci...

Cryptography19 min read
Read Chapter →
💡 General
🔥 4× Challenge

192Zero-Knowledge Proofs: Proving Without Revealing

The Paradox: Proving Knowledge Without Revealing It Imagine proving your age without showing ID. Or proving you passed a...

Cryptography23 min read
Read Chapter →
📡 Networking
🔥 4× Challenge

193Homomorphic Encryption: Computing on Ciphertext

Fully Homomorphic Encryption (FHE) Homomorphic encryption enables computation on encrypted data without decryption. E(x)...

Cryptography19 min read
Read Chapter →
💡 General
Deep Dive

194Distributed Systems: Consensus & Replication

Graph Fundamentals Graphs represent entities (nodes) and relationships (edges), capturing complex interconnections. Soci...

Distributed Systems19 min read
Read Chapter →
💡 General
Deep Dive

195Transformer Architecture: The Engine Behind GPT and BERT

The RNN Problem: Sequential Bottleneck Before transformers, RNNs (Recurrent Neural Networks) processed sequences one tok...

AI & Machine Learning22 min read
Read Chapter →
💡 General
Deep Dive

196Reinforcement Learning: Teaching Agents to Make Decisions

Learning Through Interaction Supervised learning needs labeled data (input → correct output). Reinforcement Learning (RL...

AI & Machine Learning22 min read
Read Chapter →
🤖 AI
Deep Dive

197Backpropagation: The Mathematical Engine of Deep Learning

Backpropagation: The Mathematical Engine of Deep Learning The Historical Turning Point In 1986, David Rumelhart, Geoffre...

Deep Learning Mathematics30 min read
Read Chapter →
💡 General
Deep Dive

198Variational Autoencoders: Teaching Machines to Dream

Variational Autoencoders: Teaching Machines to Dream The Central Question: What if a Computer Could Dream? Human creativ...

Generative Models30 min read
Read Chapter →
📡 Networking
Deep Dive

199Generative Adversarial Networks: The Counterfeiter and the Detective

Generative Adversarial Networks: The Counterfeiter and the Detective The Counterfeiter and the Detective Story Imagine a...

Generative Models30 min read
Read Chapter →
💡 General
Deep Dive

200Attention Mechanisms: Focus in the Noise

Attention Mechanisms: Focus in the Noise The Party Problem: Why You Need Attention Imagine standing in a crowded party. ...

Sequence Models29 min read
Read Chapter →
💡 General
Deep Dive

201Policy Gradient Methods: Teaching Agents to Win

Policy Gradient Methods: Teaching Agents to Win The Problem: Learning from Delayed Rewards Imagine teaching a robot to p...

Reinforcement Learning31 min read
Read Chapter →
💡 General
Deep Dive

202Word Embeddings: From Words to Vectors

Word Embeddings: From Words to Vectors The Miraculous Addition: King - Man + Woman ≈ Queen Word2Vec revolutionized NLP w...

Natural Language Processing31 min read
Read Chapter →

🏆 Grade 11 Quiz — 167 Questions

Test what you've learned with grade-appropriate questions.

Take Grade 11 Quiz →

Other Grades

Grade 8Grade 9Grade 10Grade 12