Mål F AI engineering
AI i produktion
Servering, skalning, distribuerade system, drift och kalibrerad osäkerhet — plus ett projekt där du levererar en tjänst som håller.
- Kunskaper
- 80
- Från noll
- ca 71 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
Labbar på vägen
Du skriver koden. Tester du inte ser avgör om den håller.
Labb: bygg en eval-harnessEsandlåda · ca 60 minSlutprov: 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 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-utvecklare30 kunskaper
- Derivata och optimering
- Python — funktioner, scope och undantag
- Python — klasser och objekt
- Python — moduler, paket och virtuella miljöer
- Git — versionshantering
- API:er och HTTP
- Licenser och öppna data
- Sannolikhetsfördelningar
- Loss-funktioner
- Terminal och shell
- Testning med pytest
- 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
- NumPy — arrayer och vektorisering
- Overfitting och generalisering
- Pandas — tabeller i Python
- PyTorch — tensorer och autograd
- Retrieval — hitta rätt text
- SQL — grunderna
- Träning, validering och test
- Träna ett neuronnät i PyTorch
- Transformers — arkitekturen
EUniversitet20 kunskaper
- Asynkron programmering
- Bygga ett API med FastAPI
- Nätverk — grunderna
- Personuppgifter och anonymisering
- GDPR och AI
- Docker — containrar
- Datapipelines och ETL
- Dataversionering
- Multi-head attention i detalj
- KV-cache
- Latens, throughput och batching vid inferens
- Språkmodeller — träning och generering
- Modellutvärdering
- Bygg en eval-harness
- Från prototyp till produkt
- Observability för ML-system
- RAG — retrieval-augmented generation
- Prompt injection
- Verktygsanvändning (tool use)
- Agenter — planera, agera, observera
FAI engineering10 kunskaper
- Distribuerade system — grunderna
- MLOps: utrullning, versioner, rollback
- Servering och skalning av modeller
- Kalibrering och osäkerhet i modeller
- Datadrift och modellförfall
- Projekt: bygg en AI-tjänst end-to-end
- Evals för språkmodeller och agenter
- AI-säkerhet och red teaming
- Jailbreaks och skyddsräcken
- Säkerhetsgranskning före lansering