Kooperáció és intelligencia kis HF-ok/ Kooperáció és intelligencia, Dobrowiecki T., BME-MIT 1

Hasonló dokumentumok
Fókuszban az együttműködés. Intelligens Elosztott Rendszerek BME-MIT, 2018

A stratégiák összes kombinációján (X) adjunk meg egy eloszlást (z) Az eloszlás (z) szerint egy megfigyelő választ egy x X-et, ami alapján mindkét

Mesterséges Intelligencia MI

10. Koordinálás és feladatkiosztás aukciókkal. Intelligens Elosztott Rendszerek BME-MIT, 2017

Témalabor 2016 Kooperatív intelligens rendszerek Bevezető-1. Dobrowiecki Tadeusz Mészáros Tamás

Együttműködés versengés közepette - koordinálás és feladatkiosztás árveréssel/1

Szenzorhálózatok programfejlesztési kérdései. Orosz György

1. Halmazok, számhalmazok, alapműveletek

Gyakorló feladatok. Az alábbi feladatokon kívül a félév szemináriumi anyagát is nézzék át. Jó munkát! Gaál László

Rasmusen, Eric: Games and Information (Third Edition, Blackwell, 2001)

Mesterséges Intelligencia MI

Tudásalapú információ integráció

Diszkrét matematika 1. estis képzés

Kooperatív és Tanuló Rendszerek

DHA VÉDELMI RENDSZER EREDMÉNYEINEK STATISZTIKAI VIZSGÁLATA

Számítógépes Hálózatok. 7. gyakorlat

Kupacrendezés. Az s sorban lévő elemeket rendezzük a k kupac segítségével! k.empty. not s.isempty. e:=s.out k.insert(e) not k.

FORD KA KA_202054_V5_2013_Cover.indd /06/ :59

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

Mesterséges Intelligencia MI


I. Egyenlet fogalma, algebrai megoldása

Számítógépes Hálózatok. 5. gyakorlat

1. A polinom fogalma. Számolás formális kifejezésekkel. Feladat Oldjuk meg az x2 + x + 1 x + 1. = x egyenletet.

Felvételi tematika INFORMATIKA

Koordinálás és feladatkiosztás aukciókkal 3.rész. Kooperáció és intelligencia, Dobrowiecki, BME-MIT

Elektronikus Almanach

1. Informatikai trendek, ágensek, többágenses rendszerek. Intelligens Elosztott Rendszerek BME-MIT, 2018

UNIX: folyamatok kommunikációja

Számítógépes Hálózatok. 5. gyakorlat

Mesterséges Intelligencia MI

Intelligens Elosztott Rendszerek. Dobrowiecki Tadeusz és Eredics Péter, Gönczy László, Pataki Béla és Strausz György közreműködésével

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

Jason platform. Intelligens Elosztott Rendszerek BME-MIT, 2018

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

Koordinálás és feladatkiosztás aukciókkal. Intelligens Elosztott Rendszerek BME-MIT, 2018

Hibabehatárolási útmutató [ß]

Két 1/2-es spinből álló rendszer teljes spinje (spinek összeadása)

Az Európai Unió Tanácsa Brüsszel, június 6. (OR. en)

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

GPK M1 (BME) Interpoláció / 16

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

GEOMETRIAI VALÓSZÍNŰSÉGEK

Kvantumkriptográfia II.

Interaktív, grafikus környezet. Magasszintû alkalmazási nyelv (KAL) Integrált grafikus interface könyvtár. Intelligens kapcsolat más szoftverekkel

Universität M Mis is k k olol ci c, F Eg a y kultä etem t, für Wi Gazda rts ságcha tudft o sw máis n s yen i scha Kar, ften,

1. A részvételre való alkalmasság és a Játék menete

6000 Kecskemét Nyíri út 11. Telefon: 76/ ; Fax: 76/ Gyakorló feladatok

Hiteles Elektronikus Postafiók

Diszkrét matematika 1.

6. Ágensszervezetek. Intelligens Elosztott Rendszerek BME-MIT, 2018

Üzleti szemlélet adaptálása

Másodfokú egyenletek, egyenlőtlenségek

Nyereményjáték szabályzat a Netex-Magyarország Kft. által a oldalon meghirdetett nyereményjátékokhoz

Egy halmazt elemei megadásával tekintünk ismertnek. Az elemeket felsorolással,vagy ha lehet a rájuk jellemző közös tulajdonság megadásával adunk meg.

A forint jogcímezés és információ átadás főbb szabályai a loro- és vostro számlákon

Mesterséges Intelligencia MI

Az információs műveltség fejlesztése A könyvtárak szemléletváltása és feladatai a 21. században

Intelligens partner rendszer virtuális kórházi osztály megvalósításához

Számítógép-hálózatok. Gyakorló feladatok a 2. ZH témakörének egyes részeihez

Mesterséges Intelligencia Elektronikus Almanach. Konzorciumi partnerek

Kooperatív és Tanuló Rendszerek. 1. Ágensek és szervezetek. Dobrowiecki Tadeusz Horváth Gábor

Mesterséges Intelligencia Elektronikus Almanach

3 A hálózati kamera beállítása LAN hálózaton keresztül

Gyakorló feladatok: Formális modellek, temporális logikák, modellellenőrzés. Majzik István BME Méréstechnika és Információs Rendszerek Tanszék

6. Függvények. Legyen függvény és nem üreshalmaz. A függvényt az f K-ra való kiterjesztésének

Ágensek bevezető áttekintés:

Kockázatkezelés és biztosítás 1. konzultáció 2. rész

Kiegészítés Tata város kommunikációs stratégiájához az önkormányzati bizottságok ajánlásai alapján

{LINGO} Termékleírás: - Méret: 61x18x8mm. - súly: 8,6 g. - hatótávolság: 10m. -akkumulátor-kapacitás és típus: 90mAh, polimer lítium akkumulátor

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

3. Egyenletek, egyenletrendszerek, egyenlőtlenségek

11. Előadás. Megyesi László: Lineáris algebra, oldal. 11. előadás Kvadratikus alakok, Stratégiai viselkedés

Matematika A 9. szakiskolai évfolyam. 11. modul EGYENLETEK, EGYENLŐTLENSÉGEK MEGOLDÁSA. Készítették: Vidra Gábor és Koller Lászlóné dr.

Egyenletek, egyenlőtlenségek V.

Gyártórendszerek irányítási struktúrái

Navigáci. stervezés. Algoritmusok és alkalmazásaik. Osváth Róbert Sorbán Sámuel

ELTE, IK, Információs Rendszerek Tanszék

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

Készült: Maglóca Község Képviselő-testületének június 8-án tartott nyilvános üléséről.

Markov-láncok stacionárius eloszlása

HISCOM GOP

f B B 1 B 2 A A 2 0-1

Mesterséges intelligencia 2. laborgyakorlat

InFo-Tech emelt díjas SMS szolgáltatás. kommunikációs protokollja. Ver.: 2.1

Mesterséges Intelligencia MI

A WebEye Comlink v (84) és a WebEye Connect v (84) kapcsolata Rövid felhasználói útmutató

A maximum likelihood becslésről

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

Address Resolution Protocol (ARP)

III. előadás. Kovács Róbert

TEHETSÉGEK VÁSÁRA Útmutató

Mesterséges Intelligencia MI

Üdvözöljük az oldalon, ami fizet

1. Ábrázolja az f(x)= x-4 függvényt a [ 2;10 ] intervallumon! (2 pont) 2. Írja fel az alábbi lineáris függvény grafikonjának egyenletét!

16. modul: ALGEBRAI AZONOSSÁGOK

Tartalom. Bejelentkezés...2 Feltöltés...3 Dokumentumok...4 Jelszómódosítás...7 Jelszókérés...7 Kijelentkezés...8

Microsoft Excel Gyakoriság

Szandaszőlősi Általános Iskola, Művelődési Ház és Alapfokú Művészetoktatási Intézmény

Átírás:

Kooperáció és intelligencia kis HF-ok/ 2015 Kooperáció és intelligencia, Dobrowiecki T., BME-MIT 1

Kis HF-1: Elosztott következtetés (modell-keresés) 3 db. logikailag következtető (KA1..3) ágens dolgozik együtt. Mindegyik ágens rendelkezik tudás bázisában néhány (az ágensen belül) konzisztens 0-rendű klózzal. A feladatuk az együttesen képviselt elosztott tudás bázis egy modelljét kooperatív módon előállítani és körbe adni, vagy pedig kideríteni, hogy ilyen modell nincs. Mindegyik ágens, a klóz alakú tudás bázisa alapján, változó lekötést ajánl társainak és a tőlük kapott változó lekötéseket az érvelésébe dolgozza bele. Ha ellentmondást lát, körbe meghirdeti. Ha ellentmondás nincs további változó lekötéssel él. Minden következtetési és kommunikációs lépést valamilyen kiíratással kell követhetővé tenni. Kooperáció és intelligencia, Dobrowiecki T., BME-MIT

Kis HF-2: Virtuális szervezet gyűlése szavazással Néhány (7-10) ágens egy virtuális szervezetet (céget) képez. Egy fontos ügyben, a következő üzlet eldöntésénél néhány (3-5) lehetséges alternatíva közül kétfordulós szavazással közös nevezőre kell jutniuk. A gyűlés és szavazás problémamentes megszervezéséhez alkalmasan módosított Robert-féle gyűlésprotokoll-szabályokat alkalmazzák.

Kis HF-3: Vickrey-aukció Egy.5 értékű tételre 3 ágens pályázik. A tétel egy Vickrey (másodlicites borítékolt versenytárgyalás) aukción kell el. Az egyik ágens 0...1 között licitál, egyenletesen véletlen módon. A második ágens ügyeskedik és 0...0.6 között licitál, szintén véletlen módon. A harmadik ágens az elmélethez híven 0.4...0.6 között licitál, szintén véletlen módon. Futtassunk több (néhány ezer) aukciót és kövessük, hogyan alakul az egyes ágensek kumulált nyereménye (azaz a megnyert licit szintje -.5).

Kis HF-4: Taszkfelosztás szekvenciális aukcióval Kétdimenziós egységkocka feladattérben 2 robot lakozik lefixált (0.25,0.25) és (0.75,0.75) pozíciókban. Véletlen módon sorsoljuk 4 db taszk (xk,yk) pozícióját. (Figyelem: a taszkok számát szabad a kódban az egyszerűbb megoldások érdekében, rögzítettnek venni, pl. a beszúrásos heurisztika implementálásánál. A sorsolt taszkoknak adjunk egyedi azonosítókat!) Szekvenciális aukció módszerével felosztjuk a taszkokat a két robot közé MiniSum ill. MiniMax stratégiával. Az eredményt ábrázoljuk grafikusan (igényesebb), vagy egy-egy robot taszkpálya felsorolásával (egyszerűbb).

Kis HF-5: Alkusz (mediátor) protokoll Információkeresés alap problémája, hogy A CIMZETT (az információ helye) általában NEM ISMERT. A tényleges címzettek ID-ját (címét, nyelvezetét) alkuszok ismerik, az a nyelvezetek között pedig ontológia szerver ágensek fordítanak. A protokoll kb. a következő: Igénylő ágens Ny1-felkérés Alkusz Alkusz továbbítás Ontológia-szerver Alkusz Ny2-(lefordított) felkérés Ontológia-szerver Alkusz Ny2-felkérés (Információforrás) ágens Alkusz Ny2-válasz (Információforrás) ágens Alkusz továbbítás Ontológia-szerver Alkusz Ny1-(lefordított) válasz Ontológia-szerver Igénylő ágens továbbítás Alkusz Legyen adva 1 információigénylő ágens, 1 alkusz, aki tudja, hogy mely információ hol van, 1 ontológia szerver, aki a nyelvek közt tud fordítani és a felkérés jellegét és nyelvét fel tudja ismerni, és 2 információforrás ágens, akik valamilyen dolgok tulajdonságát adott nyelven tudják (pl. gyümölcsök színe angolul, madaraké németül). Az igénylő egy gyümölcs, vagy egy madár színére kérdez rá magyarul, vagy angolul, vagy németül az alkusznál. Az alkusz tudja, hogy mely információs forrás miről és milyen nyelven tud. Ha látja, hogy az illetékes forrás nem fogja a felkérést megérteni, fordításért folyamodik az ontológia szervernél, majd maga kérdez rá a forrásnál, újra kéri az ontológia szervertől a válasz lefordítását, és azt adja vissza az igénylőnek. Ha az alkusz tudja, hogy a kérés nyelve megfelelő, fordítás nélkül intézi el a tranzakciót. Minél egyszerűbb tudásreprezentációra törekedjenek!

Kis HF-6: Együttműködés tervek cserével Tervezze 1 feladatosztó menedzserből és 2 matematikus ágensből álló közösséget. Az egyik matematikus ágens összeadni tud és a feléje küldött (TPLUS x1 x2... xn) felkérésre (TPLUS összeg)-gel válaszol. A másik matematikus ágens szorozni tud, a feléje küldött (TMUL x1 x2... xn) felkérésre (TMUL szorzat)-tal válaszol. Nincs gond, amíg a menedzser az ágenseket nem keveri össze. Ha azonban a menedzser a felkérését rossz ágensnek küldi (összeadást a szorzó ágensnek, szorzást viszont az összeadó ágensnek), akkor az ágensek sem adják fel. Megérdeklődnek kölcsönösen, hogy a társuk rendelkezik-e a felkérés lekezeléséhez szükséges tervvel, elkérik tőle, és az átvett tervet végrehajtva, a menedzser felkérésre helyesen válaszolnak.

Kis HF-7: (Major Bence, 2014) Legyen két ágens "A" és "B", akik egymást tanulják. Ágensek viselkedését I1=[0, p], ill. I2=[p, 1] intervallumokkal jellemezzük. [0, 1] intervallum feletti egyenletes eloszlásból x-et sorsolva, ha x benne van I1-ben, akkor az ágens "Fehér vagyok", ha I2-ben, akkor az ágens "Piros vagyok" üzenetet küld. Mindkét ágens üzen folyamatosan egymásnak, a kezdetben valamilyen p értékekre beállított véletlen modelljük szerint. A vett üzenetek alapján módosítják a saját véletlen üzenetgenerátorukat, igyekezvén a másik viselkedésére ráállni : ha Fehér érkezik: púj = p + a * (1-p) ha Piros érkezik: púj = p - a * p a egy kicsi bátorsági tényező (az aktuális valószínűséget mozdítsuk a megfelelő valószínűségi szélsőérték (0 vagy 1) felé azzal arányosan, amennyire messze vagyunk tőle). GUI: a két ágens p értékeinek alakulása.

MiniKis HF-8 a végére: Aukció Módosítsa Jason Példák könyvtárában lévő aukciós MAS-t úgy, hogy még 3 db Ag4, Ag5 és Ag6 ágenst tartalmazzon. Az új ágensek külön licitálnak addig, míg Ag2 és Ag3 összejátszásából tudomást nem szereznek. Ilyenkor Ag4 és Ag5 is összejátszik. Ha mégsem járnak egy ideig sikerrel, bevonják az összejátszásba az Ag6 ágenst is.