Laboratoriet
Skriv kod, kör tester, mät. Nivå A–D körs i din webbläsare; från nivå E i en isolerad container. Logga in för att köra.
Laborationer (20)
Labb: bästa linjen med minsta kvadratmetoden
Ci webbläsaren · ca 40 min · lär ut enkel-prediktiv-modell
Labb: dina första Python-funktioner
Ci webbläsaren · ca 30 min · lär ut python-grunder
Labb: listor, loopar och dictionaries
Ci webbläsaren · ca 40 min · lär ut python-listor-och-loopar
Labb: medelvärde, median och standardavvikelse för hand
Ci webbläsaren · ca 40 min · lär ut statistik-medelvarde-spridning
Labb: simulera tärningar och jämför med teorin
Ci webbläsaren · ca 40 min · lär ut sannolikhet-grunder
Labb: ett neuronnät i ren NumPy — forward, backprop, gradientkontroll
Dsandlåda · ca 75 min · lär ut backpropagation
Labb: gradient descent från grunden
Di webbläsaren · ca 50 min · lär ut gradient-descent
Labb: k-means från grunden
Dsandlåda · ca 45 min · lär ut klustring
Labb: k-närmaste grannar från grunden
Dsandlåda · ca 45 min · lär ut knn
Labb: matrismultiplikation och ett lager i ett neuronnät
Di webbläsaren · ca 45 min · lär ut matriser
Labb: scaled dot-product attention med kausal mask
Dsandlåda · ca 60 min · lär ut attention
Labb: semantisk sökning med embeddings
Dsandlåda · ca 45 min · lär ut embeddings
Labb: skalärprodukt, norm och cosinuslikhet
Di webbläsaren · ca 40 min · lär ut vektorer
Labb: tensorer, autograd och din första träningsloop
Dsandlåda · ca 50 min · lär ut pytorch-grunder
Labb: träna en sifferklassificerare i PyTorch
Dsandlåda · ca 60 min · lär ut trana-ett-neuronnat-i-pytorch
Labb: BM25 och ett minimalt RAG-flöde
Esandlåda · ca 60 min · lär ut bm25-och-nyckelordssok
Labb: bygg en eval-harness
Esandlåda · ca 60 min · lär ut eval-harness
Labb: byte-pair encoding från grunden
Esandlåda · ca 60 min · lär ut bpe-tokenisering
Labb: en agentloop med verktyg, budget och spår
Esandlåda · ca 60 min · lär ut react-loopen
Labb: LoRA på ett litet nät — träna bara adaptrarna
Fsandlåda · ca 75 min · lär ut lora
Projekt (5)
Projekt 1: Lär en dator känna igen mönster
Ci webbläsaren · ca 90 min · lär ut teachable-machine-projekt
Projekt 2: Bygg ett neuronnät från grunden
Dsandlåda · ca 150 min · lär ut capstone-d-egen-klassificerare
Projekt 3: Dissekera en språkmodell
Esandlåda · ca 180 min · lär ut bygg-gpt-fran-grunden
Projekt 4: Finjustera en modell med LoRA
Fsandlåda · ca 180 min · lär ut capstone-f-finjustering
Projekt 5: Bygg ett minnessystem för en agent
Fsandlåda · ca 180 min · lär ut minnessystem-semantiskt
Frontier Lab (4)
Nivå G: reproducera ett paper, kör ablationer, bygg en benchmark och hitta kretsar i en modell. Diskutera på forskningsnivå med handledaren (läget «Forskning» på varje nod), lämna in till publika benchmarks och forskningsutmaningar, och få peer review på ditt projekt. Vägen dit: Frontier Lab — självständigt forskningsprojekt.
Labb: ablation — vilken komponent gör jobbet?
laboration · ca 90 min · lär ut ablation-studier
Labb: bygg och validera en benchmark
laboration · ca 90 min · lär ut bygga-en-benchmark
Labb: hitta kretsen — aktiveringspatchning och ablation i en liten transformer
laboration · ca 120 min · lär ut kretsar-och-interventioner
Projekt 6: Reproducera ett paper — Dropout (Srivastava m.fl. 2014)
projekt · ca 240 min · lär ut capstone-g-forskningsprojekt