~/talk

Post-Training Small Language Models: the adventures of a practitioner

slides:none on file

Practical account of post‑training: uses TRL and DPO/GRPO workflows, applies LoRA and QLoRA for 4‑bit fine‑tuning, and runs spectrum selection or model‑merging (merge‑kit) instead of full tuning. Sees measurable gains: behavior shifts from ~100 supervised examples, language improvements need tens of thousands, won a Kaggle with Italian tweaks. Trains on 48GB GPUs (~$0.40/hr), hits "no space left" traps and ASlot conversion bugs, and deploys GGUF models via llama.cpp to run on a cheap phone successfully.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11What is a language model
  3. 3:20When to fine-tune
  4. 5:25Training libraries overview
  5. 6:27Supervised fine-tuning
  6. 7:51Preference alignment methods
  7. 9:19Direct preference optimization
  8. 11:10Tips from practice
  9. 13:20Memory efficient training
  10. 16:00Parameter selection methods
  11. 18:09Model merging techniques
  12. 19:37Reasoning models explained
  13. 22:08Group relative policy optimization
  14. 27:06GRPO in practice
  15. 32:57Running models on phone
  16. 36:15Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.