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

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

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

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

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

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

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

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

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

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

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

A TANTÁRGY ADATLAPJA

za TANTÁRGY ADATLAPJA

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

Neurális hálózatok bemutató

Intelligens Rendszerek Elmélete. Versengéses és önszervező tanulás neurális hálózatokban

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

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

Mesterséges neurális hálózatok II. - A felügyelt tanítás paraméterei, gyorsító megoldásai - Versengéses tanulás

TARTALOMJEGYZÉK. TARTALOMJEGYZÉK...vii ELŐSZÓ... xiii BEVEZETÉS A lágy számításról A könyv célkitűzése és felépítése...

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

Intelligens Rendszerek Gyakorlata. Neurális hálózatok I.

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

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

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

Intelligens Rendszerek Elmélete

Az idegrendszeri memória modelljei

Fuzzy rendszerek és neurális hálózatok alkalmazása a diagnosztikában

Mesterséges Intelligencia Elektronikus Almanach. MI Almanach projektismertetı rendezvény április 29., BME, I. ép., IB.017., 9h-12h.

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

I. LABOR -Mesterséges neuron

Modellezés és szimuláció. Szatmári József SZTE Természeti Földrajzi és Geoinformatikai Tanszék

Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs rendszerek Tanszék. Neurális hálók. Pataki Béla

Megerősítéses tanulás

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

Az idegrendszeri memória modelljei

Tanulás az idegrendszerben

Babeş Bolyai Tudományegyetem, Kolozsvár Matematika és Informatika Kar Magyar Matematika és Informatika Intézet

Tanulás tanuló gépek tanuló algoritmusok mesterséges neurális hálózatok

Mit látnak a robotok? Bányai Mihály Matemorfózis, 2017.

Stratégiák tanulása az agyban

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

Mesterséges intelligencia alapú regressziós tesztelés

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

Közösség detektálás gráfokban

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

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

Hibadetektáló rendszer légtechnikai berendezések számára

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

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

Bodó / Csató / Gaskó / Sulyok / Simon október 9. Matematika és Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár

CARE. Biztonságos. otthonok idős embereknek CARE. Biztonságos otthonok idős embereknek Dr. Vajda Ferenc Egyetemi docens

Kovács Ernő 1, Füvesi Viktor 2

SAT probléma kielégíthetőségének vizsgálata. masszív parallel. mesterséges neurális hálózat alkalmazásával

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

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

Gépi tanulás és Mintafelismerés

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

Neurális hálózatok.... a gyakorlatban

Pletykaalapú gépi tanulás teljesen elosztott környezetben

The nontrivial extraction of implicit, previously unknown, and potentially useful information from data.

Visszacsatolt (mély) neurális hálózatok

Ambiens szabályozás problémája Kontroll és tanulás-1

Mesterséges Intelligencia. Csató Lehel. Csató Lehel. Magyar Matematika-Informatika Intézet Babeş Bolyai Tudományegyetem, Kolozsvár 2015/2016 1/370

NEURÁLIS HÁLÓZATOK 1. eloadás 1

E x μ x μ K I. és 1. osztály. pontokként), valamint a bayesi döntést megvalósító szeparáló görbét (kék egyenes)

Intelligens orvosi műszerek VIMIA023

Teljesen elosztott adatbányászat alprojekt

Bevezetés a neurális számításokba Analóg processzortömbök,

Statisztikai eljárások a mintafelismerésben és a gépi tanulásban

Tisztelt Hallgatók! Jó tanulást kívánok, üdvözlettel: Kutor László

A kibontakozó új hajtóerő a mesterséges intelligencia

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

GEOSTATISZTIKA. Földtudományi mérnöki MSc, geofizikus-mérnöki szakirány. 2018/2019 I. félév TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ

KONVOLÚCIÓS NEURONHÁLÓK. A tananyag az EFOP pályázat támogatásával készült.

A TANTÁRGY ADATLAPJA

Mérési struktúrák

Tartalomjegyzék. Tartalomjegyzék... 3 Előszó... 9

Mesterséges Intelligencia Elektronikus Almanach. Konzorciumi partnerek

Gépi tanulás a Rapidminer programmal. Stubendek Attila

A sz.ot.ag. III. Magyar Számítógépes Nyelvészeti Konferencia december 8. Bíró Tamás, ELTE, Budapest / RUG, Groningen, NL 1/ 16

Neurális hálózatok elméleti alapjai TULICS MIKLÓS GÁBRIEL

Diszkrét matematika 2.C szakirány

Adatbányászati szemelvények MapReduce környezetben

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

Fogalom értelmezések I.

Konvolúciós neurális hálózatok (CNN)

Gépi tanulás Gregorics Tibor Mesterséges intelligencia

RHadoop. Kocsis Imre Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

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

Gépi tanulás a gyakorlatban. Lineáris regresszió

Látás Nyelv Emlékezet

Gépi tanulás a gyakorlatban. Kiértékelés és Klaszterezés

Intelligens Rendszerek Elmélete

Mikroelektródás képalkotó eljárások Somogyvári Zoltán

Érzékelési folyamat szereplői. Az érzékelés biofizikájának alapjai. Receptor felépítése. Az inger jellemzői MILYEN? HOL? MENNYI? MEDDIG?

A genetikus algoritmus, mint a részletes modell többszempontú és többérdekű "optimálásának" általános és robosztus módszere

Multimédia anyagok szerkesztése kurzus hatékonyságnövelése web alapú projekt módszer alkalmazásával

Biológiai és mesterséges neurális hálózatok

MATE-INFO UBB verseny, március 25. MATEMATIKA írásbeli vizsga

Társadalmi és gazdasági hálózatok modellezése

Átírás:

1/363 Matematika-Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2010/2011

Az Előadások Témái -hálók 306/363 Bevezető: mi a mesterséges intelligencia... Tudás reprezentáció Gráfkeresési stratégiák Szemantikus hálók / Keretrendszerek Játékok modellezése Bizonytalanság kezelése Fuzzy rendszerek Grafikus modellek Tanuló rendszerek Szimulált kifűtés, Genetikus algoritmusok A perceptron modell Neurális hálók, önszerveződés Gépi tanulás

Admin...... trívia -hálók http://www.cs.ubbcluj.ro/~csatol/mestint Vizsga Szóbeli (60%) + Gyakorlat (40%) Laborgyakorlatok: 1 Gráfok ábrázolása - dedukciós algoritmus 18% 2 Játékelmélet 10% 3 Matlab - tanulási algoritmus 12% 4 Opcionális feladatok - max. 3/személy sok% Bemutatók (5 20 pont) Alkalmazások bemutatása, melyek adaptív, gépi tanulásos vagy mestint módszereket alkalmaznak. 307/363

D.O. I D.O. The organization of behavior -hálók 308/363 A neurális moduláció alapelvei: Két neuron között a kapcsolat erőssége arányos a neuronok pre-, illetve poszt-szinaptikus tevékenységével; Azon neuron csoportok, melyek általában egyszerre tüzelnek, egy egységet alkotnak; (modularitás) A gondolkodás folyamata ezen sejt-csoportok szekvenciális aktivációja;

D.O. II -hálók Organization of Behavior: When an axon of cell A is near enough to excite B and repeatedly or persistently takes part in firing it, some growth process or metabolic change takes place in one or both cells such that A s efficiency, as one of the cells firing B, is increased. Neuroscience synapse szabály (p. 62) w ij = αa i a j 309/363 Ahol a i, a j neuronok aktivitásai; w ij az összekötő szinapszis erőssége; α tanulási együttható.

Önszervező Hálók I -hálók Cél: Haykin: Neural Networks A comprehensive foundation, IEEE press, 1994 Struktúrák felfedezése az adatokban; Felügyelet nélküli működés önszervezés. Tanulási szabályok: lokális szabályok, melyek sok neuronra alkalmazva egy globális függvényt határoznak meg. Alapja (Turing 1952): Global order can arise from local interactions. 310/363

311/363 Önszervező Hálók II Önszervező rendszerek alapelvei (von der Malsburg): A szinapszisok önmegerősítőek A pre-, illetve posztszinaptikus neuronok egyidejű aktivációja erősíti a szinapszist (lásd ). -hálók A szinapszisok versengenek az erőforrásokért A legerősebb szinapszis biztos, hogy túléli. Ez a többi rovására történik (winner-takes-all). A szinapszisok változásai koordináltak Egy szinapszis nem kódol robusztusan, ezért egy régió neuronjai majdnem azonos bemenet kimenet kapcsolatot kódolnak.

Önszervező Hálók III -hálók X 312/363 Önszervező tanulás Struktúra-felismerés A vizuális rendszer önszervező: fejlődésének elején csak a felismerésre való képesség van jelen; a működés során egyes kép-csoportok klaszterek együttesen lesznek ábrázolva; A származtatott fogalmak ábrázolása a hierarchia egy felsőbb szintjén történik. Y Példa: neurális rendszer pixelcsoportokat keres. némely pixelcsoport gyakori; ezen csoportok rözgülnek a rendszerben. a felső szinten a rendszer címkézést végez.

313/363 -féle tanulás I -hálók tanulás - auto-asszociatív rendszerek A rendszer bemenete egy minta - nincs kimeneti jel. A kimeneten vagy: az eredeti mintát; vagy egy csoportosítást, sűrített ábrázolást szeretnénk visszakapni. csoportosításkor a kimeneti neuronok versengenek: ^y j = x i w ij i { 1 l = k y l = 0 l k ahol k = argmax ^y j j

-féle tanulás II y l = { 1 l = k 0 l k ahol k = argmax ^y j j -hálók Végleges kimeneti érték az argmax művelet után. Versengés a bemeneti mintákért. y 1 y 2 y 3 y 4 y 5 W x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 Feltételezve egy kezdő W véletlen súlyvektort, a v minta bemutatása után csak a w4 súlyok változnak a kompetitív tanulás során. v 1 v 2 v 3 v 4 v 5 v 6 v 7 v 8 v 9 3/363

-féle tanulás II y l = { 1 l = k 0 l k ahol k = argmax ^y j j -hálók Végleges kimeneti érték az argmax művelet után. Versengés a bemeneti mintákért. y 1 y 2 y 3 y 4 y 5 W x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 Feltételezve egy kezdő W véletlen súlyvektort, a v minta bemutatása után csak a w4 súlyok változnak a kompetitív tanulás során. v 1 v 2 v 3 v 4 v 5 v 6 v 7 v 8 v 9 3/363

-féle tanulás III -hálók minden y k neuron attraktorként működik. w ij = αx i y j receptív mezők alakulnak ki α 0 tanulási mód, pl. Y 4 Y Y 2 1 Y 3 Y 5 α t = K t az asszociatív háló konvergál (lásd). X 2 X 1 315/363 ami nincs: kapcsolatok a kimeneti neuronok között: Kohonen-hálók

316/363 Kohonen hálók I -hálók Teuvo Kohonen Since the 1960 s, introduced several new concepts to neural computing: theories of distributed associative memory and optimal associative mappings, the self-organizing feature maps (SOMs), the learning vector quantization (LVQ),... the Adaptive-Subspace SOM (ASSOM) in which invariant-feature filters emerge... A new SOM architecture WEBSOM has been developed in his laboratory for exploratory textual data mining. http://websom.hut.fi/websom/ Wikipedia link

Kohonen hálók II -hálók Jellemzők: kétrétegű háló, egy bemeneti és egy kimeneti réteggel; (mint előbb) kompetitív háló: csak egy neuron lesz aktív; (mint előbb) a kimeneti rétegen topológia van értelmezve (ÚJ) 317/363

Kohonen hálók Topológia Topológia szomszédságot jelent -hálók segít a tanulásban: a szomszédok is tanulnak kevésbé... értelmezhető eredmény: n n 13 n 24 n 23 n 34 n 33 n 44 n 43 a szomszédok aktivitása is aktivitása alapján pontosabb n 12 n 22 n 32 n 42 rekonstrukció a kimeneti n ij neuronok megcímkézhetőek: n 11 n 21 n 31 n 41 Kohonen:... fonéma annotáció 318/363

319/363 Kohonen hálók Tanulás I -hálók Az algoritmus iteratív: 1 minták egyenként; a t-edik időpontban legyen x t 2 kiszámtítjuk a kimeneti neuronok aktivitását: y j = w ij x i (t) = Wx(t) i 3 megkeressük a nyertes kimeneti neuront: k def = argmax j 4 Az összes szomszédos neuron súlyát módosítjuk: y j w ij (t + 1) = w ij (t) + α η(j, k)x i (t) Normáljuk a súlyokat wj wj / wj 5 GOTO 1

320/363 Kohonen hálók Tanulás II -hálók Szavakban: a nyertes neuron aktivizálódik ; A nyertes neuront és szomszédait közelebb hozzuk a bemenethez; Mindegyik neuron specializálódik a mintákra: arra lesz a legnagyobb a kimenete;

320/363 Kohonen hálók Tanulás II -hálók Szavakban: a nyertes neuron aktivizálódik ; A nyertes neuront és szomszédait közelebb hozzuk a bemenethez; Mindegyik neuron specializálódik a mintákra: arra lesz a legnagyobb a kimenete; x t

320/363 Kohonen hálók Tanulás II -hálók Szavakban: a nyertes neuron aktivizálódik ; A nyertes neuront és szomszédait közelebb hozzuk a bemenethez; Mindegyik neuron specializálódik a mintákra: arra lesz a legnagyobb a kimenete; x t

Eredmény: a neuronok elhelyezkedését a bemeneti minták sűrűségfüggvénye határozza meg több neuron kerül a sűrűbb régiókba. 321/363 Kohonen hálók Tanulás III x t -hálók

Eredmény: a neuronok elhelyezkedését a bemeneti minták sűrűségfüggvénye határozza meg több neuron kerül a sűrűbb régiókba. 321/363 Kohonen hálók Tanulás III x t -hálók

322/363 Önszervező rendszerek Összefoglaló -hálók Az adatokhoz nincs kimeneti érték rendelve; A rendszer általában az adatok egy csoportosítását valósítja meg; Ez implicit módon a bemeneti adatok terének a felosztását jelenti; Zajszűrés/Sűrítés: a teljes bemeneti adatok helyett a hozzá tartozó osztály kódját küldjük.

Példa Térképészgép -hálók Walter Bischof, Jun Zhou (U. Alberta) és Terry Caelli (Australian N.U) a kartográfiát (részben) automatizáló programmal álltak elő. A program embertől tanulja, miként fedezzen fel és azonosítson légi felvételeken korábban nem szereplő vagy megváltozott elemeket: utakat, vasutakat, épületeket. Ágens portál Walter Bischof projektek Működése: Egyre többet tud meg okosabb lesz. Kellő mennyiségű gyakorlás után az operátor rábízza a munkát. Bayes-féle következtetést használ: korábbi mérések alapján végez új becsléseket. A legjobbakból állapítja meg az adott országút soron következő pontjait, és ezt mindaddig folytatja, amíg az új elemek pozíciója megfelel az elvárásoknak. 323/363