Mål F AI engineering
AI-säkerhet i praktiken
Red teaming, jailbreaks, adversariella exempel, preferensinlärning och belöningshackning — vad som går att skydda och vad som inte gör det.
- Kunskaper
- 65
- Från noll
- ca 57 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
- FAdversariella exempel
- FRLHF och preferensinlärning
- GAlignment — problem och metoder
- FBelöningshackning
- FDPO och direkt preferensoptimering
- GKonstitutionell AI och regelbaserad justering
- FSpecifikationsproblem och proxymål
- FAI-säkerhet och red teaming
- FJailbreaks och skyddsräcken
- FDataförgiftning och bakdörrar
Labbar på vägen
Du skriver koden. Tester du inte ser avgör om den håller.
Slutprov: bygg ett spårbart RAG-flödeEsandlåda · ca 75 minLabb: ett neuronnät i ren NumPy — forward, backprop, gradientkontrollDsandlåda · ca 75 minLabb: gradient descent från grundenDi webbläsaren · ca 50 minLabb: matrismultiplikation och ett lager i ett neuronnätDi webbläsaren · ca 45 minLabb: scaled dot-product attention med kausal maskDsandlåda · ca 60 minLabb: semantisk sökning med embeddingsDsandlåda · ca 45 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
CByggare12 kunskaper
- Funktioner och koordinatsystem
- Programmeringslogik — variabler, villkor, loopar
- Python — grunderna
- Python — listor, loopar och dictionaries
- Python — strängar och textbehandling
- Python — filer, CSV och JSON
- 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
- Ansvarsfull användning av AI
DAI-utvecklare22 kunskaper
- Derivata och optimering
- API:er och HTTP
- Reguljära uttryck
- Licenser och öppna data
- Loss-funktioner
- Tokenisering
- Gradient descent
- Kontextfönster, systemprompt och few-shot
- 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
EUniversitet10 kunskaper
FAI engineering11 kunskaper
- Adversariella exempel
- Datasetdesign för finjustering
- Evals för språkmodeller och agenter
- RLHF och preferensinlärning
- Belöningshackning
- DPO och direkt preferensoptimering
- Specifikationsproblem och proxymål
- AI-säkerhet och red teaming
- Jailbreaks och skyddsräcken
- Träningsdata för språkmodeller: filtrering och dedup
- Dataförgiftning och bakdörrar