Probabilistisk logik 2

Relevanta dokument
Anna: Bertil: Cecilia:

Probabilistisk logik 1

729G43 Artificiell intelligens Probabilistisk logik. Arne Jönsson HCS/IDA

Antag att b är förgreningsfaktorn, d sökdjupet, T (d) tidskomplexiteten och M(d) minneskomplexiteten.

de var svåra att implementera och var väldigt ineffektiva.

Outline. TSFS06 Diagnos och övervakning Föreläsning 10 - Sannolikhetsbaserad diagnos och Bayesianska nätverk. Sneak-peak. Outline

Stokastiska signaler. Mediesignaler

Matematisk statistik 9 hp Föreläsning 4: Flerdim

Kurser inom profilen Teknisk matematik (Y)

Satsen om total sannolikhet och Bayes sats

Antag att b är förgreningsfaktorn, d sökdjupet, T (d) tidskomplexiteten och M(d) minneskomplexiteten.

Artificiell Intelligens

SF1901 Sannolikhetsteori och statistik I

TSFS06: Bayesianska nätverk i GeNIe - kort handledning

I en deterministisk omgivning beror nästa tillstånd bara av agentens handling och nuvarande tillstånd.

Asymptotisk analys innebär att... man försöker uppskatta vad som händer för stora indatamängder.

Markovkedjor. Patrik Zetterberg. 8 januari 2013

Föreläsning 12: Repetition

Bayesiansk statistik utan tårar

Artificiell Intelligens Lektion 7

Kombinatorik och sannolikhetslära

F6 STOKASTISKA VARIABLER (NCT ) Används som modell i situation av följande slag: Slh för A är densamma varje gång, P(A) = P.

Antag att b är förgreningsfaktorn, d sökdjupet, T (d) tidskomplexiteten och M(d) minneskomplexiteten.

SF1901: SANNOLIKHETSTEORI OCH FLERDIMENSIONELLA STOKASTISKA STATISTIK VARIABLER. Tatjana Pavlenko. 8 september 2017

729G43 Artificiell intelligens / Maskininlärning 3. Marco Kuhlmann

Föreläsning 1. Repetition av sannolikhetsteori. Patrik Zetterberg. 6 december 2012

Lärmål Sannolikhet, statistik och risk 2015

Stat. teori gk, ht 2006, JW F7 STOKASTISKA VARIABLER (NCT 5.7) Ordlista till NCT

TMS136. Föreläsning 1

I en deterministisk omgivning beror nästa tillstånd bara av agentens handling och nuvarande tillstånd.

Fråga 5 (1 poäng) För att definiera ett sökproblem krävs...

Asymptotisk analys innebär att... man försöker uppskatta vad som händer för stora indatamängder.

TMS136. Föreläsning 1

Statistiska metoder för säkerhetsanalys

Tentamen MVE301 Sannolikhet, statistik och risk

Tentamen MVE301 Sannolikhet, statistik och risk

Föresläsningsanteckningar Sanno II

Matematisk statistik 9hp Föreläsning 5: Summor och väntevärden

Föreläsning 5, FMSF45 Summor och väntevärden

Föreläsning 5, Matematisk statistik Π + E

Finansiell statistik, vt-05. Slumpvariabler, stokastiska variabler. Stokastiska variabler. F4 Diskreta variabler

Övning 1. Vad du ska kunna efter denna övning. Problem, nivå A

Varför är logik viktig för datavetare?

Fråga 5 (1 poäng) För att definiera ett sökproblem krävs...

Artificiell intelligens Probabilistisk logik

SF1901: Sannolikhetslära och statistik Föreläsning 2. Betingad sannolikhet & Oberoende

Tentamen MVE301 Sannolikhet, statistik och risk

729G43 Artificiell intelligens (2016) Maskininlärning 3. Marco Kuhlmann Institutionen för datavetenskap

Tentamen MVE302 Sannolikhet och statistik

SF1901: SANNOLIKHETSTEORI OCH STATISTIKTEORI KONSTEN ATT DRA INTERVALLSKATTNING. STATISTIK SLUTSATSER. Tatjana Pavlenko.

SF1922/SF1923: SANNOLIKHETSTEORI OCH DISKRETA STOKASTISKA VARIABLER STATISTIK. Tatjana Pavlenko. 23 mars, 2018

4 Diskret stokastisk variabel

Tentamen MVE301 Sannolikhet, statistik och risk

1.5 Vad är sannolikheten för att ett slumpvis draget spelkort ska vara femma eller lägre eller knekt, dam, kung eller äss?

6. Flerdimensionella stokastiska variabler

Finansiell Statistik (GN, 7,5 hp,, VT 2009) Föreläsning 2. Diskreta Sannolikhetsfördelningar. (LLL Kap 6) Stokastisk Variabel

Matematisk statistik för D, I, Π och Fysiker

FÖRELÄSNING 3:

SF1901 Sannolikhetsteori och statistik I

Övning 1(a) Vad du ska kunna efter denna övning. Problem, nivå A. Redogöra för begreppen diskret och kontinuerlig stokastisk variabel.

Krafts olikhet. En momentant avkodbar kod (prefixkod) med kodordslängderna l 1,...,l N existerar om och endast om. 2 l i. 1 i=1

Vad behövs för att skapa en tillståndsrymd?

Prototypbaserad Inkrementell Diagnos. Anders Holst SICS, Swedish Institute of Computer Science AB

Fördelningsfunktionen för en kontinuerlig stokastisk variabel. Täthetsfunktionen för en kontinuerlig och en diskret stokastisk variabel.

Tentamen'i'TMA321'Matematisk'Statistik,'Chalmers'Tekniska'Högskola.''

Finansiell Statistik (GN, 7,5 hp, HT 2008) Föreläsning 2

Fö relä sning 1, Kö system vä ren 2014

Slumpvariabler och sannolikhetsfördelningar

Övning 1 Sannolikhetsteorins grunder

Finansiell statistik, vt-05. Sannolikhetslära. Mängder En mängd är en samling element (objekt) 1, 2,, F2 Sannolikhetsteori. koppling till verkligheten

Några extra övningsuppgifter i Statistisk teori

Antag att följande träd genereras i ett spelförande program om vi applicerar evalueringsfunktionen

Om sannolikhet. Bengt Ringnér. August 27, Detta är introduktionsmaterial till kursen i matematisk statistik för lantmätarprogrammet

Statistiska metoder för säkerhetsanalys

Exempel. Kontinuerliga stokastiska variabler. Integraler i stället för summor. Integraler i stället för summor

Bayesiansk sannolikhetsteori

Mycket kortfattade lösningsförslag till tenta i AI 6 nov 2003

F5 STOKASTISKA VARIABLER (NCT , samt del av 5.4)

Innehåll. Föreläsning 7. Satslogiken är för grov. Samma sak i predikatlogik: Första ordningens predikatlogik. Logik med tillämpningar

TMS136. Föreläsning 2

TMS136. Föreläsning 5

TMS136. Föreläsning 2

Finansiell Statistik (GN, 7,5 hp,, HT 2008) Föreläsning 3

SF1901: Sannolikhetslära och statistik

Grafer. 1 Grafer. Grunder i matematik och logik (2015) 1.1 Oriktade grafer. Marco Kuhlmann

Logik. Boolesk algebra. Logik. Operationer. Boolesk algebra

Bayesianska numeriska metoder II

BAYESIANSKA NÄTVERK OCH EXPERTSYSTEM I PRAKTIKEN

Mendelsk randomisering

Kap 2. Sannolikhetsteorins grunder

Tänk på följande saker när du skriver tentan:

Tentamen i TMA321 Matematisk Statistik, Chalmers Tekniska Högskola.

Föreläsning 6. Korstabeller (Tvåvägstabeller) Kap Korstabeller

MVE051/MSG Föreläsning 14

Tentamen MVE301 Sannolikhet, statistik och risk

Fuzzy Logic. När oskarpa definitioner blir kristallklara. Åsa Svensson. Linköpings Universitet. Linköping

modell Finansiell statistik, vt-05 Modeller F5 Diskreta variabler beskriva/analysera data Kursens mål verktyg strukturera omvärlden formellt

19.1 Funktioner av stokastiska variabler

Svar till gamla tentamenstal på veckobladen

Transkript:

729G43 Artificiell intelligens / 2016 Probabilistisk logik 2 Marco Kuhlmann Institutionen för datavetenskap

Översikt Probabilistiska modeller Probabilistisk inferens 1: Betingad sannolikhet Probabilistisk inferens 2: Inferenser från simultanfördelningen Probabilistisk inferens 3: Bayesianska nät

Probabilistisk inferens 2: Inferenser från simultanfördelningen

4.01 Inferens från en simultanfördelning X Y Z P sommar varmt sol 0,30 sommar varmt regn 0,05 sommar kallt sol 0,10 sommar kallt regn 0,05 P(sol) P(sol vinter, varmt) P(sol vinter) vinter varmt sol 0,10 vinter varmt regn 0,05 vinter kallt sol 0,15 vinter kallt regn 0,20

4.02 Mekanisk inferensteknik För att beräkna en betingad sannolikhet utifrån en given simultanfördelning: betinga på de variabler som har kända värden marginalisera de variabler som inte refereras

4.03 Steg 1: Betingning X Y Z P P(sol vinter) vinter varmt sol 0,10 vinter varmt regn 0,05 vinter kallt sol 0,15 vinter kallt regn 0,20 ingen sannolikhetsfördelning; behöver normaliseras!

4.03 Steg 1: Betingning X Y Z P P(sol vinter) vinter varmt sol 0,20 vinter varmt regn 0,10 vinter kallt sol 0,30 vinter kallt regn 0,40

4.03 Steg 1: Betingning Y Z P P(sol vinter) varmt sol 0,20 varmt regn 0,10 kallt sol 0,30 kallt regn 0,40

4.05 Steg 2: Marginalisering Y Z P P(sol vinter) varmt sol 0,20 varmt regn 0,10 kallt sol 0,30 kallt regn 0,40 irrelevant; kan strykas

4.05 Steg 2: Marginalisering Z P P(sol vinter) sol 0,50 regn 0,50

4.06 Marginalisering, exempel P(X, Y) X Y P sol varmt 0,4 sol kallt 0,2 regn varmt 0,1 regn kallt 0,3

4.07 Osäkerhet Variabler vars värden är kända (data) Agenten vet vissa saker om hur världen ser ut. sensorinformation Variabler vars värden är okända Agenten behöver att resonera kring andra aspekter. var ett objekt befinner sig Variabler vars värden är irrelevanta så kallade gömda variabler

Översikt Probabilistiska modeller Probabilistisk inferens 1: Betingad sannolikhet Probabilistisk inferens 2: Inferenser från simultanfördelningen Probabilistisk inferens 3: Bayesianska nät

Probabilistisk inferens 3: Bayesianska nät

5.01 Problem med simultanfördelningen Utifrån simultanfördelningen kan man beräkna godtyckliga betingade sannolikheter. Denna metod har dock två problem: Problem 1. Beräkningskomplexiteten växer explosionsartat med antalet variabler. Problem 2. Simultanfördelningen är ofta ingen speciellt naturlig modell av problemdomänen.

5.02 Oberoende variabler Två stokastiska variabler X och Y är oberoende om x,y P(x,y) = P(x) P(y) Kunskap om vilka variabler som kan antas vara oberoende är expertkunskap om domänen.

5.03 Två kast med ett mynt X Y P krona krona 0,25 krona klave 0,25 klave krona 0,25 klave klave 0,25 X P Y P krona 0,50 klave 0,50 multiplicera! krona 0,50 klave 0,50

5.04 Är X och Y oberoende? P(X, Y) X Y P sol varmt 0,4 sol kallt 0,2 regn varmt 0,1 regn kallt 0,3

5.06 Villkorligt oberoende variabler Två stokastiska variabler X och Y är villkorligt oberoende given en tredje variabel Z om x,y,z P(x,y z) = P(x z) P(y z) Kunskap om vilka variabler som kan antas vara villkorligt oberoende är expertkunskap om domänen.

5.07 Tandläkardomänen H T F P falskt falskt falskt 0,576 falskt falskt sant 0,144 falskt sant falskt 0,064 falskt sant sant 0,016 sant falskt falskt 0,008 H = jag har ett hål i tanden T = jag har tandvärk F = tandläkarens sond fastnar sant falskt sant 0,072 sant sant falskt 0,012 sant sant sant 0,108

5.09 Faktorisering av en simultanfördelning multiplikationsregeln P(H, T, F) = P(T, F H) P(H) = P(T H) P(F H) P(H) villkorligt oberoende

5.10 Bayesianska nät Ett bayesianskt nät är en acyklisk riktad graf där noderna representerar stokastiska variabler och bågarna representerar beroenden mellan dessa variabler. För varje nod anges en betingad sannolikhetsfördelning. Fördelningen är betingad på nodens föräldrar.

5.10 Bayesianska nät H P sant 0,20 falskt 0,80 H T F H = sant H = falskt H = sant H = falskt T P T P F P F P sant 0,60 sant 0,10 sant 0,90 sant 0,20 falskt 0,40 falskt 0,90 falskt 0,10 falskt 0,80

5.11 Beräkningar i Bayesianska nät För att räkna ut ett värde P(x 1,, x n ) ur simultanfördelningen: Förse varje nod X i med motsvarande värde x i. För varje nod X i, skriv ner den betingade sannolikheten för dess associerade värde x i, givet värdena för dess föräldrar. Multiplicera alla dessa betingade sannolikheter.

5.12 Tandläkardomänen H T F P falskt falskt falskt 0,576 falskt falskt sant 0,144 falskt sant falskt 0,064 falskt sant sant 0,016 sant falskt falskt 0,008 H = jag har ett hål i tanden T = jag har tandvärk F = tandläkarens sond fastnar sant falskt sant 0,072 sant sant falskt 0,012 sant sant sant 0,108

5.12 Beräkna ett värde ur simultanfördelningen H P sant 0,20 falskt 0,80 H sant falskt T F sant H = sant H = falskt H = sant H = falskt T P T P F P F P sant 0,60 sant 0,10 sant 0,90 sant 0,20 falskt 0,40 falskt 0,90 falskt 0,10 falskt 0,80

5.13 Konstruktion av bayesianska nät Att konstruera användbara och kompakta bayesianska nät kräver kunskap om problemdomänen. Det är oftast bättre att i nätet modellera kausala samband mellan variabler snarare än diagnostiska samband. om jag har meningitis, hur sannolikt är det då att jag har nackspärr, inte om jag har nackspärr, hur sannolikt är det då att jag har meningitis Diagnostiska samband kan fås genom att använda Bayes regel.

Översikt Probabilistiska modeller Probabilistisk inferens 1: Betingad sannolikhet Probabilistisk inferens 2: Inferenser från simultanfördelningen Probabilistisk inferens 3: Bayesianska nät