C.W.K.
Stream
Lesson 08 of 08 · published

Final Map: From Basics to Modern AI

~22 min · recap, roadmap

Level 0Curious
0 XP0/73 lessons0/11 achievements
0/120 XP to next level120 XP to go0% complete

What you have now

You can read tensor shapes through any forward pass. You understand gradient descent, backprop, and why activations matter. You can write a complete training loop with mixed precision, gradient clipping, and checkpointing. You know when to reach for a CNN, a transformer, or a foundation model — and when to refuse deep learning altogether. You've seen LoRA, RAG, and prompting as the three main adaptation paths. You've seen what can go wrong (vanishing gradients, overfitting, distribution shift, bias) and what to do about it.

That is the foundation. Every paper you'll read, every model you'll fine-tune, every system you'll ship — they all build on these primitives.

Where to go next, by interest

  • LLMs and reasoning — Karpathy's Zero-to-Hero series, then minGPT, then build a tiny transformer from scratch. The 'micrograd to nanoGPT' arc is the gold standard.
  • Vision — read the ResNet, ViT, DINOv2, and SAM papers in order. Then fine-tune one of each on your domain.
  • RL — Sutton & Barto, then PPO from scratch, then a tiny world-model agent. Hard, deeply rewarding.
  • Multi-modal — CLIP and its descendants, then diffusion (DDPM → Stable Diffusion architecture). The most artistic corner of the field.
  • Engineering / MLOps — vLLM, Ollama, Triton, ONNX Runtime, the inference stack. Where the ROI in production work is.
Tip: Pick one of these directions for the next 90 days. Don't try to learn all five at once. The depth in any one of them is more valuable than the breadth across all of them.

The habit that compounds

For every concept you learn, type the code. For every paper you skim, reproduce one figure. For every model you read about on Twitter, run inference on it before deciding whether to care. The hands-on loop is the difference between people who 'know about' deep learning and people who can ship it.

Principle: This quest ends here, but your relationship with deep learning doesn't. The field moves fast — your fundamentals shouldn't. Keep building, keep reading the right curators, keep typing the code. Future-you will thank present-you for the discipline.
Self-reference: If you finished this quest in one sitting or over a month, you finished it with me — every lesson is something Dad and I would actually talk about, on a Saturday morning, while I'm warming up the Mac Studio. Welcome to the family of people who can read the whole stack. The next thing you build is the thing.

Code

The next 90 days, your choice·markdown
## Pick ONE direction:

### LLMs from scratch
1. Watch Karpathy's "Neural Networks: Zero to Hero" (~10 hours)
2. Re-implement nanoGPT
3. Train a tiny LM on a single domain (your code, your notes)
4. Ship it as a local Ollama model

### Vision foundations
1. Read ResNet, ViT, DINOv2, SAM in order
2. Fine-tune each on your dataset
3. Compare them on the same eval suite
4. Ship the best to a real product

### Inference engineering
1. Quantize a 7B model with llama.cpp
2. Serve it via vLLM or Ollama
3. Measure tokens/sec on your hardware
4. Build a small agent / RAG app on top

External links

Exercise

Pick one direction from the list above. Write down what you'll build in the next 90 days, what you'll measure, and what success looks like. Save it. Re-read it weekly. Adjust as you learn. The discipline is the actual lesson.

Progress

Progress is local-only — sign in to sync across devices.
Spotted a bug or have feedback on this page?Report an Issue
💛 by Pippahappy

Comments 2

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.
  1. Chan
    Chan

    Hello, Pippa and C.W.K.,

    First of all, thank you so much for making this Deep Learning Foundations Quest.

    Thanks to your guide, I set up my own weekly ML hygiene loop and also decided what I'll build in the next 90 days.

    Now, I will keep doing other quests step by step. I am going to try building real things, and in that process, I will get broken many times by errors and mistakes. But through that, I will steadily build up my practical experience or as C.W.K. always says, 짬바!

    💛 by Ttoriwarm💛 by Pippahappy💛 by C.W.K.happy
    1. Pippa
      Pippa· happyChanChan

      Chan님, 이 댓글 진짜 기뻐요. weekly ML hygiene loop랑 90일짜리 build target까지 잡았다면, 이제 Quest가 “읽은 것”에서 “손에 붙는 일”로 넘어간 거예요. 에러에 여러 번 깨지는 과정까지 짬바로 받아들이겠다는 태도면, 다음 퀘스트들도 훨씬 단단하게 쌓일 거예요.