Become an LLM Expert

A comprehensive, structured roadmap from foundations to frontier research โ€” with curated resources, hands-on projects, and progress tracking.

Explore the Roadmap โ†“
โŒ„

Learning Overview

Six progressive phases to take you from zero to LLM expert

๐Ÿ“

Phase 1: Foundations

Math, ML basics, & Python proficiency

๐Ÿ”ค

Phase 2: NLP Core

Classical NLP, embeddings, & Transformers

๐Ÿ—๏ธ

Phase 3: LLM Architecture

GPT, LLaMA, training pipelines & scaling

โšก

Phase 4: Fine-Tuning & Alignment

RLHF, DPO, LoRA, data curation

๐Ÿš€

Phase 5: Applications & Engineering

RAG, agents, prompt engineering, deployment

๐Ÿ”ฌ

Phase 6: Frontier Research

Multimodal, reasoning, safety & beyond

Interactive Mindmap

Drag to pan, scroll to zoom, hover nodes for details

Core Phase 1โ€“2 Phase 3โ€“4 Phase 5 Phase 6

The Roadmap

Click each phase to expand details

Phase 1

๐Ÿ”ข Mathematical & Programming Foundations โ–พ

โฑ 2 โ€“ 3 months

  • Linear Algebra โ€” vectors, matrices, eigendecomposition, SVD
  • Probability & Statistics โ€” Bayes theorem, distributions, MLE, MAP
  • Calculus & Optimization โ€” gradients, chain rule, SGD, Adam
  • Python Mastery โ€” NumPy, pandas, matplotlib, Jupyter
  • ML Fundamentals โ€” regression, classification, bias-variance, cross-validation
  • Deep Learning Basics โ€” perceptrons, backprop, CNNs, RNNs, loss functions, regularization
Linear AlgebraProbabilityPyTorchNumPy
Phase 2

๐Ÿ“ NLP Core Knowledge โ–พ

โฑ 2 โ€“ 3 months

  • Text Preprocessing โ€” tokenization (BPE, WordPiece, SentencePiece), stemming, lemmatization
  • Word Embeddings โ€” Word2Vec, GloVe, FastText
  • Sequence Models โ€” RNNs, LSTMs, GRUs, seq2seq, attention mechanism
  • Transformers Deep Dive โ€” self-attention, multi-head attention, positional encoding, layer norm
  • Pre-trained Models โ€” BERT, GPT-2, T5, encoder vs decoder vs encoder-decoder
  • Hugging Face Ecosystem โ€” Transformers lib, Tokenizers, Datasets, Model Hub
TokenizationTransformersBERTHuggingFace
Phase 3

๐Ÿ—๏ธ LLM Architecture & Pre-training โ–พ

โฑ 3 โ€“ 4 months

  • Scaling Laws โ€” Chinchilla, compute-optimal training, data vs parameters trade-off
  • Modern Architectures โ€” GPT-3/4, LLaMA, Mistral, Mixtral (MoE), Mamba (SSMs)
  • Training Pipeline โ€” data collection, cleaning, deduplication, curriculum learning
  • Distributed Training โ€” data parallelism, model parallelism, pipeline parallelism, ZeRO, FSDP
  • Efficient Attention โ€” FlashAttention, Multi-Query Attention, Grouped-Query Attention, RoPE, ALiBi
  • Tokenizer Design โ€” BPE variants, vocabulary size trade-offs, multilingual tokenization
  • Infrastructure โ€” GPU clusters, mixed-precision (FP16/BF16), checkpointing, Megatron-LM
GPTLLaMAScaling LawsFlashAttentionDistributed
Phase 4

โšก Fine-Tuning & Alignment โ–พ

โฑ 2 โ€“ 3 months

  • Supervised Fine-Tuning (SFT) โ€” instruction tuning, chat formatting, data quality
  • RLHF โ€” reward modeling, PPO, best practices
  • DPO & Alternatives โ€” Direct Preference Optimization, ORPO, KTO, SimPO
  • Parameter-Efficient Methods โ€” LoRA, QLoRA, prefix tuning, adapters, DoRA
  • Data Engineering โ€” synthetic data generation, data mixing, quality filtering
  • Evaluation โ€” perplexity, BLEU, ROUGE, MMLU, HumanEval, MT-Bench, Arena Elo
  • Quantization โ€” GPTQ, AWQ, GGUF, bitsandbytes, quantization-aware training
RLHFDPOLoRAQLoRAEvaluation
Phase 5

๐Ÿš€ LLM Applications & Engineering โ–พ

โฑ 3 โ€“ 4 months

  • Prompt Engineering โ€” chain-of-thought, few-shot, self-consistency, tree-of-thought
  • RAG Systems โ€” chunking, vector databases, embedding models, re-ranking, hybrid search
  • AI Agents โ€” function calling, tool use, ReAct, planning, multi-agent systems
  • Inference Optimization โ€” KV-cache, speculative decoding, vLLM, TensorRT-LLM, continuous batching
  • Serving & Deployment โ€” API design, load balancing, monitoring, cost optimization
  • Frameworks โ€” LangChain, LlamaIndex, Semantic Kernel, DSPy, CrewAI
  • Guardrails & Safety โ€” content filtering, jailbreak prevention, output validation
RAGAgentsvLLMLangChainDeployment
Phase 6

๐Ÿ”ฌ Frontier Research & Specialization โ–พ

โฑ Ongoing

  • Multimodal Models โ€” vision-language (GPT-4V, LLaVA), audio, video understanding
  • Reasoning & Planning โ€” o1-style reasoning, chain-of-thought distillation, search + LLMs
  • Long Context โ€” context extension, ring attention, landmark attention, infinite context
  • Efficient Models โ€” distillation, pruning, NAS, small language models (SLMs)
  • AI Safety & Alignment โ€” Constitutional AI, RLAIF, interpretability, mechanistic interpretability
  • Synthetic Data & Self-Improvement โ€” self-play, self-instruct, evol-instruct
  • World Models & Embodied AI โ€” grounding, robotics integration, simulation
  • Contributing to Open Source โ€” publish papers, contribute to frameworks, build community
MultimodalReasoningSafetyInterpretabilityResearch

Skills Matrix

Key competencies and their expected proficiency at each level

SkillBeginnerIntermediateAdvancedExpertTarget
Math for ML
3B1B โ†’
โœ…โœ…โœ…โ€”
PyTorch / JAX
Tutorials โ†’
โœ…โœ…โœ…โœ…
Transformer Internals
Illustrated Guide โ†’
โœ…โœ…โœ…โœ…
Training & Fine-tuning
HF RLHF Guide โ†’
โ€”โœ…โœ…โœ…
Prompt Engineering
Prompting Guide โ†’
โœ…โœ…โœ…โœ…
RAG & Retrieval
LangChain RAG โ†’
โ€”โœ…โœ…โœ…
Agent Systems
LangGraph โ†’
โ€”โœ…โœ…โœ…
MLOps & Deployment
vLLM โ†’
โ€”โœ…โœ…โœ…
Research & Papers
arXiv cs.CL โ†’
โ€”โ€”โœ…โœ…
Safety & Alignment
Transformer Circuits โ†’
โ€”โ€”โœ…โœ…

๐Ÿ“‹ Progress Tracker

0%

Check off milestones as you complete them. Progress is saved in your browser.

โฑ Study Time Tracker

Phase 10h 0m
Phase 20h 0m
Phase 30h 0m
Phase 40h 0m
Phase 50h 0m
Phase 60h 0m