Probabilisztikus modellek. Nagy Dávid

Hasonló dokumentumok
Probabilisztikus modellek. Nagy Dávid

Probabilisztikus modellek. Nagy Dávid

Probabilisztikus modellek. Nagy Dávid

Probabilisztikus modellek II: Inferencia. Nagy Dávid

KÖZELÍTŐ INFERENCIA II.

KÖZELÍTŐ INFERENCIA II.

Valószínűségi modellek

(Independence, dependence, random variables)

Inferencia valószínűségi modellekben

Megerősítéses tanulás

Probabilisztikus funkcionális modellek idegrendszeri adatok elemzésére

Matematikai statisztika c. tárgy oktatásának célja és tematikája

Együ ttes e s vetü leti eloszlá s, sü rü se gfü ggve ny, eloszlá sfü ggve ny

Matematikai statisztika I. témakör: Valószínűségszámítási ismétlés

Modellkiválasztás és struktúrák tanulása

Való szí nű sé gi va ltózó, sű rű sé gfű ggvé ny, élószla sfű ggvé ny

Statisztika - bevezetés Méréselmélet PE MIK MI_BSc VI_BSc 1

STATISZTIKAI TANULÁS AZ IDEGRENDSZERBEN BAYES-I VISELKEDÉS TÖRÖK BALÁZS

Biológiai rendszerek modellellenőrzése bayesi megközelítésben

Biomatematika 2 Orvosi biometria

Mesterséges Intelligencia. Csató Lehel. Csató Lehel. Matematika-Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2010/2011 1/363

[Biomatematika 2] Orvosi biometria

Kauzális modellek. Randall Munroe

Least Squares becslés

TANTÁRGYI PROGRAM Matematikai alapok II. útmutató

Valószínűségi változók. Várható érték és szórás

Mesterséges Intelligencia I.

Biometria, haladó biostatisztika EA+GY biometub17vm Szerda 8:00-9:00, 9:00-11:00 Déli Tömb 0-804, Lóczy Lajos terem

i p i p 0 p 1 p 2... i p i

A valószínűségszámítás elemei

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Matematika A3 Valószínűségszámítás, 6. gyakorlat 2013/14. tavaszi félév

Exact inference in general Bayesian networks

x, x R, x rögzített esetén esemény. : ( ) x Valószínűségi Változó: Feltételes valószínűség: Teljes valószínűség Tétele: Bayes Tétel:

TANTÁRGYI PROGRAM Matematikai alapok 2. útmutató

Mi az adat? Az adat elemi ismeret. Az adatokból információkat

Mesterséges Intelligencia MI

Gazdasági matematika II. vizsgadolgozat megoldása A csoport

Abszolút folytonos valószín ségi változó (4. el adás)

Mesterséges Intelligencia MI

A valószínűségszámítás elemei

Loss Distribution Approach

Elméleti összefoglaló a Sztochasztika alapjai kurzushoz

Sztochasztikus folyamatok alapfogalmak

Elemi statisztika. >> =weiszd= << december 20. Szerintem nincs sok szükségünk erre... [visszajelzés esetén azt is belerakom] x x = n

Probabilisztikus modellek V: Struktúra tanulás. Nagy Dávid

Készítette: Fegyverneki Sándor

Funkcionális konnektivitás vizsgálata fmri adatok alapján

biometria II. foglalkozás előadó: Prof. Dr. Rajkó Róbert Matematikai-statisztikai adatfeldolgozás

Bizonytalan tudás kezelése

6. Előadás. Vereb György, DE OEC BSI, október 12.

[Biomatematika 2] Orvosi biometria

STATISZTIKA ELŐADÁS ÁTTEKINTÉSE. Matematikai statisztika. Mi a modell? Binomiális eloszlás sűrűségfüggvény. Binomiális eloszlás

Hidden Markov Model. March 12, 2013

Elméleti összefoglaló a Valószín ségszámítás kurzushoz

Villamosmérnök A4 11. hét Kétdimenziós normális eloszlás, cht - Megoldások

Valószínűségszámítás és Statisztika I. zh november MEGOLDÁS

Diszkrét idejű felújítási paradoxon

Bizonytalanságok melletti következtetés

Megoldások MATEMATIKA II. VIZSGA (VK) NBT. NG. NMH. SZAKOS HALLGATÓK RÉSZÉRE (Kérjük, hogy a megfelelő szakot jelölje be!

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

STATISZTIKA. A maradék független a kezelés és blokk hatástól. Maradékok leíró statisztikája. 4. A modell érvényességének ellenőrzése

Eloszlások jellemzése. Momentumok. Medián és kvantilis. Karakterisztikus függvény

A Statisztika alapjai

Közlemény. Biostatisztika és informatika alapjai. Alapsokaság és minta

4. Az A és B események egymást kizáró eseményeknek vagy idegen (diszjunkt)eseményeknek nevezzük, ha AB=O

A maximum likelihood becslésről

Valószínűségszámítás összefoglaló

Valószín ségi döntéstámogató rendszerek

A TANTÁRGY ADATLAPJA

BIOMATEMATIKA ELŐADÁS

Normális eloszlás tesztje

Eseményalgebra. Esemény: minden amirl a kísérlet elvégzése során eldönthet egyértelmen hogy a kísérlet során bekövetkezett-e vagy sem.

Bevezetés a biometriába Dr. Dinya Elek egyetemi tanár. PhD kurzus. KOKI,

A Markovi forgalomanalízis legújabb eredményei és ezek alkalmazása a távközlő hálózatok teljesítményvizsgálatában

Valószínűségszámítás és statisztika

Biostatisztika VIII. Mátyus László. 19 October

e (t µ) 2 f (t) = 1 F (t) = 1 Normális eloszlás negyedik centrális momentuma:

Inferencia. ADOTTAK:! generatív modell: például: DAG + prior(ok) + likelihood(ok) P(X 1,X 2,,X n ) megfigyelések: D = {X i = x i, X j = x j, }

Adatok statisztikai értékelésének főbb lehetőségei

Két diszkrét változó függetlenségének vizsgálata, illeszkedésvizsgálat

Osztályozóvizsga követelményei

Bevezetés a biometriába Dr. Dinya Elek egyetemi tanár. PhD kurzus

Kutatásmódszertan és prezentációkészítés

Monte Carlo módszerek a statisztikus fizikában. Az Ising modell. 8. előadás

Bizonytalanság. Mesterséges intelligencia április 4.

Matematikai alapok és valószínőségszámítás. Valószínőségi eloszlások Binomiális eloszlás

Véletlen jelenség: okok rendszere hozza létre - nem ismerhetjük mind, ezért sztochasztikus.

STATISZTIKA ELŐADÁS ÁTTEKINTÉSE. Mi a modell? Matematikai statisztika. 300 dobás. sűrűségfüggvénye. Egyenletes eloszlás

Véletlenszám generátorok és tesztelésük HORVÁTH BÁLINT

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Valószínűségi hálók. Mesterséges Intelligencia - MI. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs rendszerek Tanszék

Matematika III. harmadik előadás

Markov-láncok stacionárius eloszlása

egyenletesen, és c olyan színű golyót teszünk az urnába, amilyen színűt húztunk. Bizonyítsuk

Gazdasági matematika II. tanmenet

3. Egy szabályos dobókockával háromszor dobunk egymás után. Legyen A az az esemény, hogy

Gazdasági matematika II. Tantárgyi útmutató

1. Hányféle sorrendben vonulhat ki a pályára egy focimeccsen a tizenegy kezdő játékos?

Átírás:

Probabilisztikus modellek Nagy Dávid Statisztikai tanulás az idegrendszerben, 2019

elméleti Introduction Knowledge representation Probabilistic models Bayesian behaviour Approximate inference I (computer lab) Vision I Approximate inference II: Sampling Measuring priors Neural representation of probabilities Structure learning Vision II Decision making and reinforcement learning

valószínűségi kalkulus

jelölések valószínűségi változók megfázás köhögés valószínűség 1 0 0.01 1 1 0.04 0 0 0.855 0 1 0.095 valószínűségi változók lehetséges értékei

jelölések M K P 1 0 0.01 1 1 0.04 0 0 0.855 0 1 0.095

jelölések M K P m k 0.01 m k 0.04 m k 0.855 m k 0.095

jelölések M K P m k 0.01 m k 0.04 m k 0.855 m k 0.095 P (m ^ k) =P (m, k) = 0.04 P (M,K) =

jelölések M K P P (M,K) = m k 0.01 m k 0.04 m k 0.855 m k 0.095 P (m ^ k) =P (m, k) = 0.04 P (M = m, K = k) =P (m, k) 6= P (M,K)

M K P m k 0.01 m k 0.04 m k 0.855 m k 0.095

P (M,K) m k m k m k m k

P (M,K) m k m k m k m k

P (M,K) probability mass function az igazságtáblázatot függvényként reprezentáljuk m k m k m k m k

valószínűségszámítás ö összegszabály s szorzatszabály

összegszabály M K P m k 0.01 m k 0.04 m k 0.855 m k 0.095 M P m 0.05 m 0.95

összegszabály P (k) =P (k, m)+p (k, m) P( esik a hó ) P( esik a hó és süt a nap ) vagy P( esik a hó és nem süt a nap ) P (x) = X y 0 2Y P (x, y 0 ) marginális valószínűség, vagy -szabály

valószínűségszámítás ö összegszabály s szorzatszabály

szorzatszabály P (m, k) =P (m)p (k m) P( esik a hó és süt a nap ) P( esik a hó ) és P( süt a nap ha esik a hó ) lánc-szabály, és -szabály

szorzatszabály P (m, k) = P (m))p (k m)

szorzatszabály P (m, k) P (m) = P )P (k m)

szorzatszabály P (m, k) P (m) = P )P (k m)

szorzatszabály P (m, k) P (m) = P )P (k m) M K P m k 0.01 m k 0.04 m k 0.855 m k 0.095 } X P ( ) =1 P (m, k)+p (m, k) const =1 const = P (m)

valószínűségszámítás P (X, Y ) probabilisztikus modell P (x) = X y 0 2Y P (x, y 0 ) P (x, y) =P (x y)p (y) feltételes valószínűség Bayes szabály P (x, y) P (y) P (y x)p (x) P (y) = P (x y) = P (x y)

valószínűségszámítás P (A, B, C, D, E, F, G, H, I) joint distribution P (D, G H, I) = = P (D, G, H, I)? P (H, I) P P A,B,C,E,F A,B,C,E,F,D,G (feltételes valószínűség) P (A, B, C, D, E, F, G, H, I) P (A, B, C, D, E, F, G, H, I)

mintavételezés egy adott probabilisztikus modellhez készíthető* mintavételező gép kimenetei (minták) lehetséges események az események relatív gyakoriságai tartanak a valószínűségeikhez különböző trükökkel lehet mintát venni külön a változókból (marginális eloszlásból) vagy a feltételes eloszlásokból is P (M,K) = M K P m k 0.01 m k 0.04 m k 0.855 m k 0.095 nem fázott meg és nem köhög nem fázott meg és nem köhög nem fázott meg és nem köhög nem fázott meg és köhög nem fázott meg és nem köhög nem fázott meg és nem köhög nem fázott meg és nem köhög nem fázott meg és nem köhög nem fázott meg és nem köhög nem fázott meg és nem köhög

probabilisztikus program 0,5 a = flip(0.3) b = flip(0.3) c = flip(0.3) a + b + c 1 0 1 2 0 0 0 0 0 0 1 1 0,375 0,25 0,125 0 P (n) = 0 1 2 3 3 0.3 n 0.7 3 n n mintavételezés (sampling) eloszlás

<latexit sha1_base64="eywz/ufgtuon4at0abovtop8aeu=">aaace3icbvdlssnafj34rpvvdelmsajvrule0gvrbfdswt6gcwuynbrdj5mwcyowkh9w46+4cagiwzfu/bunbrbaemdgcm693dnhjwxxynvf1sli0vlkamgtul6xubvd2tlt6ihrldvojclv9olmgkvwaa6ctwpfsogl1vkhl2o/dc+u5pg8g1hmvjd0jq84jwckbunydrsh6u1xvq6oslrmlkq4doe9qiqjxpk0gstlaknuqwxx7qnwphfyuky56t3sl9ulabiycvqqrtuohyoxegwccpyv3uszmnah6booozkethvpjfogd43sw0gkzjoaj+rvjzsewo9c30ygbaz61hul/3mdbijzl+uytobjoj0ujakb3oocci8rrkgmdcfucfnxtafelasmxqipwzmnpe+aj1xh8nvtcu0ir6oa9tebqiahnaeaukz11eaupajn9irercfrxxq3pqajc1a+s4f+wpr8axn1nou=</latexit> <latexit sha1_base64="eywz/ufgtuon4at0abovtop8aeu=">aaace3icbvdlssnafj34rpvvdelmsajvrule0gvrbfdswt6gcwuynbrdj5mwcyowkh9w46+4cagiwzfu/bunbrbaemdgcm693dnhjwxxynvf1sli0vlkamgtul6xubvd2tlt6ihrldvojclv9olmgkvwaa6ctwpfsogl1vkhl2o/dc+u5pg8g1hmvjd0jq84jwckbunydrsh6u1xvq6oslrmlkq4doe9qiqjxpk0gstlaknuqwxx7qnwphfyuky56t3sl9ulabiycvqqrtuohyoxegwccpyv3uszmnah6booozkethvpjfogd43sw0gkzjoaj+rvjzsewo9c30ygbaz61hul/3mdbijzl+uytobjoj0ujakb3oocci8rrkgmdcfucfnxtafelasmxqipwzmnpe+aj1xh8nvtcu0ir6oa9tebqiahnaeaukz11eaupajn9irercfrxxq3pqajc1a+s4f+wpr8axn1nou=</latexit> <latexit sha1_base64="eywz/ufgtuon4at0abovtop8aeu=">aaace3icbvdlssnafj34rpvvdelmsajvrule0gvrbfdswt6gcwuynbrdj5mwcyowkh9w46+4cagiwzfu/bunbrbaemdgcm693dnhjwxxynvf1sli0vlkamgtul6xubvd2tlt6ihrldvojclv9olmgkvwaa6ctwpfsogl1vkhl2o/dc+u5pg8g1hmvjd0jq84jwckbunydrsh6u1xvq6oslrmlkq4doe9qiqjxpk0gstlaknuqwxx7qnwphfyuky56t3sl9ulabiycvqqrtuohyoxegwccpyv3uszmnah6booozkethvpjfogd43sw0gkzjoaj+rvjzsewo9c30ygbaz61hul/3mdbijzl+uytobjoj0ujakb3oocci8rrkgmdcfucfnxtafelasmxqipwzmnpe+aj1xh8nvtcu0ir6oa9tebqiahnaeaukz11eaupajn9irercfrxxq3pqajc1a+s4f+wpr8axn1nou=</latexit> <latexit sha1_base64="eywz/ufgtuon4at0abovtop8aeu=">aaace3icbvdlssnafj34rpvvdelmsajvrule0gvrbfdswt6gcwuynbrdj5mwcyowkh9w46+4cagiwzfu/bunbrbaemdgcm693dnhjwxxynvf1sli0vlkamgtul6xubvd2tlt6ihrldvojclv9olmgkvwaa6ctwpfsogl1vkhl2o/dc+u5pg8g1hmvjd0jq84jwckbunydrsh6u1xvq6oslrmlkq4doe9qiqjxpk0gstlaknuqwxx7qnwphfyuky56t3sl9ulabiycvqqrtuohyoxegwccpyv3uszmnah6booozkethvpjfogd43sw0gkzjoaj+rvjzsewo9c30ygbaz61hul/3mdbijzl+uytobjoj0ujakb3oocci8rrkgmdcfucfnxtafelasmxqipwzmnpe+aj1xh8nvtcu0ir6oa9tebqiahnaeaukz11eaupajn9irercfrxxq3pqajc1a+s4f+wpr8axn1nou=</latexit> nagy számok törvénye (Borel féle) Ha E esemény, az E esemény valószínűsége p, Nn(E) esemény bekövetkezéseinek száma n mintában, Akkor 1 valószínűséggel N n (E) n! p as n!1

probléma Mi a valószínűsége hogy egy véletlenszerűen választott ember pontosan 1.7 m magas? P (X =1.7) = 0 P (X =1.737894613982395) = 0 pmf(x) x

<latexit sha1_base64="uvi8a7ne5pnehdup6hrtvxlxe/k=">aaacenicbzbps8mwgmzt/875r+rrs3aig8hordclmpticylbcmstazpuywlaklq2xj6df7+kfw+kepxkzw9j1vwgmy8k/hie9yv5nyblvcrl+jawlldw19zlg+xnre2dxxnvvy2ttgdswgllhbmgsrjlpkwoysrjbufxwegngfxp/c4dezim/e6nuulfqmdprdfswvlnmku58tf9afpfqq5r0d2b4rbewiasiugyap38dmq+wbhqvl5weewckqcopm9+uwgcs5hwhrmssmtbqflgscikgzmu3uysfoeb6pguro5iir1xvtiehmslhfei9oek5urvitgkprzfge6mkerlew8q/ud1mxvdegpk00wrjmcprrmdkohtfgbibcgkjtqglkj+k8r9jbbwoswydsgex3kr2qd1w/ptwavxvcrraofgcfsbdc5ba9yajmgbdb7bm3gfb8at8wk8gx+z1iwjmdkaf8r4/ag8kppt</latexit> <latexit sha1_base64="uvi8a7ne5pnehdup6hrtvxlxe/k=">aaacenicbzbps8mwgmzt/875r+rrs3aig8hordclmpticylbcmstazpuywlaklq2xj6df7+kfw+kepxkzw9j1vwgmy8k/hie9yv5nyblvcrl+jawlldw19zlg+xnre2dxxnvvy2ttgdswgllhbmgsrjlpkwoysrjbufxwegngfxp/c4dezim/e6nuulfqmdprdfswvlnmku58tf9afpfqq5r0d2b4rbewiasiugyap38dmq+wbhqvl5weewckqcopm9+uwgcs5hwhrmssmtbqflgscikgzmu3uysfoeb6pguro5iir1xvtiehmslhfei9oek5urvitgkprzfge6mkerlew8q/ud1mxvdegpk00wrjmcprrmdkohtfgbibcgkjtqglkj+k8r9jbbwoswydsgex3kr2qd1w/ptwavxvcrraofgcfsbdc5ba9yajmgbdb7bm3gfb8at8wk8gx+z1iwjmdkaf8r4/ag8kppt</latexit> <latexit sha1_base64="uvi8a7ne5pnehdup6hrtvxlxe/k=">aaacenicbzbps8mwgmzt/875r+rrs3aig8hordclmpticylbcmstazpuywlaklq2xj6df7+kfw+kepxkzw9j1vwgmy8k/hie9yv5nyblvcrl+jawlldw19zlg+xnre2dxxnvvy2ttgdswgllhbmgsrjlpkwoysrjbufxwegngfxp/c4dezim/e6nuulfqmdprdfswvlnmku58tf9afpfqq5r0d2b4rbewiasiugyap38dmq+wbhqvl5weewckqcopm9+uwgcs5hwhrmssmtbqflgscikgzmu3uysfoeb6pguro5iir1xvtiehmslhfei9oek5urvitgkprzfge6mkerlew8q/ud1mxvdegpk00wrjmcprrmdkohtfgbibcgkjtqglkj+k8r9jbbwoswydsgex3kr2qd1w/ptwavxvcrraofgcfsbdc5ba9yajmgbdb7bm3gfb8at8wk8gx+z1iwjmdkaf8r4/ag8kppt</latexit> <latexit sha1_base64="uvi8a7ne5pnehdup6hrtvxlxe/k=">aaacenicbzbps8mwgmzt/875r+rrs3aig8hordclmpticylbcmstazpuywlaklq2xj6df7+kfw+kepxkzw9j1vwgmy8k/hie9yv5nyblvcrl+jawlldw19zlg+xnre2dxxnvvy2ttgdswgllhbmgsrjlpkwoysrjbufxwegngfxp/c4dezim/e6nuulfqmdprdfswvlnmku58tf9afpfqq5r0d2b4rbewiasiugyap38dmq+wbhqvl5weewckqcopm9+uwgcs5hwhrmssmtbqflgscikgzmu3uysfoeb6pguro5iir1xvtiehmslhfei9oek5urvitgkprzfge6mkerlew8q/ud1mxvdegpk00wrjmcprrmdkohtfgbibcgkjtqglkj+k8r9jbbwoswydsgex3kr2qd1w/ptwavxvcrraofgcfsbdc5ba9yajmgbdb7bm3gfb8at8wk8gx+z1iwjmdkaf8r4/ag8kppt</latexit> probléma Mi a valószínűsége hogy egy véletlenszerűen választott ember pontosan 1.7 m magas? P (X =1.7) = 0 P (X =1.737894613982395) = 0 pdf(x) probability density function Z b a p X (x) dx = P (a apple X apple b) sűrűségfüggvény 1.5 2 x

mintavételezés

mintavételezés

mit jelölünk P-vel? Mindent. pmf pdf pdf(x) = X i pmf(x i ) (x x i )

valószínűségszámítás P (X, Y ) probabilisztikus modell P (x) = X y 0 2Y P (x, y 0 ) P (x, y) =P (x y)p (y)

valószínűségszámítás P (X, Y ) probabilisztikus modell P (x) = Z Y P (x, y) dy P (x, y) =P (x y)p (y) X! Z dy y

valószínűségszámítás P (X, Y ) probabilisztikus modell P (x) = Z Y P (x, y) dy P (x, y) =P (x y)p (y) feltételes valószínűség Bayes szabály P (x, y) P (y) P (y x)p (x) P (y) = P (x y) = P (x y)

összefoglalás ismerjük a valószínűségi kalkulus két szabályát, a szorzatszabályt és az összegszabályt tudjuk mit jelent mintákat venni egy eloszlásból (sampling) ezeket ki tudjuk terjeszteni folytonosan sok értékű változókra a valószínűségszámításban már mindent* tudunk, most már csak kényelmi** fogalmakat vezetünk be * : azért nem mindent, mert ha (a valós számokhoz hasonlóan) más matematikai objektumokra is ki szeretnénk terjeszteni (pl val. változók amelyeknek a lehetséges értékei is valószínűségi eloszlások vagy végtelen sok val. változó), az nem mindig triviális. mértékelmélet ** : néha a kényelmi megoldások teszik lehetővé hogy praktikusan is ki lehessen számolni valamit, ne csak elméletben (exponenciális komplexitás)

függetlenség x? y p(x, y) =p(x)p(y) p(x y) =p(x) ha megtudjuk hogy y, az semmit nem változtat x valószínűségén az előbb 4-est dobtunk. Mit fogunk most dobni? P (d 1 d 2 )P (d 2 )=P (d 1 )P (d 2 ) az előbb 4-es dobtunk, most dobunk mégegyet, mi lesz a kettő összege? P (d 1 + d 2 d 2 )P (d 2 ) 6= P (d 1 + d 2 )P (d 2 )

feltételes függetlenség x? y z p(x, y z) =p(x z)p(y z) p(x y, z) =p(x z) ha már tudjuk hogy z, és megtudjuk hogy y, az semmit nem változtat x valószínűségén képeket nézek, a kérdés hogy fogok-e látni snowboardosokat. Számít hogy látok-e sífelvonókat? Ha tudjuk hogy síterepen készült képeket nézünk akkor is számít hogy látok-e sífelvonókat? a függetlenség és a feltételes függetlenség nem implikálják egymást, erre majd látunk több példát

irányított grafikus modellek

igazságtáblázat joint probability table propozicionális logika i. grafikus modell elsőrendű logika univerzalitás λ-kalkulus UTM probabilisztikus programnyelvek

P (X 1,X 2,X 3,X 4 )= lánc-szabály =P (X 1 X 2,X 3,X 4 ) P (X 2 X 3,X 4 ) P (X 3 X 4 ) P (X 4 ) X 1? X 3,X 4 X 2 X 2? X 4 X 3 X 3? X 4 = P (X 1 X 2 ) P (X 2 X 3 )P (X 3 )P (X 4 ) X4 X3 X2 P (X 1,X 2,...,X n )= ny i P (X i P arent(x i )) X1

grafikus modellek az eloszlás faktorizálódik a gráf szerint a gráf az eloszlás függetlenségi struktúráját kódolja a függetlenségi relációk leolvashatóak a gráfról hogyan? X4 X3 P (X 1,X 2,X 3,X 4 )= = P (X 1 X 2 ) P (X 2 X 3 )P (X 3 )P (X 4 ) X2 P (X 1,X 2,...,X n )= ny i P (X i P arent(x i )) X1

hatásterjedés Nehéz Intell. ZH pont Felv. pont ZH jegy

hatásterjedés nehez = sample(p(nehez)) intell = sample(p(intell)) pont = sample(p(pont nehez, intell)) felv = sample(p(felv intell)) jegy = sample(p(jegy pont))

hatásterjedés Nehéz tud terjedni hatás? ZH pont

hatásterjedés Nehéz igen ZH pont

hatásterjedés Nehéz ZH pont tud terjedni hatás? ZH jegy

hatásterjedés Nehéz ZH pont igen ZH jegy

hatásterjedés Nehéz ZH pont tud terjedni hatás? megfigyelt változó ZH jegy

hatásterjedés Nehéz ZH pont nem ZH jegy

hatásterjedés Nehéz Intell. ZH pont Felv. pont tud terjedni hatás? ZH jegy

hatásterjedés Nehéz Intell. ZH pont Felv. pont igen ZH jegy

hatásterjedés Nehéz Intell. ZH pont Felv. pont tud terjedni hatás? ZH jegy

hatásterjedés Nehéz Intell. ZH pont Felv. pont nem ZH jegy

hatásterjedés Nehéz Intell. tud terjedni hatás? ZH pont Felv. pont ZH jegy

hatásterjedés Nehéz Intell. nem ZH pont Felv. pont ZH jegy

hatásterjedés (explaining away) Nehéz Intell. tud terjedni hatás? ZH pont Felv. pont ZH jegy

hatásterjedés (explaining away) Nehéz Intell. igen Valamivel meg kell magyarázni a magas pontszámot: ha azt mondom hogy maximális pontszámot kaptam, azt gondolhatjátok hogy okos vagyok. De ha kiderül hogy nagyon könnyű volt, akkor kevésbé gondoljátok ezt. ZH pont ZH jegy Felv. pont

hatásterjedés Nehéz Intell. tud terjedni hatás? ZH pont Felv. pont ZH jegy

hatásterjedés Nehéz Intell. igen ZH pont Felv. pont ZH jegy

d-szeparáció tétel az előbbi kis gráfokból összekombinálható az összes lehetséges függőségi reláció azt akarjuk leolvasni hogy u és v változók függetlenek-e különböző m megfigyelések mellett u és v között minden lehetséges útra ellenőrizzük hogy blokkolva van-e, feltéve hogy megfigyeljük m-et ha minden út blokkolva van, akkor függetlenek (feltéve m)

v v u v m m m u u u m v d-szeparáció m u v u v m m u v d

v m u nem juthat át hatás

Markov takaró Y 8Y : X? Y MB(X) szülők X gyerekek gyerekek szülei

plate notation

grafikus modell építés µ µ int int P (I) =N (I µ int, int) Nehéz Intell. P (N) =N (N µ, ) Z max ZH pont Felv. pont P (Z) = Binomial(Z Z max, sig(i N)) házi feladat ZH jegy

I N

grafikus modell építés nehez = normal(mu,sigma) intell = normal(mu_i,sigma_i) pont = binomial(z_max,sig(intell-nehez)) felv = binomial(z_max2,sig(intell)) jegy = bin(pont,5)

összefoglalás tudjuk mit jelent a függetlenség probabilisztikus modellekben az irányított grafikus modellek az eloszlás függetlenségi struktúráját jelenítik meg a gráf a teljes eloszlás egy faktorizációját adja meg, amelynek segítségével kevesebb számmal is meg lehet adni az eloszlást ezt kihasználva hatékonyabb inferencia algoritmusokat lehet kitalálni a gráfról a függetlenségi relációkat a d-szeparáció tétel alapján le tudjuk olvasni a grafikus modell abban is segít hogy egy intuitívan ismert rendszerből probabilisztikus modellt tudjunk felírni

bayes-i inferencia

mi az amit megfigyelünk? inferencia fotonok becsapódása levegő gyors rezgései hőmérséklet ingadozása bizonyos molekulák mire vagyunk kíváncsiak? milyen tárgyak vannak körülöttem milyen messze kik vannak körülöttem mire gondolnak mik a fizika törvényei

f

f }generatív folyamat

f }generatív folyamat f

f } generatív folyamat inverz inferencia } f -1

P (o h) P (h o)

P (o h) ha ilyen lenne a világ akkor mit figyelnénk meg? P (h o)

P (o h) ha ilyen lenne a világ akkor mit figyelnénk meg? P (h o) ha ezt figyeljük meg akkor milyen a világ?

forward probability generatív irány prediktív irány szimulátor P (o h) ha ilyen lenne a világ akkor mit figyelnénk meg? P (h o) ha ezt figyeljük meg akkor milyen a világ?

forward probability generatív irány prediktív irány szimulátor P (o h) ha ilyen lenne a világ akkor mit figyelnénk meg? inverse probability Bayes-i inferencia modell inverzió P (h o) ha ezt figyeljük meg akkor milyen a világ?

P (o h) P (h o) = P (o h)p (h) P (o)

P (h o) = P (o h)p (h) P (o) } prior

P (h o) = P (o h)p (h) } } likelihood P (o) prior

}posterior P (h o) = P (o h)p (h) } } likelihood P (o) prior

}posterior P (h o) = P (o h)p (h) } } likelihood P (o) prior } evidence

}posterior P (h o) = } } likelihood prior P (o h)p (h) R P (o h)p (h)dh

posterior }prior P (h o) / P (o h)p (h) } } likelihood

megfordítottuk a generatív modellt posterior }prior P (h o) / P (o h)p (h) } } likelihood

megfordítottuk a generatív modellt posterior }prior P (h o) / P (o h)p (h) } } likelihood miért kell a prior?

betegség f tünet f -1 betegség

miért köhögök? P (illness symptom) / P (symptom illness)p (illness)

megfázás tb kéztörés P (illness symptom) / P (symptom illness)p (illness) megfázás milyen gyakori a tb? kéztörés

megfázás tb kéztörés megfázás tb kéztörés P (illness symptom) / P (symptom illness)p (illness) megfázás ha tb kéztörés lenne a betegség attól köhögnék?

megfázás tb kéztörés megfázás tb kéztörés megfázás tb kéztörés P (illness symptom) / P (symptom illness)p (illness) valószínűleg megfáztam

3D - 2D

f = b P XY Z Y X

f = b P XY nem injektív f 1 nem egyértelmű Z Y X

hipotézis tér: minden lehetséges 3D drótváz

hipotézis tér: minden lehetséges 3D drótváz image data hipotézisek amelyekre magas a prior

hipotézis tér: minden lehetséges 3D drótváz image data hipotézisek amelyekre magas a prior hipotézisek amelyekre nem 0 a likelihood

hipotézis tér: minden lehetséges 3D drótváz image data posterior hipotézisek amelyekre magas a prior hipotézisek amelyekre nem 0 a likelihood

[Kulkarni et al 2014]

színek

szén v. hó hány foton?

megvilágítás elnyelési görbe (anyag) spektrális eloszlás

megvilágítás elnyelési görbe (anyag) látósejtek érzékenysége spektrális eloszlás 3 szám

megvilágítás elnyelési görbe (anyag) látósejtek érzékenysége spektrális eloszlás 3 szám anyag?

<latexit sha1_base64="ctucsgl1wbuafk/fjftzs1qay6y=">aaacb3icbvblswmxgmzwv62vvy+cbitqozrdefry9ojxbfua7lky2wwbmk2wjkuu2psx/4oxd4p49s9489+ytnvq1ohampn9swbclfglhefbkiwtr6yufddlg5tb2zv27l5tiuxi0scccdkokskmctlqvdpstivbschikxxctfzwhzgkcn6rhykjettjnkyyasn17uovyu7i0qn0tybe5v7iyk8++nwz2rxlts2zai4snydlkmpr2l9+jhcwek4xq0p1xcfvwqhjttej45kfkziipea90jguo4soydtnmybhrolglkq5xmop+ntjhbklhklojhok+2rem4j/ez1mxxfbipi004tj2unxxqcjpckfrlqsrnnqeiqlnx+fui8kwtpuvziluporf0nztoyafnnwrl/mdrtbatgcfeccc1ah18addydbi3ggr+dnerjerhfryzzaspkdffah1ucpicoymg==</latexit> <latexit sha1_base64="ctucsgl1wbuafk/fjftzs1qay6y=">aaacb3icbvblswmxgmzwv62vvy+cbitqozrdefry9ojxbfua7lky2wwbmk2wjkuu2psx/4oxd4p49s9489+ytnvq1ohampn9swbclfglhefbkiwtr6yufddlg5tb2zv27l5tiuxi0scccdkokskmctlqvdpstivbschikxxctfzwhzgkcn6rhykjettjnkyyasn17uovyu7i0qn0tybe5v7iyk8++nwz2rxlts2zai4snydlkmpr2l9+jhcwek4xq0p1xcfvwqhjttej45kfkziipea90jguo4soydtnmybhrolglkq5xmop+ntjhbklhklojhok+2rem4j/ez1mxxfbipi004tj2unxxqcjpckfrlqsrnnqeiqlnx+fui8kwtpuvziluporf0nztoyafnnwrl/mdrtbatgcfeccc1ah18addydbi3ggr+dnerjerhfryzzaspkdffah1ucpicoymg==</latexit> <latexit sha1_base64="ctucsgl1wbuafk/fjftzs1qay6y=">aaacb3icbvblswmxgmzwv62vvy+cbitqozrdefry9ojxbfua7lky2wwbmk2wjkuu2psx/4oxd4p49s9489+ytnvq1ohampn9swbclfglhefbkiwtr6yufddlg5tb2zv27l5tiuxi0scccdkokskmctlqvdpstivbschikxxctfzwhzgkcn6rhykjettjnkyyasn17uovyu7i0qn0tybe5v7iyk8++nwz2rxlts2zai4snydlkmpr2l9+jhcwek4xq0p1xcfvwqhjttej45kfkziipea90jguo4soydtnmybhrolglkq5xmop+ntjhbklhklojhok+2rem4j/ez1mxxfbipi004tj2unxxqcjpckfrlqsrnnqeiqlnx+fui8kwtpuvziluporf0nztoyafnnwrl/mdrtbatgcfeccc1ah18addydbi3ggr+dnerjerhfryzzaspkdffah1ucpicoymg==</latexit> <latexit sha1_base64="ctucsgl1wbuafk/fjftzs1qay6y=">aaacb3icbvblswmxgmzwv62vvy+cbitqozrdefry9ojxbfua7lky2wwbmk2wjkuu2psx/4oxd4p49s9489+ytnvq1ohampn9swbclfglhefbkiwtr6yufddlg5tb2zv27l5tiuxi0scccdkokskmctlqvdpstivbschikxxctfzwhzgkcn6rhykjettjnkyyasn17uovyu7i0qn0tybe5v7iyk8++nwz2rxlts2zai4snydlkmpr2l9+jhcwek4xq0p1xcfvwqhjttej45kfkziipea90jguo4soydtnmybhrolglkq5xmop+ntjhbklhklojhok+2rem4j/ez1mxxfbipi004tj2unxxqcjpckfrlqsrnnqeiqlnx+fui8kwtpuvziluporf0nztoyafnnwrl/mdrtbatgcfeccc1ah18addydbi3ggr+dnerjerhfryzzaspkdffah1ucpicoymg==</latexit> beszédfelismerés P (sound)! P (word sound)

Szövegértelmezés P( j m ) m

Szövegértelmezés A lány meglátta a fiút a távcsővel j 1 j 2

- Elnézést, kártyával lehet fizetni? - Persze

- Elnézést, kártyával lehet fizetni? - Persze - Egy ászból és királyból tud visszaadni?

- Elnézést, kártyával lehet fizetni? - Persze - Egy ászból és királyból tud visszaadni? humor = téves inferencia felfedezése? [Hurley et al 2011]

a látótér határai nem látszanak csak középen látunk élesen (fovea) vakfolt a szakkádoktól nem rázkódik a világ

összefoglalás ami érdekel az általában közvetlenül nem megfigyelhető a rejtett állapotok kikövetkeztetésében segít a tapasztalatokat generáló folyamat ismerete ennek megfordítása a likelihood: melyek azok a rejtett állapotok amelyek összeegyeztethetőek a megfigyelésekkel? de ez még nem elég, kell prior is hogy feloldja az empirikus aluldetermináltság problémáját a kettő szorzata a posterior, ami megadja jelenlegi tudásunkat a nem megfigyelt változók értékeinek plauzibilitásáról

közelítő inferencia az adat és egy adott hipotézistér mellett a posterior eloszlások a legtöbb amit tudunk mondani viszont ezt sokszor nehéz vagy lehetetlen egzaktul kiszámolni, ezért közelítésekre kényszerülünk pontbecslések sztochasztikus közelítő módszerek (Monte Carlo) mintavételezés aszimptotikusan (végtelen sok ideig futtatva) egzaktak

Monte Carlo n=50 n=1000 n=10 e. n=1 mil

közelítő inferencia az adat és egy adott hipotézistér mellett a posterior eloszlások a legtöbb amit tudunk mondani viszont ezt sokszor nehéz vagy lehetetlen egzaktul kiszámolni, ezért közelítésekre kényszerülünk pontbecslések sztochasztikus közelítő módszerek (Monte Carlo) mintavételezés aszimptotikusan (végtelen sok ideig futtatva) egzaktak determinisztikus közelítő módszerek pl: variációs Bayes nem kell végtelen sok idő, de sosem egzakt eredmény

variational bayes q(z )=N (z ) p(z x) argmin KL(q(z ) p(z x)) this we don t know

pontbecslések eloszlás egy szám

MAP becslés posterior * 0.7 * 0.5

várható érték E[X] = Z X xp(x) dx

variancia Var[X] =E[(X E[X]) 2 ]

korreláció Cov[X, Y ]=E[(X E[X])(Y E[Y ])] Corr[X, Y ]= Cov[X, Y ] Var[X] Var[Y ]

pontbecslések https://www.autodeskresearch.com/publications/samestats

kulcsfogalmak valószínűségi kalkulus eloszlásfüggvény, marginális eloszlás, feltételes eloszlás függetlenség, feltételes függetlenség irányított grafikus modell mintavételezés (sampling) Bayes-i inferencia prior, posterior, likelihood

1. házi feladat Készíts generatív valószínűségi modellt, ami autógyártók éves bevételének jóslására használható (más témát is választhatsz). válaszd ki a fontos változókat a változók közötti függetlenségi viszonyok alapján rajzolj grafikus modellt válassz diszkrét vagy folytonos eloszlásokat a szükséges marginálisok és kondicionálisok formájául (https:// en.wikipedia.org/wiki/list_of_probability_distributions) gondolkodj el rajta, hogy mik azok a feltételezések, amiket beleépítettél a modellbe, de sejthetően nem egyeznek a valósággal

2. házi feladat x2 és x5 között terjedhet hatás? hogyan lehetne x1 és x4-et függetlenné tenni?

referenciák [Kulkarni et al 2014] Kulkarni, Tejas D., et al. "Inverse graphics with probabilistic CAD models." arxiv preprint arxiv:1407.1339 (2014). [Hurley et al 2011] Hurley, Matthew M., Daniel Clement Dennett, and Reginald B. Adams. Inside jokes: Using humor to reverseengineer the mind. MIT press, 2011. McGurk effect (video) https://www.youtube.com/watch?v=g-ln8vwm3m0