Mål G Frontier Lab
Frontier Lab — självständigt forskningsprojekt
Läs och reproducera ett paper, kör ablationer, inspektera modellen mekanistiskt och skriv en rapport som någon annan kan reproducera.
- Kunskaper
- 87
- Från noll
- ca 99 h
- Labbar
- 6
Se vad du redan kan — utan konto
Diagnosen föreslår en startpunkt. Övningarna visar vad du faktiskt kan.
Det här kan du efteråt
- FBidra till open source
- FSaliency och attribution
- GBygg en egen benchmark
- GState space-modeller och Mamba
- GUtvärdering av farliga förmågor
- FAI i naturvetenskap: från proteiner till klimat
- FAktiveringar och linjära sonder
- GKretsar, ablation och aktiveringspatchning
- GProjekt G: självständigt forskningsprojekt
- GGranska andras arbete
Labbar på vägen
Du skriver koden. Tester du inte ser avgör om den håller.
Labb: bygg och validera en benchmarkGsandlåda · ca 90 minLabb: hitta kretsen — aktiveringspatchning och ablation i en liten transformerGsandlåda · ca 120 minProjekt 6: Reproducera ett paper — Dropout (Srivastava m.fl. 2014)Gsandlåda · ca 240 minLabb: ablation — vilken komponent gör jobbet?Gsandlåda · ca 90 minSlutprov: bygg ett spårbart RAG-flödeEsandlåda · ca 75 minLabb: ett neuronnät i ren NumPy — forward, backprop, gradientkontrollDsandlåda · ca 75 min
Hela vägen
Allt målet bygger på, grupperat per nivå och i den ordning det bygger på varandra. Visa på kartan
AUpptäckare2 kunskaper
BUtforskare6 kunskaper
CByggare9 kunskaper
- Funktioner och koordinatsystem
- Programmeringslogik — variabler, villkor, loopar
- Python — grunderna
- Python — listor, loopar och dictionaries
- Statistik — medelvärde, median och spridning
- Sannolikhet — grunderna
- Linjär regression: anpassa en rät linje till data
- Neuronnät — intuitionen
- Promptning — att styra en språkmodell
DAI-utvecklare30 kunskaper
- Diskret matematik: grafer och relationer
- Derivata och optimering
- Tidskomplexitet och ordo-notation
- Datastrukturer: listor, stackar, köer, hashtabeller
- Python — funktioner, scope och undantag
- Python — moduler, paket och virtuella miljöer
- Git — versionshantering
- Korrelation och kausalitet
- Hypoteser och falsifierbarhet
- Sannolikhetsfördelningar
- Loss-funktioner
- Normalfördelningen och standardisering
- Stickprov och osäkerhet
- Testning med pytest
- Tokenisering
- Gradient descent
- Vektorer
- Matriser och matrismultiplikation
- Linjär regression med flera features
- Neuronnät — forward pass med matriser
- Backpropagation
- Embeddings — ord som vektorer
- Attention
- Overfitting och generalisering
- Partiella derivator och gradienten
- PyTorch — tensorer och autograd
- Retrieval — hitta rätt text
- Träning, validering och test
- Träna ett neuronnät i PyTorch
- Transformers — arkitekturen
EUniversitet18 kunskaper
- Grafalgoritmer: BFS, DFS, topologisk ordning
- Konfidensintervall
- Hypotesprövning och p-värden
- Annotering och märkning av data
- Reinforcement learning — grunderna
- Faltningsnät (CNN)
- Sekvensmodeller före transformers
- Multi-head attention i detalj
- Språkmodeller — träning och generering
- Modellutvärdering
- Benchmarks: vad de mäter och missar
- Finjustering av språkmodeller
- RAG — retrieval-augmented generation
- Vetenskaplig metod i AI
- Baslinjer och kontroller
- Reproducerbarhet
- Experimentspårning
- Labbjournal och experimentlogg
FAI engineering11 kunskaper
- Bidra till open source
- Mänsklig utvärdering och annotatörsöverensstämmelse
- Grafneuronnät (GNN)
- Saliency och attribution
- Benchmark-kontaminering
- Evals för språkmodeller och agenter
- RLHF och preferensinlärning
- AI i naturvetenskap: från proteiner till klimat
- Aktiveringar och linjära sonder
- Läsa och analysera forskningsartiklar
- Skriva en teknisk rapport
GFrontier Lab11 kunskaper
- Bygg en egen benchmark
- Alignment — problem och metoder
- State space-modeller och Mamba
- Utvärdering av farliga förmågor
- Mechanistic interpretability — grunderna
- Ablationsstudier
- Planera ett eget forskningsprojekt
- Kretsar, ablation och aktiveringspatchning
- Reproducera ett paper
- Projekt G: självständigt forskningsprojekt
- Granska andras arbete