Hoppa till innehållet
AI-grafen

Mål E Universitet

Statistik för experiment

Betingad sannolikhet, simulering, A/B-test och varians mellan körningar — så att du kan skilja en verklig förbättring från slump.

Kunskaper
69
Från noll
ca 44 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

Blev AI-handledaren bättre? Följ ett experiment till beslut

En skola provar två versioner av en AI-handledare. Av 200 slumpmässigt tilldelade elever per version slutför 80 elever lektionen med den gamla och 96 med den nya inom sju dagar. Skillnaden är åtta procentenheter. Räcker det för att byta?

1. Bestäm vad som ska räknas innan testet

Skriv ner huvudmåttet i förväg: andelen tilldelade elever som slutför lektionen inom sju dagar. Räkna alla som tilldelades en version i nämnaren, även dem som aldrig öppnade den. Om bara aktiva användare räknas kan versionerna se olika bra ut på grund av vilka som valde att börja.

Skriv också ner ett säkerhetsmått, till exempel andelen felaktiga svar som eleven accepterade. En högre slutförandegrad är inte en förbättring om handledaren samtidigt lär ut mer fel.

2. Slumpa tilldelningen

Om eleverna själva väljer version kan de mest motiverade samlas i den nya gruppen. Då kan motivation, inte handledaren, förklara skillnaden. Slumpa därför vid start och behåll samma version för varje elev under hela försöket. Kör grupperna under samma kalenderperiod.

En skillnad efter slumpning kan fortfarande vara slumpvariation. Slumpningen gör grupperna jämförbara i förväntan; den gör inte varje enskild observation säker.

3. Räkna skillnaden och osäkerheten

Gamla versionen: 80/200 = 40 %. Nya versionen: 96/200 = 48 %. Den uppmätta skillnaden är +8 procentenheter. För två oberoende grupper ger ett enkelt 95 %-intervall för skillnaden ungefär −2 till +18 procentenheter. Det innehåller både noll och en förbättring som spelar roll.

Intervallet är en approximation för just dessa gruppstorlekar och andelar. Det är inte ett löfte om effekten hos nästa skola. Jämför inte enbart de två gruppernas separata intervall; räkna osäkerheten för själva skillnaden.

4. Fatta beslut med samma regel som ni bestämde i förväg

Anta att planen var att byta först när hela intervallet för skillnaden ligger över noll och säkerhetsmåttet inte försämras. De här resultaten klarar inte den regeln. De bevisar heller inte att versionerna är likvärdiga. Planera ett nytt försök med samma mått och en på förhand bestämd större stickprovsstorlek.

Att efteråt välja den årskurs eller det mått som råkade se bäst ut ger en ny hypotes att testa, inte en bekräftelse från det ursprungliga experimentet.

Labbar på vägen

Du skriver koden. Tester du inte ser avgör om den håller.

Hela vägen

Allt målet bygger på, grupperat per nivå och i den ordning det bygger på varandra. Visa på kartan

AUpptäckare5 kunskaper
  1. Mönster och kategorier
  2. Samla in data med en enkät
  3. Sannolikhet och risk i vardagen
  4. Sekvenser och exakta instruktioner
  5. Heltalsaritmetik och räkneordning
BUtforskare13 kunskaper
  1. Data i vardagen
  2. Diagram och tabeller
  3. Algoritmiskt tänkande
  4. Regelbaserade system och maskininlärning
  5. Slump och sannolikhet: grundläggande beräkningar
  6. Är chansen lika för alla?
  7. Bråk, decimaltal och procent
  8. Negativa tal i vardagen och AI
  9. Träningsdata, features och etiketter
  10. Klassificering: hur en modell sorterar information
  11. Generativ AI: hur den skapar innehåll
  12. Språkmodeller och sannolikheter
  13. AI:s påhittade svar
CByggare17 kunskaper
  1. Funktioner och koordinatsystem
  2. Programmeringslogik — variabler, villkor, loopar
  3. Python — grunderna
  4. Python — listor, loopar och dictionaries
  5. Relativ frekvens och stora talens lag
  6. Statistik — medelvärde, median och spridning
  7. Sannolikhet — grunderna
  8. Kombinatorik
  9. Sannolikhet i flera steg
  10. Linjär regression: anpassa en rät linje till data
  11. Neuronnät — intuitionen
  12. Ställa effektiva frågor till AI
  13. Jämför två AI-svar
  14. Evaluera AI:s prestanda med egna frågor
  15. Variabler och algebraiska uttryck
  16. Potenser och rötter
  17. Vilseledande diagram
DAI-utvecklare23 kunskaper
  1. Derivata och optimering
  2. Betingad sannolikhet
  3. Bayes sats
  4. Sannolikhetsfördelningar
  5. Loss-funktioner
  6. Normalfördelningen och standardisering
  7. Stickprov och osäkerhet
  8. Tokenisering
  9. Gradient descent
  10. Bättre eller bara annorlunda?
  11. Logaritmer
  12. Vektorer
  13. Matriser och matrismultiplikation
  14. Linjär regression med flera features
  15. Neuronnät — forward pass med matriser
  16. Backpropagation
  17. Embeddings — ord som vektorer
  18. Attention
  19. Overfitting och generalisering
  20. PyTorch — tensorer och autograd
  21. Träning, validering och test
  22. Träna ett neuronnät i PyTorch
  23. Transformers — arkitekturen
EUniversitet11 kunskaper
  1. Monte Carlo-metoder
  2. Konfidensintervall
  3. Bootstrap och resampling
  4. Hypotesprövning och p-värden
  5. A/B-test och experimentdesign
  6. Maximum likelihood
  7. Språkmodeller — träning och generering
  8. Modellutvärdering
  9. Vetenskaplig metod i AI
  10. Reproducerbarhet
  11. Slumpfrön och varians mellan körningar