Ágensszervezetek. Intelligens Elosztott Rendszerek BME-MIT,

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)

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

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

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

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

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

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

Ágensek bevezető áttekintés:

6. A szervezet. Az egyik legfontosabb vezetıi feladat. A szervezetek kialakítása, irányítása, mőködésük ellenırzése, hatékonyságuk növelése,

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

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

Beszerzés és folyamata

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

MENEDZSMENT ALAPJAI Szervezeti struktúrák gyakorlat

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

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

PROJEKT MENEDZSMENT ERŐFORRÁS KÉRDÉSEI

Worldwide LHC Computing Grid

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

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

Érzékelők az autonóm járművekben

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

Tisztán kivehetı tendencia: kommunikációs hálózatok egyre bonyolultabbakká válnak Hálózat bonyolultsága

Infokommunikáció a közlekedésben (VITMJV27)

I. CRM elmélete és gyakorlata. II. Stratégiai elemek. III. Strukturális megoldások

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

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

Tuesday, 22 November 11

Business to business (Ipari) marketing 3.

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

A rendszerszemlélet. Dr. Komlósi Piroska, docens Károli Gáspár Református Egyetem

Autóipari beágyazott rendszerek. Integrált és szétcsatolt rendszerek

V2V - Mobilitás és MANET

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

Nagy bonyolultságú rendszerek fejlesztőeszközei

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

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

A MARKETING TERÜLETEI. Elektronikus piacterek. Az e-piacok jellemzői

Egy kis kommunikáció

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

A projektmenedzsment célja

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Üzleti folyamatok rugalmasabb IT támogatása. Nick Gábor András szeptember 10.

Kísérleti üzemek az élelmiszeriparban alkalmazható fejlett gépgyártás-technológiai megoldások kifejlesztéséhez, kipróbálásához és oktatásához

Kooperatív Intelligens Közlekedés Rendszerek építőelemei

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

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

Menedzsment. Dr. Imreh Szabolcs SZTE GTK

Rónai Gergely. fejlesztési főmérnök BKK Közút Zrt.

Objektumorientált paradigma és a programfejlesztés

MEZŐGAZDASÁGI ÁRAK ÉS PIACOK

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

Intelligens közlekedési rendszer alkalmazásokkal a közlekedésbiztonság javításáért

Mesterséges Intelligencia Elektronikus Almanach. Konzorciumi partnerek

V2I - Infrastruktúra

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

Web Értékesítő" Szerepkör leírás" 3. 2 Szerepkör profil" Profil összefoglalása" Részletes profil" 5

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

Stratégiai kormányzás a felsőoktatásban

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

S01-7 Komponens alapú szoftverfejlesztés 1

MENEDZSMENT ALAPJAI Szervezeti struktúrák

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

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

Elosztott rendszerek. Az elıadás. Az elosztott rendszer definíciója. Köztesrétegként felépülı elosztott rendszer

Párhuzamos és Grid rendszerek

Projektmenedzsment státusz autóipari beszállító cégeknél tréning tapasztalatok alapján mobil:

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

A felelősség határai a tudásalapú társadalomban a közlekedés példáján. Palkovics László BME

Számítógépes döntéstámogatás. Döntések fuzzy környezetben Közelítő következtetések

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

Ember és robot együttműködése a gyártásban Ipar 4.0

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

MENEDZSMENT ALAPJAI Bevezetés

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

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

Információ menedzsment

Az ellátási láncok algoritmikus szintézise

A hálózattervezés alapvető ismeretei

A Jó Állam Mutatók választásának, nyomon követésének eljárásrendje

Alapszintű formalizmusok

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

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Félreértések elkerülése érdekében kérdezze meg rendszergazdáját, üzemeltetőjét!

NETinv. Új generációs informatikai és kommunikációs megoldások

Programfejlesztési Modellek

Objektumorientált paradigma és programfejlesztés Bevezető

CSÚCSTECHNOLÓGIÁK, TESTRE SZABOTT MEGOLDÁSOK FEJÉSTECHNOLÓGIA SOHA NEM VOLT KÖNNYEBB

SZERVEZETI ALAPFORMÁK. A lineáris szervezet bővítésének lehetőségei

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

Elosztott rendszer architektúrák

Programozás. Bevezetés. Fodor Attila. Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

Szerzői jogi védelem

Dr. Dinnyés Álmos Projekt menedzsment módszerek alkalmazásának kihívásai a felsőoktatásban

Biológia egészségtan Általános iskola 7. osztály

H ÁT ÉN IMMÁR K I T VÁ L A S S ZA K? P rojekte k h u m á n e rő forrá s kihívásai

Programozási technológia

Modell alapú tesztelés mobil környezetben

Intelligens közlekedési rendszerek és szolgáltatások

Átírás:

Ágensszervezetek

Szociológia A szervezet meghatározott cél vagy célok megvalósítására létrehozott, a cél elérését szolgáló elemek funkcionális összekapcsolásából adódó formalizált struktúrák összessége, amelynek határai a környezetéhez képest világosan meghatározott, és működéséhez az e struktúrára épülő, jelentős mértékben ezeket megvalósító emberi tevékenységek összességét jelenti. - Külső akarat-elhatározás következtében meghatározott célra létrehozott másodlagos csoport. - Formalizált struktúrával, alapszabállyal és működési szabállyal rendelkezik. - Hierarchikus. - Koordinációját hierarchikus irányítás és információs rendszer biztosítja. - A szervezeti tevékenységet emberek végzik, ezért nem formális csoportképződmények is kialakulhatnak. - Minthogy a szervezet valóságosan létező, tehát reális rendszer, tevékenysége általában szélesebb, mint az a cél, amelynek elérésére létrehozták. és most ágenseké a szó!

Szervezet = szerepek + relációk + tekintélystruktúrák egy szervezet mindig valamilyen célt szolgál - konkrét célok:.. - absztrakt célok: valamilyen jellegű komplexitás csökkenése (munka, erőforrás, következtetés, kommunikáció, keresés, ) Szervezet megtervezése és létesítése fontos, ha: Sok ágens van a környezetben Ágensek cselekvései hosszúidejűek Ágensek cselekvései ismétlődő jellegűek Cselekvések feltétele a megosztott erőforrások használata Cselekvések hatása függ az együttműködéstől Specializált funkciójú ágensek is vannak a környezetben Ágensek képességszintje romlik/romolhat/romlott Közös erőforrások fogyóban vannak

Szervezet, mint egy eszköz: Kölcsönhatások körének mérséklése Erő a sokoságban Bizonytalanság mérséklése, ill. lekezelése Redundancia mérséklése, ill. explicit megnővelése Magasabb szintű, de az egyedi ágensek által nem ismert célok formalizálása Szervezet hatása lehet negatív: Számítási és/vagy kommunikációs overhead káros befolyása Eredő reaktivítás, ill. rugalmasság mérséklése Komplexitás új rétege a rendszer felépítésében Szervezeti (ön)kialakítás kérdései: Szkriptek, vezérlés, spontán kialakuló jelleg Betervezett, tanulható, tanult Reaktív, adaptálódó (de felbomló is) Autonómia, tekintély (leadása, felvállalása)

Szervezettípusok (általánosságban) Nyílt szervezetek: ágensek be/kilépnek, felveszik a kommunikációt előny: rugalmas hátrány: nem stabil, nem megbízható Félig nyílt szervezetek: kapuőrző (gate-keeper) ágensek lehet csatlakozni, de szervezeti korlátok mellett, (normák) felvállalásával Félig zárt szervezetek: külső ágens nem léphet be, de a szervezeten belül inicializálható egy olyan ágens, amely a külső ágens érdekeit képviseli, belül a rendszer rugalmas Zárt szervezetek: MAS team struktúrák, minden szervezeti kérdés a 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

Szervezettípusok (konkrétabban: Hierarchia Holárchia Koalíció Team Kongregáció Közösség Federáció Piac Mátrix (Összetett) Ágensek: homogén heterogén Célok: egyéni közös Döntések: elosztott központosított

Hierarchia (Hierarchy) Koncepcionális fastruktúra, magasabb ágens jobb rálátással Kölcsönhatás - az összekötött entitások (alap esetben ) - adatok felfelé, vezérlések (parancsok) lefelé Minden szint = szűrő, csak a szükséges adatot (explicit) és parancsot (implicit) engedi át fel/lefelé Megnövelt párhuzamosíthatóság Információ felfelé küldése: brute force, tömegével megnövelt kapacitásigény felső szinteken kivonatoltatás, közelítés, információs teher csökkenése, bizonytalanság növekedése, potenciálisan lényeges részletek elveszhetnek Hierarchia nagyon lapos túlterhelés, ha az erőforrások ritkák es fogyók nagyon magas - lassítja a rendszert

Holarchia (Holarchy) Holon = holos (egész) + on (része) Á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 globálisan tőlük eltérő pl. sejtek 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. Heterogének holonok maguk döntik el a taszkok végrehajtását, autonómok abban, hogyan kell a legjobban teljesíteni egy taszkot. Rugalmasság a viselkedés megválasztásában, konfliktusok kezelé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.

Koalíció (Coalition) Rövid életű, célorientált szervezet valamilyen 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, ha 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. 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 maximizálása csoportos munkával. Koalícióalakítás problémája: olyan ágensrészhalmaz megválasztása, amely a koalíció hasznosságát maximálja (érték mínusz költség).

Team Együttműködő heterogén ágensek csoportja, megegyeztek együtt dolgozni egy közös cél érdekében, ami a team-hasznosság maximizálása. Elvárható koordináció = ágensek cselekvései konzisztensek a céllal és azt támogatják. Típikusan explicite reprezentálandók: megosztott célok, kölcsönös hiedelmek, team szintű tervek, - nagyobb rugalmasság, ha bizonytalan környezetben és előre nem látható feltételek mellett kell cselekedni, - következtetés az ágensek közötti kölcsönhatások következményeiről. Team nagyobb célokra képes, mint egy egyedi ágens. Szerepek, szerepek felvállalása, szerepváltás. Team adaptivítása változó körülményekhez, hibatürés, speciális konfliktusok Megnőtt kommunikáció teher.

Közösség (Society) Fontos hosszúidejű (félig) nyílt rendszer Ágensek: eltérő racionalitás, célok, heterogén képességek Ágensek jönnek/mennek, de a közösség folyamatosan létezik a találkozás és a kölcsönhatás közege Közösség = struktúra/rend (de a konkrét kölcsönhatások rugalmasak). kényszerek ágensek cselekvéseire: közösségi törvények, normák, amiket a cselekvésnél be kell tartani = a viselkedés konzisztenciája Mechanizmusok a törvények betartására: - bizalom és hírnév explicit reprezentációja, egy ágens viselkedését a társai megfigyelik és a normák kontextusában értékelik, eltérés 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 hosszú távú és nehezen lokalizálható kudarcok könnyebb detektálása. Alakítás: szerepek, protokollok, közösségi törvények, csatlakozás, eltávozás módszertana. Megbízható ágensek facilitatorok (kommunikációs hidak, telefonkönyvek, ),

Föderáció (Federation) Egy ágenscsoport feladja az 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ő lokális ágensektől elfogadja a képességek és a kívánalmak leírását, összeveti hasonló leírásokkal, amiket más csoportokat képviselő ágensektől kap: csoportnak van így egy egységes, konzisztens interfésze A közvetítő képességei a lényegi pont: közvetítők - közös nyelv, föderált ágensek nem kommunikálnak direkt módon. közvetítő: fordító, nagykövet védi a föderációt, elutasítva a felkéréseket, facilitator, broker - taszkot fogad el és a csoportjában kiosztja, médiator eltárolja a felek reprezentációit monitor - előrehaladás monitorozása. Csatlakozó ágensek képességek, igények elküldése facilitatornak: sárga oldalak.

Piac (Market) Vásárló ágensek: követeléseket, árajánlatokat, tételeket (osztott erőforrások, taszkok, szolgáltatások, javak) tesznek ki a piacra Eladó ágensek, közvetítő (árverező) ágensek: felelősek: ajánlatok processzálása, győztesek megállapítása Hasonlít föderációra Egy külön egyed vagy csoport mások aktivítását koordinálja Ellentét a piac résztvevői versengők, nem adják át a 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, arbitrálás = helyes hozzárendelés és értékmeghatározás. Általános protokoll egy aukció: potenciális komplexitás a folyamat reprezentálása és értékelése Problémák: - temporális integritás (eredmény érkező licit sorrend függő) - atomi tranzakciók színtje - biztonság nyílt rendszer, az aukció hitelessége (összebeszélés) - ágensek/ emberek kommunikációs mediuma

Mátrix 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öbbi entitásra. Mátrix a résztvevők és a hatások rácsa. Jellemzők - 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ég rangsorolására, - elegendő autonómia lokális konfliktusok feloldására, vagy - képesség konfliktusok felküldésére. Alakítás: elosztott szenzor hálózatok, web info keresés

Kongregáció (Congregation) - Lapos laza szervezet, 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, szükséges egy minimális kritikus tömeg. - Elegendő haszonnövekedés a kongregációból, ami a keresés, csatlakozás, stb. költségeit túlszárnyalja. - 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. - 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 feladásáért (kizárás). - Nem szükségképpen tartalmaz optimális partnereket. - Kompromisszum idő és költség csökkentése, minőség, rugalmasság mérséklése, kudarc valószínűségének csökkentése.

Ö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

Paradigma Kulcsjellemző Előnyök Hátrányok Alkalmazás Hierarchia Dekompozició Jól skálázható, sok köznapi területen alkalmazható Holarchia Koalíció Team Kongregáció Közösség Federáció Dekompozició és autonómia Dinamikus, célorientált Kohézió csoport szintjén Hosszú életű, hasznosság Félig nyílt rendszer Köztes(réteg) ágensek A funkcionális egységek autonómiája Erő a sokaságban Taszk-központú, nagyobb problémák Megkönnyíti az ágensek felfedezését Publikus szolgáltatás, jól definiált konvenciók Alkusz, érdekszövetség, cél-eszköz illesztés, Merev, késedelem és szűk keresztmetszetek Holonok megszervezése, nem jósolható hatékonyság Rövid idejű haszon a szervezet költsége Megnőtt kommunikáció Halmazok túlságosan korlátozóak Potenciálisan komplex, speciális képességek A közvetítők a szűk keresztmetszet (belső szervezeti váz, ha a komplexitás megnő) Gépgyártás technológiák Heterogén informatikai rendszerek integrációja infoszérában Team-ek informatikai támogatása - - Kísérleti platformok Kísérleti platformok Piac Verseny árazás révén Központosítás: megnőtt hasznosság, árajánlat: megnőtt korrektség Összejátszás, a hozzárendelés komplexitása E-kereskedelem, robotikus rendszerek munkamegosztása Mátrix Többszörös menedzser Erőforrás megosztás, többszörös befolyásolás Konfliktusok lehetősége, megnőtt komplexitású ágensek szükségesek Elosztott szenzorrendszerek Összetett Konkurens szervezetek Több szervezeti stílus előnyei Megnőtt kifinomultság, több szervezeti stílus hátránya (tip. Közösség + föderáció, piac + hierarchia, koalíció + h.)

Parallel raktárkiszolgálás Kiva szállító robotokkal https://www.youtube.com/watch?v=6krjuuevezs 2011

Idős/beteg egészségügyi és szociális ápolása Fraunhofer Institut Care-O-bot 3-tal https://www.youtube.com/watch?v=s9craxezzlw 2011

Grid Manufacturing Equiplet és Product ágensek együttese https://www.youtube.com/watch?v=idvaudzkwvi https://www.youtube.com/watch?v=ofg20my-9ls 2011

Elosztott szenzor rendszerek Tornádó korai előrejelzése időjárási radárokkal 2011

Intelligens forgalomirányítás - Intelligencia helye? létesítmények (parkoló), úthálózat szakaszok, emberi/gépi gépkocsivezetők, lámpairányító ágensek, biciklisták, gyalogosak,

ITS Intelligent Traffic System VANET (Vehicular Ad Hoc Network), V2V, V2I, V2X,

SAE - Society of Automobile Engineers CAV Connected Automated Vehicle

Platoon logika

Platoon logika

CAV Socially Intelligent Vehicle (agent)

Torlódás MFD Microscopic Fundamental Diagram

MAS szervezetek Problémák: (-1) szint: biciklisták, gyalogosok, megkülönböztett jelzésű járművek, szervezett közlekedési járművek, (+N) szint: ideiglenes hatású intézmények/területek, Döntési képességek fúziója? - tulajdonos, bérlő, - utas, emberi vezető, gépi vezető, - más CAV/V vezetője, biciklis, gyalogos, - IM, ideiglenes hatású,