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

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

1. Ágens szervezetek logikai modellek. (leíró modellek) (leíró modellek) (szabványosító leírások) (protokollok) (logikai modellek) (protokollok)

Ágensek bevezető áttekintés:

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

MESTERSÉGES INTELLIGENCIA MESTERSÉGES ÉLET ÁGENS RENDSZEREK

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

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

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

Virtuális vállalatok működése gyorsan változó, bizonytalansággal terhelt környezetben

Virtuális vállalatok működése gyorsan változó, bizonytalansággal terhelt környezetben

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

Mesterséges Intelligencia (MI)

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

Beszerzés és folyamata

Tuesday, 22 November 11

VÁLLALATGAZDASÁGTAN II. Döntési Alapfogalmak

Mesterséges Intelligencia MI

Kooperáció és intelligencia

Jason platform. Intelligens Elosztott Rendszerek BME-MIT, 2018

TOGAF elemei a gyakorlatban

BDI architektúra, AgentSpeak(L) és Jason ismertetı Mesterséges intelligencia, Dobrowiecki T., BME-MIT

A SIKER KOVÁCSA, VAGY A KUDARC KÓDJA?

Business to business (Ipari) marketing 3.

Hely- és kontextusfüggő alkalmazások fejlesztését támogató keretrendszer mobil környezetben

13. Tanulás elosztott rendszerekben/1. Intelligens Elosztott Rendszerek BME-MIT, 2017

Történet John Little (1970) (Management Science cikk)

Beágyazott intelligens rendszerek. Aktivitások felismerése

Mesterséges Intelligencia Elektronikus Almanach. Konzorciumi partnerek

Intelligens ágensek. Mesterséges intelligencia február 28.

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

ETOLÓGIA. A kommunikációs magatartásformák evolúciója - csalás, megtévesztés - Pongrácz Péter

Ágens technológiák. Starkné dr. Werner Ágnes Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

Indikátorok projekt modellhelyszínein. Domokos Tamás szeptember 13.

Szoftverarchitektúrák 3. előadás (második fele) Fornai Viktor

Döntéselmélet II. ELŐADÁS DÖNTÉSI FOLYAMAT

Szervezeti viselkedés. Dr. Gyökér Irén Szigorlati felkészítő Vezetés-szervezés mesterszak

TSIMMIS egy lekérdezés centrikus megközelítés. TSIMMIS célok, technikák, megoldások TSIMMIS korlátai További lehetségek

MEZŐGAZDASÁGI ÁRAK ÉS PIACOK

Egészségfejlesztés a színtereken CSELEKVÉSI TERV

Dunaújvárosi Főiskola Informatikai Intézet. Intelligens ágensek. Dr. Seebauer Márta. főiskolai tanár

A projektmenedzsment célja

Gondolatok a PM módszertan korlátairól, lehetőségeiről amit a felsővezetőknek tudniuk kell! dr. Prónay Gábor

CAD Rendszerek I. Sajátosság alapú tervezés - Szinkron modellezés

Menedzsment paradigmák és a virtuális vállalat. Virtuális vállalat 2012/13 1. félév 6. Előadás Dr. Kulcsár Gyula

Intelligens ágensek Mesterséges Intelligencia rendszertechnikai gyökerei

Mezőgazdasági külső információs rendszerek fejlesztése

Tárgyalás-technika 18. Erdélyi KÖDAK, 4. hétvége

Intelligens beágyazott rendszer üvegházak irányításában

Elosztott rendszer architektúrák

A SIKA ÉRTÉKEI ÉS ALAPELVEI

VIR alapfogalmai. Előadásvázlat. dr. Kovács László

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

R3-COP. Resilient Reasoning Robotic Co-operating Systems. Autonóm rendszerek tesztelése egy EU-s projektben

Csoportos üzenetszórás optimalizálása klaszter rendszerekben

SZERVEZETI VISELKEDÉS Vezetési stílus

ESCO és EQF: online európai rendszerek a foglalkozások, készségek és képesítések átláthatóságáért

2). Az embert mint kulturális konstrukciót az archaikus közösségek társas viszonyaihoz való alkalmazkodottság jellemzi

Néhány gondolat a projekt menedzsment kommunikációjához

ÁROP KÉPZÉS A KONVERGENCIA RÉGIÓKBAN LÉVŐ ÖNKORMÁNYZATOKNAK FENNTARTHATÓ ÖNKORMÁNYZAT E- TANANYAGOKAT BEMUTATÓ KONFERENCIA

Szervezeti magatartás I december 03.

A stratégiai tervezés módszertana. Koplányi Emil. elearning Igazgatóság Educatio KHT.

Változtatásvezetés. Dr. Girasek Edmond

Fenomenológiai perspektíva 2. Személyes konstrukciók

Kommunikáció elmélete és gyakorlata. Zombori Judit, pszichológus

Emerald: Integrált jogi modellező keretrendszer

SZERVEZETI VISELKEDÉS Változások kezelése az emberi oldal

Szerzői jogi védelem

Parametrikus tervezés

A közösségi kapcsolatépítés módszerei és eszközei a rákmegelőzés hatékonyabbá tételében

A MAGYAR PUBLIC RELATIONS SZÖVETSÉG SZAKMAFEJLESZTŐ BIZOTTSÁGÁNAK I. számú ÚTMUTATÓ ÁLLÁSFOGLALÁSA.

Mesterséges Intelligencia MI

Monoton Engedmény Protokoll N-M multilaterális tárgyalás

Közösségi művelődés Közösségfejlesztés Magyarországon konferencia

KÖZÖSSÉG ÖNSEGÍTÉS ÖNSEGÍTŐCSOPORTOK

Alkalmazásokban. Dezsényi Csaba Ovitas Magyarország kft.

Eredmény rögzítésének dátuma: Teljesítmény: 97% Kompetenciák értékelése

Fogalmak Navigare necesse est

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

Bizalom az üzleti kapcsolatok irányításában

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

Humánerőforrás menedzsment, személyzetfejlesztés

BIZALOM ÉS SZEREPE A PROJEKT SIKERESSÉGÉBEN

GONDOLKODÁS ÉS NYELV

Planning and Design of Information Systems. André Blokdijk, Paul Blokdijk ACADEMIC PRESS, 1987.

Steps Towards an Ontology Based Learning Environment. Anita Pintér Corvinno Technologia Transzfer Kft

XX. Országos TDM Konferencia

Probléma A probléma nem befolyásol, hanem kifejez

BELSŐ ÉS KÜLSŐ KOMMUNIKÁCIÓS TERV A BERZSENYI DÁNIEL KÖNYVTÁR BELSŐ KOMMUNIKÁCIÓS TERVE A BERZSENYI DÁNIEL KÖNYVTÁR KÜLSŐ KOMMUNIKÁCIÓS TERVE

Tananyagfejlesztés: Új képzések bevezetéséhez szükséges intézményi és vállalati szervezetfejlesztési módszertani feladatok

Projekt szponzor : siker - felelősség - kompetencia

Szavazó ágensek: racionális ágensek egyvéleményű közössége /3. Kooperáció és intelligencia, Dobrowiecki, BME-MIT

Business marketing menedzsment 3.

Intelligens Rendszerek Elmélete. Párhuzamos keresés genetikus algoritmusokkal

Humánetológia. A főemlősök összehasonlító etológiája: Kognició. Miklósi Ádám ELTE BI Etológia Tanszék

MENEDZSMENT ALAPJAI. Problémamegoldás, Döntéshozatal

Mesterséges Intelligencia MI

S atisztika 1. előadás

Bankkártya elfogadás a kereskedelmi POS terminálokon

Elektronikus kereskedelem

Pozícióinformáció. Sikeres helyfüggő szolgáltatások mobilra

Átírás:

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

Racionális ágens paradigma MI: racionális gépi ágensek létrehozása és tanulmányozása racionális cselekvés hiedelmek cél = a környezet egy kívánatos állapota környezet = nem hozzáférhető, véletlen, ágens = folyamatosan Intelligens, környezetébe ágyazottan működik, céljai

Az a másik (ágens, ember) MAS Multi-Agent Systems - hasznos, barát,... van számomra hasznos információja, amit csinál, annak eredménye, nekem hasznos, van erőforrása, ami nekem kell és esetleg elkérhető, van kapacitása (feltehetően szándéka is) velem foglalkozni, átvállalni tőlem valamilyen terhet,... - ellenség működésemet, funkcióimat megzavarja, erőforrást (helyet, időt, lehetőséget, ) elvesz, információt ront, torzít, megsemmisít, - semleges majdnem minden közös környezetben a véges erőforrások miatt Konfliktusok Kommunikáció Együttműködés Konfliktus-feloldás

Warehouse Robots at Work https://www.youtube.com/watch?v=lwsmdn7hmua Robotic home assistant Care-O-bot 3 / Haushaltsassistent Care-O-bot 3 https://www.youtube.com/watch?v=6t83jxvfq0s

MAS: a szervezet Társadalom Szerepek R1 Ágensek Ágens A Szervezet R3 R2 B D C E B Taszkkörnyezet ágens szervezetek miért, mi célból, hogyan? kooperatívitás - miért, miből? konfliktusok - forrása, szervezetek, kooperatívitás és konfliktusok protokollok és nyelvek - nyelv(ek) sajátosságai - szabványosítás lehetősége logikai modellek ágensek személyisége nyelvek fejlesztése hordozhatóság biztonság, kívánt működés

Ágensek képességeiről részletesebben kitartó (persistent) - folyamatosan konzisztens belső állapot autonóm - kontroll a belső állapot és akciók felett, önálló reaktív - érzékeli a környezetének változásait és reagál azokra szociális - kapcsolatban áll emberekkel, ill. más ágensekkel kommunikáló - képes információt cserélni kezdeményező (pro-active) cél-orientált, opportunista, (mobilis) (következtető, tanuló, adaptív) párbeszédre képes - ágens megosztja-e a céljait? igazmondó, jóindulatú - megkíséreli teljesíteni mások kéréseit Kommunikáció egy cselekvésfajta: kikövetkeztethető, megtervezhető, Kommunikációnak szemantikus értelmezése van: üzeneteket meg kell érteni (adott kontextusban), miért jöttek, miért ilyenek, hogyan kell rájuk reagálni Ha cselekvésfajta, akkor vannak előfeltételei és következményei, mik azok? 2011 6

Ágensek képességeiről részletesebben... ágens leírása olyan elvek alapján, amiket többnyire emberre alkalmaznak: ágens tud/ elhisz dolgokat, szándékai, kívánságai, céljai vannak,... ágens köteles valamit, emocionális állapotai vannak,... Intencionális megközelítés egy bonyolult rendszer viselkedésének magyarázata v. jóslása anélkül, hogy a működését megértenénk (ember, mint fekete doboz) információs attitűd: tudás, hiedelem kölcsönös információs attitűd (azt hiszem, ő tudja, hogy én azt hiszem, ) pro-attitűd: szándék, kötelesség,..., kölcsönös pro-attitűd: csoport-szándék, attitűdök modalitásai (akar, tervez,...) cselekvések, idő reprezentációja Cselekvések: fizikai kognitív kommunikatív!?

Ágens architektúrák reaktív (ugrótábla) deliberatív (célorientált) hibrid (réteges) helyzet cselekvés valamilyen (1 rendű) logika reaktív - deliberatív BDI Belief, Desire, Intention (gyakorlati humán következtetés, 1987) belief hiedelem információs attitűd, az ágens által rendelkezett információ reprezentálása. desire (goal) - kívánalom (cél) motivációs attitűd, célállapot reprezentációja a cselekvés végrehajtásának az oka. intention (plan) szándék (terv) deliberatív attitűd, a cél elérésének eszközei a jövőbeli cselekvések

Nyelv szerver ágens Ontológia ágens A ágens zritr opuopuo hgdgjd vcvngcngc oihihihih jgjkgjg! B ágens!? Segítsél megtalálni Gólyavár helyét! Segítsél megtalálni ELTE jegyzetboltját! Ágens kommunikációs nyelvek ACL Agent Communication Languages Aha! Erre nincs most idő!

A ágens Segítsél megtalálni zritr opuopuo hgdgjd vcvngcngc oihihihih jgjkgjg! B ágens! Ágens kommunikációs nyelvek ACL Agent Communication Languages Aha! Erre nincs most idő!

Ágensszervezetek Szervezet: szerepek, relációk, tekintélystruktúrák együttese Ágensek miért szerveződnek? Mert egy szervezet célokat szolgál Célok: konkrét absztrakt: valamilyen jellegű komplexitás csökkenése (munka, következtetés, kommunikáció, keresés, ) Szervezeti önkialakítás - betervezett tanult, - fenntartás destabilizáció. Nyílt - ágensek jönnek-mennek, felveszik a kommunikációt előny: rugalmas, nyílt, hátrány: nem stabil, nem megbízható Félig nyílt - kapuőrző (gate-keeper) ágensek, lehet csatlakozni, de szervezeti korlátok felvállalásával Félig zárt - külső ágens nem léphet be, belül inicializálható egy olyan ágens, amely a külső ágens érdekeit képviseli, belül rugalmas Zárt - MAS team struktúrák, minden tervezési fázisban dől el, nincs lehetőség külső ágens bevitelére, csökkentett rugalmasság, megnőtt stabilitás és megbízhatóság

Szervezetek típusai: Hierarchia Holárchia Koalíció Team Kongregáció Közösség Federáció Piac Mátrix (Összetett) homogén heterogén ágensek egyéni közös cél elosztott központosított döntések

Hierarchia Koncepcionális fastruktúra magasabb ágens átfogóbb rálátás a problémára kölcsönhatás csak az összekötött entitások fa alján előállított adat halad felfelé, vezérlés lefelé minden szint = szűrő, csak a szükséges adatot (explicit) és parancsot (implicit) engedi át fel/lefelé Harmonizál a természetes taszk/ cél dekomponálással Megnövelt párhuzamosíthatóság információ felfelé küldése: brute force kapacitásigény felső szinteken. kivonatoltatás, információs teher csökken, bizonytalanság nő Lehet merev, törékeny hierarchikus szervezet, egyetlen egyed miatt szétesik Alakítás: pl. cél/taszk dekomponálás: szerződések szétküldése, ajánlatok kiválasztása, jóváhagyása, majd rekurzívé ua. más ágenseknél. Nem optimális a ritka erőforrások szétosztása (ajánlatok függetlenek) Hierarchia nagyon lapos túlterhelés, ha az erőforrások ritkák és fogyók nagyon magas - lassítja a rendszert

Holon = holos (egész) + on (része) Holarchia ágyazott, önismétlő szervezetek (fizikai, biológiai, társadalmi) többszintű csoportosított hierarchiák minden csoportosítás jellege a tagjaiból ered, de tőlük eltérő sejtek csoportosítása = szövet szövetek csoportosítása = szerv szervek csoportosítása = biológiai szervezet biológiai szervezetek csoportosítása = társadalmi szervezet... holon egyedek halmaza, de egyben egy magasabb halmaz eleme. Jellemzők: heterogén egyedi holonok maguk döntik el a taszkok végrehajtását, és holonok autonómok abban, hogy kell legjobban teljesíteni a taszkot. rugalmasság a viselkedés megválasztásában, konfliktusok menedzselésében holonviselkedés adaptív alakulása a körülményekhez koordinálás nélkül, mérsékli a megbízó tudásigényét, de az ilyen tudás hiányában nehéz az egész rendszer hatékonyságát megjósolni. Alakítás:melyik ágens melyik holonba?

ágenshalmaz minden részhalmaza lehet koalíció Koalíció rövid életű, célorientált szerveződés a cél érdekében, a cél megszűnésével a koalíció megszűnik ágens dezertálása a koalíció a megjelölt célját már nem biztos, hogy teljesíti, a kritikus tömeg elfogy. keletkezhet együttműködő, de ön-érdekelt ágensek között is, lapos struktúra, ám lehetnek vezető ágensek is, formálása után koalíció tekinthető egy egyedi, atomi entitásnak. Jellemző: motiváció: legalább néhány résztvevő értéke valamilyen dimenzió mentén szuperadditív, részvételi költségek szubadditivak lehetnek. egyedhasznosság maximalizálása csoportos munkával. Koalícióalakítás problémája: ágensrészhalmaz megválasztása, amely koalíció hasznosságát maximálja (érték mínusz költség)

együttműködő ágensek csoportja megegyezés együtt dolgozni egy közös cél érdekében team-hasznosság maximizálása elvárható koordináció = ágensek cselekvései konzisztensek a céllal és azt támogatják egy ágens egy vagy több eseményfüggő szerep, a magas szintű célok általában relatíve konzisztensek maradnak Team reprezentálandó: megosztott célok, kölcsönös hiedelmek, team szintű tervek, robusztusság, rugalmasság, közvetlen következtetés team szintű viselkedésről (ehhez jó logikai modell kell!) team nagyobb célokra képes, mint egy egyedi ágens team - rugalmasság, munka bizonytalan környezetben, előre nem látott feltételek, - megnőtt kommunikáció. statikus - dinamikus team-struktúra, team-struktúra felülbírálása, ha az ágensek és a körülmények változnak. ha egy ágens team-et alakít: ismerni kell a potenciális résztvevőket, ágensfelfedezés pl. megfelelő kommunikációs protokollal ( állásinterjú ) team - alakítás - tervezéssel, - protokollal, - átalakítás - tervezéssel, - protokollal.

lapos laza szervezet, további hasznok reményében, alapvetően hosszú életű és nem egy konkrét cél érdekében az együttműködő partnerek könnyebb megkeresése nincs szükségszerűen közös vagy rögzített cél, kell egy stabil képességhalmaz ágensek racionálisak lokális hosszú távú hasznosság maximalizálása szükséges egy minimális kritikus tömeg, hogy a kongregáció teljesítse a célját. Kongregáció (szín: feltehetően más érdekszférák) keresési komplexitás csökkentése, kölcsönhatások mérséklése más kongregációkhoz tartozó ágensek nem kommunikálnak könnyebb megtalálni partnereket, a keresendő populáció nagysága csökkent, nagyobb hasznosság, vagy megbízhatóság szorosabb kötelékek révén, nagyobb információ-megosztás kongregációtagok között, büntetés az elkötelezés csökkentéséért, nem szükségképpen tartalmazza a kölcsönhatás szempontjából optimális partnert. kongregáció: kompromisszum idő és költség csökkentése, minőség, rugalmasság mérséklése.

félig nyílt rendszer, ágensek jönnek, mennek, a közösség létezik folyamatosan: találkozás és kölcsönhatás közege ágensek eltérő racionalitás, célok, heterogén képességek, közösség = struktúra, rend, kényszerek: közösségi törvények, normák, konvenciók, cselekvésnél be kell tartani = a viselkedés konzisztenciája, az együttlét megkönnyítése (pl. protokollok korlátozása). - kresz -tervezés normatív viselkedés formalizálása. mechanizmus a törvények betartására: bizalom és hírnév explicit reprezentációja, ágens viselkedése társai által romló hírnév csökkenő hasznosság közösségi intézmények a törvények betartatására, ágenskölcsönhatás szerződések intézményi verifikálás szerepek, protokollok, közösségi törvények megfogalmazása, csatlakozás, eltávozás módszertana megbízható ágensek facilitatorok (kommunikációs hidak, ontológiák, telefonkönyvek, ) Közösség (society)

Ágenscsoport feladja autonómiájának egy részét egy egyedi képviselőnek, aki a csoportot képviseli. közvetítő, facilitator, médiator, alkusz (broker), csoporttagok csak vele kommunikálnak. közvetítő elfogadja a képességek és a kívánalmak leírását lokális ágenstől, összeveti hasonló leírásokkal, amiket más csoportokat képviselő ágensektől kapja: csoportnak van így egy egységes, konzisztens interfésze. Föderáció a közvetítő képességei a lényeg közvetítők - közös nyelv, fődéralt ágensek soha sem kommunikálnak direkt módon. - közvetítő: fordító nagykövet hozzáadott biztonság, védi a föderációt, elutasítva a felkéréseket, facilitator, broker - taszkot fogad el és a csoportjában kiosztja, potenciálisan szűk keresztmetszet, médiator eltárolja a felek reprezentációit csökkentett komplexitás egy további absztrakciós szinttel, monitor - előrehaladás monitorozása résztvevők állapotának követése. - csatlakozó ágensek képességeik elküldése facilitatornak, hasonló módon igények küldése, facilitator sárga oldalak.

Vásárló ágensek: követelések, árajánlatok (osztható erőforrások, taszkok, szolgáltatások, javak) tételeket tesznek ki a piacra Eladó ágensek, közvetítő (árverező) ágensek: felelősek: ajánlatok processzálása, győztes megállapítása Piac hasonlít föderációra: egy megkülönböztetett egyed v. csoport mások aktivitását koordinálja ellentét piac résztvevői versengők, nem adják át működésük feletti hatalmat, de megbíznak a közvetítőkben és a döntéseik elfogadják. helyes ajánlatok, megfelelő arbitrálás = helyes hozzárendelés, helyes értékmeghatározás aukció potenciális komplexitás a folyamat reprezentálása és értékelése, ellenspekuláció - konkurencia hiedelmeinek minél pontosabb megközelítése NP-teljes, biztonság hálózati biztonság nyílt rendszer miatt, az aukció hitelessége (összebeszélés), kialakítás előre definiálás, létesítés, mint a közösség, időbeli integritás érkező ajánlás-szekvencia, atomi piaci tranzakciók nincs hatásuk, ha kudarcba fulladnak, vagy a teljesítés előtt terminálodnak.

egy ágens egy menedzser konfiguráció feloldása ágens aktivitása több menedzser, társ befolyása ágens értékelése milyen hatással van több entitásra Mátrix a résztvevők és a hatások rácsa Mátrix explicit reprezentáció: egy ágens/ágens-csoport aktivitását hogyan befolyásolja a többszörös parancslánc ágensek megosztása problémaforrás, többfelé húzás hatékony működés - mechanizmus elkötelezettségek rangsorolására, - elegendő autonómia lokális konfliktusok felbontására, vagy - képesség konfliktusok felküldésére. pl. elosztott szenzor hálózatok, web info keresés

Összetett eltérő szervezet vezérléshez, adatfolyamhoz, felfedezéshez, Jellemzők előny, hátrány alkotó részszervezetek szervezeti típusok közötti kölcsönhatások meglepetések