Bizonytalanságok melletti következtetés

Hasonló dokumentumok
Mesterséges Intelligencia MI

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

Mesterséges Intelligencia MI

Mesterséges Intelligencia MI

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

Exact inference in general Bayesian networks

Bizonytalan tudás kezelése

Új típusú döntési fa építés és annak alkalmazása többtényezős döntés területén

1. gyakorlat. Mesterséges Intelligencia 2.

Környezet statisztika

Intelligens adatelemzés

KÖZELÍTŐ INFERENCIA II.

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

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

Mesterséges Intelligencia MI

Keresés képi jellemzők alapján. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék

Számítógépes képelemzés 7. előadás. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék




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

Mesterséges Intelligencia I.

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

Parametrikus tervezés

Mesterséges Intelligencia. Csató Lehel. Csató Lehel. Matematika-Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2007/2008

Idõ-ütemterv há lók - I. t 5 4

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

KÖZELÍTŐ INFERENCIA II.

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

Régebbi Matek M1 zh-k. sztochasztikus folyamatokkal kapcsolatos feladatai.

Least Squares becslés

A szemantikus elemzés elmélete. Szemantikus elemzés (attribútum fordítási grammatikák) A szemantikus elemzés elmélete. A szemantikus elemzés elmélete

Adatszerkezetek II. 1. előadás

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

A maximum likelihood becslésről

Logikai ágensek. Mesterséges intelligencia március 21.

Mesterséges Intelligencia előadás jegyzet

1. A szoftver funkcionalitásai: modellszerkesztés

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

Ellenőrző kérdések. 36. Ha t szintű indexet használunk, mennyi a keresési költség blokkműveletek számában mérve? (1 pont) log 2 (B(I (t) )) + t

Ellátási lánc optimalizálás P-gráf módszertan alkalmazásával mennyiségi és min ségi paraméterek gyelembevételével

Gépi tanulás. Hány tanítómintára van szükség? VKH. Pataki Béla (Bolgár Bence)

ALÁÍRÁS NÉLKÜL A TESZT ÉRVÉNYTELEN!

TANTÁRGYI PROGRAM Matematikai alapok 2. útmutató

Gráf-algoritmusok ERŐS / GYENGE KÖTÉSEK

Több valószínűségi változó együttes eloszlása, korreláció

Követelmény az 5. évfolyamon félévkor matematikából

V. Bizonytalanságkezelés

Gyártórendszerek dinamikája

Idő-ütemterv hálók - I. t 5 4

Készítette: Fegyverneki Sándor

Követelmény a 7. évfolyamon félévkor matematikából

TANTÁRGYI PROGRAM Matematikai alapok II. útmutató

Probabilisztikus modellek II: Inferencia. Nagy Dávid

Válogatott fejezetek a közlekedésgazdaságtanból

Mesterséges Intelligencia MI

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

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

Adatbányászati feladatgyűjtemény tehetséges hallgatók számára

10. modul: FÜGGVÉNYEK, FÜGGVÉNYTULAJDONSÁGOK

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

Relációs algebra 1.rész alapok

Egzakt következtetés (poli-)fa Bayes-hálókban

Az informatika elméleti alapjai 2 elővizsga december 19.

Hálózati réteg. WSN topológia. Útvonalválasztás.

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

Adatbázis rendszerek I

Statisztika I. 4. előadás Mintavétel. Kóczy Á. László KGK-VMI. Minta Mintavétel Feladatok.

Statisztika I. 4. előadás Mintavétel. Kóczy Á. László KGK-VMI. Minta Mintavétel Feladatok.

Algoritmuselmélet. Bonyolultságelmélet. Katona Gyula Y.

2. A példahalmazban n = 3 negatív és p = 3 pozitív példa van, azaz a példahalmazt képviselő döntési fa információtartalma: I = I(1/2, 1/2) = 1 bit.

Beadható feladatok december Add meg az alábbi probléma állapottér-reprezentációját!

Gráfelméleti alapfogalmak-1

Adatbázismodellek. 1. ábra Hierarchikus modell

Programozási módszertan. A gépi tanulás alapmódszerei

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

Számítógép-rendszerek fontos jellemzői (Hardver és Szoftver):

Monitoring adatelemzés. Dr. Csoknyai Tamás

Logika és informatikai alkalmazásai

Logika és informatikai alkalmazásai

VIII. INDUKTÍV TANULÁS

Példa. Job shop ütemezés

Építésikivitelezés-Vállalkozás / 2: Gráftechnikai alapfogalmak VÁLLALKOZÁS. javított háttöltés

ADATBÁZIS-KEZELÉS. Modellek

8. Előadás tartalma. Funkcionális függőségek

Kapcsolatok kialakulása és fennmaradása klaszterek tudáshálózataiban

Elérhetőségi probléma egyszerűsítése: Állapottér és struktúra redukció Petri-háló alosztályok

[Biomatematika 2] Orvosi biometria

Dunaújvárosi Főiskola Informatikai Intézet

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

Követelmény a 6. évfolyamon félévkor matematikából

Változók. Mennyiség, érték (v. objektum) szimbolikus jelölése, jelentése Tulajdonságai (attribútumai):

NGB_IN040_1 SZIMULÁCIÓS TECHNIKÁK dr. Pozna Claudio Radu, Horváth Ernő

Kutatás-fejlesztési eredmények a Számítógépes Algoritmusok és Mesterséges Intelligencia Tanszéken. Dombi József

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

Hálózati elemzések az üzleti életben. Kovács Gyula Sixtep Kft.

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

Alapfogalmak a Diszkrét matematika II. tárgyból

Biomatematika 2 Orvosi biometria

Átírás:

Bizonytalanságok melletti következtetés Mesterséges Intelligencia I. Valószínűségi alapfogalmak (ismétlés) A, B,C események esetén a priori valószínűség: feltételes (a posteiori) valószínűség: Bayes-formula 1 A és B függetlenek A és B függetlenek A és B feltételesen függetlenek A és B feltételesen függetlenek P A P A B = P A B P B P B A P A P A B = P B P A B =P A P B P A B =P A P A B C =P A C P B C P A B C =P A C Naiv Bayes módszer Adottak: A={A 1, A 2,..., A n } V ={C 1, C 2,...,C m } E { A 1 A 2 A n V } attribútumok halmaza osztály-címkék halmaza példahalmaz Kérdés, hogy egy X = x 1, x 2,..., x n tulajdonság-vektorral leírt objektum, ahol x i A i,1 i n, (valószínűleg) melyik C ' osztályba tartozik? Módszer: n C ' =argmax C {V } P V =C P A i =x i V =C i =1 A módszer feltételezi, hogy az egyes attribútum-párok feltételesen függetlenek, innen a naiv elnevezés. 1 Nem tévesztendő össze a Bayes-tétellel, ahol a P(B) valószínűséget a teljes valószínűség tétele adja meg

Példa A={A 1, A 2, A 3, A 4 } A 1 = {S,O,R }: időjárás (S: napos, O: felhős, R: esős) A 2 = {H,M,C }: hőmérséklet (H: magas, M: közepes, C: hűvös) A 3 = {H, N }: páratartalom (H: magas, N: normális) A 4 = {T, F }: szél (T: szél van, F: nincs szél) C = {Y, N }: érdemes-e a teniszpályára menni (Y: igen, N: nem) Kérdés: X = S,C, H,S mellett érdemes-e kimenni teniszezni? Adatbázis A 1 A 2 A 3 A 4 C 1 S H H F N 2 S H H T N 3 O H H F Y 4 R M H F Y 5 R C N F Y 6 R C N T Y 7 O C N T N 8 S M H F Y 9 S C N F N 10 R M N F Y 11 S M N T Y 12 O M H T Y 13 O H N F Y 14 R M H T N Számítások P Y = 9 14 P N = 5 14 P S Y = 2 9 P S N = 3 5 P C Y = 3 9 P C N = 1 5 P H Y = 3 9 P H N = 4 5 P T Y = 3 9 P T N = 3 5

Végül, P Y P S Y P C Y P H Y P T Y = 9 14 2 9 3 9 3 9 3 9 = 1 189 =0.005 P N P S N P C N P H N P T N = 5 14 3 5 1 5 4 5 3 5 = 18 875 =0.02 azaz C ' =N, hiszen ahhoz tartozik a nagyobb valószínűség, így nem érdemes kimenni teniszezni. m-estimate of probability Előfordulhatnak 0 értékek a feltételes valószínűségekben, amely torzítja az eredményt: P A i =x i Y =v =0 Ha tudjuk, hogy az előbbi értéknek közelítőleg mennyinek kellene lennie, akkor a következő becslés adódhat: P A i =x i Y =v { X, y E : A i=x i,y =v} p i,m m { X, y E : Y =v} m ahol p i, m a közelítő érték, m egy megfelelően nagy konstans. Ha nincs ilyen közelítő érték, akkor a becslés: P A i =x i Y =v { X, y E : A i =x i,y =v} 1 { X, y E : Y =v} {X i lehetséges értékeinek száma Y =v}

Valószínűségi háló a gráf csomópontjai (csúcsai) valószínűségi változók a csomópontokat irányított, élekkel kötjük össze feltételes valószínűségeket rendelünk a csúcsokhoz valószínűségi tábla ( szülők hatása ) körmentes a gráf Pearl példája riasztó beszerelése jelzi a földrengést is két szomszéd: Mária és János, akik telefonálnak, ha szól a riasztó de a riasztó nem tökéletes János nem mindig tudja a riasztót a telefontól megkülönböztetni Mária fülhallgatóval hallgat zenét A fennálló függőségeket feltételes valószínűségi táblával adjuk meg János és Mária nem érzékelik a földrengést és a betörőt, csak a riasztást (egymást sem!) így bizonyos kapcsolatok elhanyagolhatók, azaz csak a tényleges függőségben levők számítanak! Hálózat Betörés Földrengés Riasztás János telefonál Mária telefonál FVT Betörés Földrengés P(Riasztás Betörés, Földrengés) Igaz Igaz Igaz 0.95 Igaz Hamis 0.95 Hamis Igaz 0.29 Hamis Hamis 0.001

a táblákat minden csomóponthoz meg kell adni a szülő nélküli csomópontokra ez csak az a priori valószínűségeket jelenti P(Betörés)=P(B)=0.001 P(Földrengés)=P(F)=0.002 P(Riasztás)=P(R) (fenti táblázat) R P(János telefonál)=p(j) Igaz R P(Mária telefonál)=p(m) Igaz Igaz 0.9 Hamis 0.05 Igaz 0.7 Hamis 0.01 Kiszámítás módja Együttes valószínűségi eloszlásfüggvény P x 1, x 2,, x n = i=1 n P x i Szülők X i Konkrét példára: P J,M,R, B, F = P J R P M R P R B, F P B P F =0.9 0.7 0.001 0.999 0.998=0.000628 Nagyon kicsi a valószínűsége tehát annak, hogy János is és Mária is telefonált, volt is riasztás, de nem volt sem földrengés, sem betörés. Hálók építése befolyásoló tényezők, vagyis a változók meghatározása sorrend kijelölése amíg van érintetlen változó vegyünk egy ilyet, adjuk a csúcsokhoz határozzuk meg a szüleit adjuk meg a feltételes valószínűségek tábláját

Hálók tulajdonságai Mária telefonál János telefonál Riasztás Betörés Földrengés Más struktúra esetén más hatásmechanizmusok munkálnak determinisztikus csomópontok (nincs zaj) Példa: vagy USA, vagy Kanada, vagy Mexikó - Észak-Amerika nemdeterminisztikus csomópontok (zajos) Példa: megfázás, influenza, malária láz ahol csak egy igaz van, ott nincs zaj, ahol több igaz van, ott már van zaj Következtetés valószínűségi hálókban Milyen jellegű lekérdezések lehetnek? diagnosztikai következtetés hatásról okra következtetünk riasztásos példa esetében P (B J) azaz, ha adott, hogy János telefonált, akkor kiszámítható, hogy betörés volt-e okozati következtetés okról hatásra következtetünk riasztásos példa esetében P(J B ) okok közötti összefüggés kevert Következtetés többszörösen összekötött hálókban A hálók kezelésére alkalmas algoritmusok összevonó eljárás átalakítják a hálót egy gráffá a nem megfelelő csomópontokat összevonva

feltételezéses eljárás átalakításnál a változók értékét rögzítik, majd kiértékelik a gráfot minden lehetséges értékkombinációra. (szétbontjuk és csinálunk 2 hálót) szimulációs eljárás (sztohasztikus) tárgytartomány nagyon nagy számú, konkrét modelljét generálják le Felhős Felhős Locsolás Esik Locsolás + Esik Vizes pázsit Vizes pázsit Összevonó eljárás