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



Hasonló dokumentumok
Osztályozóvizsga követelményei

Információs rendszerek elméleti alapjai. Információelmélet

Valószínűségi modellek

Szakközépiskola 9. évfolyam. I/1 gyakorló feladatsor

I. ADATLAP - A program általános tartalma. 2.1 Általános képzés X 2.2 Nyelvi képzés 2.3 Szakmai képzés

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

Tanulás az idegrendszerben. Structure Dynamics Implementation Algorithm Computation - Function

V. Bizonytalanságkezelés

Ökonometria. Adminisztratív kérdések, bevezetés. Ferenci Tamás 1 tamas.ferenci@medstat.hu. Első fejezet. Budapesti Corvinus Egyetem

Mesterséges Intelligencia MI

A véletlen, kiszámítás és információ viszonya

Bayesi relevancia és hatáserősség mértékek. PhD tézisfüzet. Hullám Gábor. Dr. Strausz György, PhD (BME)

Teszt generálás webes alkalmazásokhoz

Helyi tanterv Német nyelvű matematika érettségi előkészítő. 11. évfolyam

ÖNJAVÍTÓ AGGREGÁLÁS SZENZORHÁLÓZATOKBAN ÉS AGGREGÁTOR NODE VÁLASZTÁS. Schaffer Péter. Tézisfüzet. Konzulens: Buttyán Levente, Ph.D.

Véletlenszám generátorok

A Számítógépek felépítése, mőködési módjai. A Számítógépek hardverelemei

MATEMATIKA TAGOZAT 5-8. BEVEZETŐ. 5. évfolyam

Probabilisztikus modellek II: Inferencia. Nagy Dávid

Komputer statisztika gyakorlatok

XIII. Bolyai Konferencia Bodnár József Eötvös József Collegium, ELTE TTK, III. matematikus. A véletlen nyomában

AKTUÁTOR MODELLEK KIVÁLASZTÁSA ÉS OBJEKTÍV ÖSSZEHASONLÍTÁSA

MATEMATIKA évfolyam. Célok és feladatok. Fejlesztési követelmények

9. ÉVFOLYAM. Tájékozottság a racionális számkörben. Az azonosságok ismerete és alkalmazásuk. Számok abszolútértéke, normál alakja.

Készítette: Fegyverneki Sándor. Miskolci Egyetem, 2002.

matematikai statisztika október 24.

Az indukció. Azáltal, hogy ezt az összefüggést felírtuk, ezúttal nem bizonyítottuk, ez csak sejtés!

Halmazok. Halmazelméleti lapfogalmak, hatványhalmaz, halmazm veletek, halmazm veletek azonosságai.

Matematika évfolyam

MATEMATIKA ÉVFOLYAM

BIZONYTALAN ADATOK KEZELÉSE: FUZZY SZAKÉRTŐI RENDSZEREK

Szakterületi iskolai gyakorlat

Széchenyi István Szakképző Iskola

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

1. A skót bakák mellkas körmérete N(88, 10). A skót bakák mekkora hányada fér bele egy 84-es zubbonyba?

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

Programozási módszertan. Dinamikus programozás: Nyomtatási feladat A leghosszabb közös részsorozat

A TANTÁRGY ADATLAPJA

Least Squares becslés

MATEMATIKA évfolyam

Az áprilisi vizsga anyaga a fekete betűkkel írott szöveg! A zölddel írott rész az érettségi vizsgáig még megtanulandó anyag!

Finite Element Methods for Active Contour Models and Balloons for 2D and 3D Images

Mesterséges Intelligencia I.

COMENIUS ANGOL-MAGYAR KÉT TANÍTÁSI NYELVŰ ÁLTALÁNOS ISKOLA MATEMATIKA TANMENET

Matematikai és matematikai statisztikai alapismeretek

A továbbhaladás feltételei fizikából és matematikából

1. Az informatikai eszközök használata

VI. Magyar Földrajzi Konferencia

Mesterséges intelligencia, 7. előadás október 13. Készítette: Masa Tibor (KPM V.)

INTELLIGENS ADATELEMZÉS

Informatika 5 8. évfolyama számára heti 1 óra. Óraterv 5 8. évfolyam 5. évf. 6. évf. 7. évf. 8. évf. Informatika heti 1 óra

ELEKTRONIKUS WC ÖBLÍTŐSZELEP ÜZEMBEHELYEZÉSI ÉS KARBANTARTÁSI ÚTMUTATÓ

A Szekszárdi I. Béla Gimnázium Helyi Tanterve

Felhasználói kézikönyv

Munkaformák Módszerek Eszközök készségek, célok Szervezési feladatok Rendezés, a füzet vezetése EM Magyarázat Tankönyv, füzetek

PANNON EGYETEM Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

EMMI kerettanterv 51/2012. (XII. 21.) EMMI rendelet 1. sz. melléklet Matematika az általános iskolák 1 4. évfolyama számára

Kerettanterv a szakiskolák számára

Oktatáskutató és Fejlesztő Intézet TÁMOP / XXI. századi közoktatás (fejlesztés, koordináció) II. szakasz. Fejlesztőfeladatok

Adattípusok, vezérlési szerkezetek. Informatika Szabó Adrienn szeptember 14.

Adatbányászati technikák (VISZM185) 2015 tavasz

Aktuális és a régebbi árfolyamok webszolgáltatásának dokumentációja

Következõ: Lineáris rendszerek jellemzõi és vizsgálatuk. Jelfeldolgozás. Lineáris rendszerek jellemzõi és vizsgálatuk

Inferencia valószínűségi modellekben

MATEMATIKA TANTERV Bevezetés Összesen: 432 óra Célok és feladatok

I. Gondolkodási módszerek: (6 óra) 1. Gondolkodási módszerek, a halmazelmélet elemei, a logika elemei. 1. Számfogalom, műveletek (4 óra)

Orosz C nyelvi programkövetelmény

A bemeneti feszültség 10 V és 20 V között van. 1. ábra A fuzzy tagsági függvény

Ügyeljen arra, hogy a programmodul sorszáma és megnevezése azonos legyen a I. A program általános tartalma fejezet 11. pontjában írtakkal!

A Batthyány Általános Iskola és Sportiskola félévi/év végi beszámolója

FELÜGYELT ÉS MEGERŐSÍTÉSES TANULÓ RENDSZEREK FEJLESZTÉSE

Titkosítási rendszerek CCA-biztonsága

Az élet bonyolult. Maróy Ákos

SZOLGÁLTATÁSI FOLYAMATOK LOGISZTIFIKÁLÁSÁNAK MATEMATIKAI MODELLJE MATHEMATICAL MODELL OF THE LOGISTIFICATION OF SERVICE FLOWS

JOGSZABÁLY. LI. ÉVFOLYAM, 15. SZÁM Ára: 693 Ft JÚNIUS 5. TARTALOM. 1. (1) A rendelet hatálya fenntartótól függetlenül

Az Összetett hálózatok vizsgálata elektronikus tantárgy részletes követeleményrendszere

Bemenet modellezése II.

A kvantum-kommunikáció leírása sűrűségmátrix segítségével

DIGITÁLIS JELFELDOLGOZÁS

Osztályozóvizsga követelményei

Apor Vilmos Katolikus Iskolaközpont. Helyi tanterv. Matematika. készült. a 51/2012. (XII. 21.) EMMI rendelet 1. sz. melléklet 1-4./1.2.3.

Mesterséges Intelligencia MI

INFORMÁCIÓTECHNOLÓGIA ÉS FOGLALKOZTATÁSI INNOVÁCIÓK MTA VILÁGGAZDASÁGI K UTATÓINTÉZET NKTH MECENATÚRA PÁLYÁZAT SZANYI MIKLÓS

N20010, N NEM RUGÓER VISSZATÉRÍTÉS LÉGNEDVESÍT BEAVATKOZÓ 20/34 Nm (177/300 lb-in) MODULÁLÓ SZABÁLYOZÁSHOZ

különösen a média közleményeiben való reális tájékozódást. Mindehhez elengedhetetlen egyszerű matematikai szövegek értelmezése, elemzése.

Ajánlati felhívás. Kamerarendszer beszerzése

A racionális és irracionális döntések mechanizmusai. Gáspár Merse Előd fizikus és bűvész. Wigner MTA Fizikai Kutatóintézet. duplapluszjo.blogspot.

különösen a média közleményeiben való reális tájékozódást. Mindehhez elengedhetetlen egyszerű matematikai szövegek értelmezése, elemzése.

Számsorozatok Sorozat fogalma, példák sorozatokra, rekurzív sorozatokra, sorozat megadása Számtani sorozat Mértani sorozat Kamatszámítás

Bem József Általános Iskola

MODERN BAYES-I ÖKONOMETRIAI ELEMZÉSEK

Atlas Copco. Hûtveszárítók. FX Hz

TANTÁRGYI ÚTMUTATÓ. Pénzügyi számvitel 2. tanulmányokhoz

STEADYPRES frekvenciaváltó ismertető

SZÁMOLÁSTECHNIKAI ISMERETEK

Mesterséges Intelligencia MI

14.Cellaformátum. XVII. Az Excel XP Igazítás Igazítás ikonokkal

TANMENET MATEMATIKA. 1. osztály (modulos rendszerű) Készítette: Tóthné Szendrődy Réka

STATISZTIKA I. Tantárgykódok. Oktatók. Időbeosztás. Tematika Előadás Bevezetés, a statisztika szerepe

STABILO. Gurulóállvány rendszerelemek. Függőleges keret (alumínium) Függőleges keret (alumínium) Járólap átjáróval.

Átírás:

Probabilisztikus modellek V: Struktúra tanulás Nagy Dávid Statisztikai tanulás az idegrendszerben, 2015

volt szó a normatív megközelítésről ezen belül a probabilisztikus modellekről láttatok példákat az alkalmazásukról, főleg a percepció (azon belül a látás) kapcsán, ami épít a környezet modelljére most azzal foglalkozunk részletesebben mikor a környezet modelljét is meg kell tanulni

ha ez lenne a környezet állapota, f akkor mit figyelnék meg?

M ha így működne a környezet, g és ez lenne a környezet állapota, f akkor mit figyelnék meg?

tanuld meg felismerni a környezetedben levő tárgyakat tanulj meg olvasni hallás után tanulj meg egy nyelvet tanulj meg fejben összeadni számokat sakkjátszmák megfigyeléséből próbáld meg kitalálni a sakk szabályait tanulj meg zongorázni tanulj meg zenét írni

fogalmazzuk meg a problémát matematikai formában Formal Learning Theory Computational Algorithmic Statistical

mi a következő szimbólum? a kimenetek alapján próbáld meg kitalálni a program kódját foglald össze a megfigyeléseket röviden keresd meg azt az alteret ahol a megfigyelések lehetnek találd meg a kimeneteket generáló valószínűségi eloszlást

mi a következő szimbólum? a kimenetek alapján próbáld meg kitalálni a program kódját foglald össze a megfigyeléseket röviden keresd meg azt az alteret ahol a megfigyelések lehetnek találd meg a kimeneteket generáló valószínűségi eloszlást

1 3 7 11?

adj 4-et az előző számhoz 1 3 7 11 15 19

1 3 7 11-19.9 1043.8 értékeld ki a x 3 11 + 9 11 x2 + 23 11 képletet az előző számnál

15 19 1 3 7 11-19.9 1043.8

mi a következő szimbólum? a kimenetek alapján próbáld meg kitalálni a program kódját foglald össze a megfigyeléseket röviden keresd meg azt az alteret ahol a megfigyelések lehetnek találd meg a kimeneteket generáló valószínűségi eloszlást

1 3 7 11 x 3 11 + 9 11 x2 + 23 11

1 3 7 11

(Curry-Howard) tétel a kiszámítását meg lehet adni képlettel programot lehet rá írni

tétel (kiszámítható) valószínűségi eloszlások halmaza (kiszámítható) programok halmaza

mi a következő szimbólum? a kimenetek alapján próbáld meg kitalálni a program kódját foglald össze a megfigyeléseket röviden keresd meg azt az alteret ahol a megfigyelések lehetnek találd meg a kimeneteket generáló valószínűségi eloszlást

10101001101001101000010001001 01111101001001101001000010110 00111010110100110110000011011 11011010010101011101000110001 00001100100000001010010110011 10010001000100110011100010110 01001011011010110110001000110 00101100010001111011011100000 10110110011100101100010000001 11100111100010100101001010011 11111111110011010011011111011 01111111110111000100111011011 01110111000101001010100110001 00001010000000001010110000000 00110101001011010011001011000 00000000110010101010101001100 11000110001100011010011111000 10010010011000110111110000111 10100100000011100011110010010 11101100110111001100100111100 11110100001010000011000010111 10011001101101100001000010000

10101001101001101000010001001 01111101001001101001000010110 00111010110100110110000011011 11011010010101011101000110001 00001100100000001010010110011 10010001000100110011100010110 01001011011010110110001000110 00101100010001111011011100000 10110110011100101100010000001 11100111100010100101001010011 11111111110011010011011111011 01111111110111000100111011011 01110111000101001010100110001 00001010000000001010110000000 00110101001011010011001011000 00000000110010101010101001100 11000110001100011010011111000 10010010011000110111110000111 10100100000011100011110010010 11101100110111001100100111100 11110100001010000011000010111 10011001101101100001000010000 c 110101101110

összes lehetséges bemenet 00000000000 00000000001 00000000011 00001001101 11111111111

c 00000000000 00000000001 00000000011 00 001 010 00001001101 101010 11111111111 111111111 1111111111

L(x) 00 001 010 101010 111111111 1111111111 00000000000 00000000001 00000000011 00001001101 11111111111 x

L(x) különböző skála! P(x) 00000000000 00000000001 00000000011 00001001101 11111111111 x

Kraft egyenlőtlenség valószínűségi eloszlások lehetséges kódok (nyelvek) találj a világot jól leíró modellt találj nyelvet amin a tapasztalatok röviden leírhatóak

de mi a helyzet ha nincsenek gyakoriságok (nem véletlen a forrás)? akkor is lehet beszélni tömöríthetőségről, de a tömörítő algoritmus hosszát is figyelembe kell venni

c 00000000000 00000000001 00000000011 00 001 010 00001001101 101010 11111111111 111111111 1111111111

egy szimbólumsorozat Kolmogorov komplexitása a sorozatot előállító legrövidebb program hossza 10101010101010101 c 01010101010101010 print "01" * 25 1010101010101010 Kpython (1010..10) = 13

xkcd.com

x -K(x) a szimbólumsorozat tömöríthetősége Jól tömöríthető stringek 1010101010101 10101010101010101010 1010 10 - K(1010 10) = 50-13 = 37 314159265358979323846264338327 (valószínűleg) rosszul tömöríthető stringek 97525725664912395333 65518543665389239742

preferáljuk azt a modellt ami nagyobb tömörítéshez vezet Minimum Desciption Length principle ekvivalens a probabilisztikus tanulással

mi a következő szimbólum? a kimenetek alapján próbáld meg kitalálni a program kódját foglald össze a megfigyeléseket röviden keresd meg azt az alteret ahol a megfigyelések lehetnek találd meg a kimeneteket generáló valószínűségi eloszlást

y t=0 x

y t=6 x

y t=30 x

y t=500 x

Im(z) Re(z)

Im(z) Re(z)

predikció???

tömörítés c

mi a következő szimbólum? a kimenetek alapján próbáld meg kitalálni a program kódját foglald össze a megfigyeléseket röviden keresd meg azt az alteret ahol a megfigyelések lehetnek találd meg a kimeneteket generáló valószínűségi eloszlást

15 19 1 3 7 11-19.9 1043.8 x 3 11 + 9 11 x2 + 23 11

hány dobozt takar ki a fa?

Epicurus's principle of multiple explanations Ha több elmélet is tudja magyarázni a jelenségeket, tartsuk meg mindet.

Occam s razor Ha több elmélet is tudja magyarázni a jelenségeket, preferáljuk az egyszerűbbeket.

Bayes-i model szelekció

ha ez lenne a környezet állapota, akkor mit figyelnék meg?

w ha ez lenne a környezet állapota, D akkor mit figyelnék meg?

M ha így működne a környezet, 2. szint modell szelekció w és ez lenne a környezet állapota, 1. szint paraméterbecslés D akkor mit figyelnék meg?

M 2. szint modell szelekció w 1. szint paraméterbecslés D

M 2. szint modell szelekció w 1. szint paraméterbecslés D

M 2. szint modell szelekció } w 1. szint paraméterbecslés D

M 2. szint modell szelekció } w 1. szint paraméterbecslés D

automatic Occam s razor

model likelihood

model likelihood mi a valószínűsége a megfigyelt adathalmaznak, ha véletlenszerűen választjuk a paramétereket?

model likelihood ha túl egyszerű a modell akkor kicsi valószínűséggel fogja az adatot generálni ha túl bonyolult akkor lehet finomhangolni, de átlagolni kell a lehetséges paraméterbeállítások felett

model likelihood pm post pm prior

tipikus adathalmazok konkrét adathalmaz

komputációs kísérlet

M modell paraméterek x megfigyelt állapotváltozó

M modell paraméterek y rejtett állapotváltozó x megfigyelt állapotváltozó

F modell forma S modell struktúra paraméterek y rejtett állapotváltozó x megfigyelt állapotváltozó

F modell forma S modell struktúra y x megfigyelt állapotváltozó

F S x

emberkísérlet

C1 C2

házi feladatokat még lehet beadni a szorgalmi időszak végéig (május 15) 8 előadáshoz vannak feladatok különböző pontokat érnek, ezek fent lesznek a honlapon (1-3 / feladat) a jutalom a pontokkal arányos a vizsgán, a maximum pont 5-ös vizsgával egyenértékű

a vizsgaidőpontok és helyek látszanak? aki nem ELTE-s és különleges igénye van az írjon emailt Misinek őszi kurzus, általánosabb idegrendszeri modellezés: http://cneuro.rmki.kfki.hu/education/neuromodel a journal clubjaink nyilvánosak és egyéb események: http://golab.wigner.mta.hu/events/