Multiagentov systm Siastky Lepidlo Nvod Agenty Komunikcia medzi
- Slides: 22
Multiagentový systém Súčiastky Lepidlo Návod Agenty Komunikácia medzi agentami Metóda tvorby ARCHITEKTÚRA
Agent - metafora Zástupca Niekto, kto niekoho zastupuje cenné vlastnosti autonómnosť mobilita
Chaos v terminológii
Agent - proces Sleep AGENT Sense Select Act (Goal) Agent je proces, ktorý neustále (opakovane) vníma svoje prostredie a na základe toho volí a vykonáva v ňom akcie, sledujúc určitý cieľ
Agent - vlastnosti controller cieľ Komunikácia s inými agentmi Efektory Receptory Prostredie
Agent – klasifikácia podľa voľby Agenty Reaktívne Reagujú = volím toto, lebo sa to za daných okolností robieva Deliberatívne Rozhodujú sa = volím toto, lebo z odhadnutých následkov možných akcií, sa táto najlepšie pozdáva
Agent – klasifikácia podľa voľby Reaktívna voľba Idem na skúšku Deliberatívna voľba Skúšku chcem urobiť, Keď chodievam na ale veľa toho neviem. skúšku, obliekam Keď skušajúci nebude si minisukňu dávať pozor, mám šancu. Je to muž a ja mám pekné nohy, preto si dám minisukňu Oblečiem si minisukňu MÓDA ROZUM
Agent – klasifikácia podľa voľby Reaktívny agent Mišo • nepotrebuje model sveta • voľba je spravidla realizovaná rozhodovacím stromom alebo KSA, ktoré volajú výpočtové procedúry Rýdzo reaktívny agent • nemá vnútorný stav
Agent – klasifikácia podľa voľby Deliberatívny agent (Chcem (Lúbiť Mišo ja )) • potrebuje model sveta • používa jednotný reprezentačný jazyk • voľba je spravidla realizovaná vzatím prvej akcie najhodnotnejšieho vygenerovaného (čiastočného) plánu
Agent – Klasifikácia podľa cieľa Implicitný Explicitný Je zakódovaný do voľby akcie a v explicitnej podobe je iba v plánoch programátora Je vyjadrený v reprezentačnom jazyku v pamäti agenta Typický pre deliberatívne agenty Typický pre reaktívne agenty Cieľ
Komunikácia medzi agentami Komunikácia priama - adresná nepriama -cez prostredie
Komunikácia medzi agentami Referencia protistrany pevná adresa, lookup service pomenované odkazy v pevne adresovanom prostredí
Komunikácia medzi agentami Komunikované dáta: • holé dáta 00001010 0000000 • dáta s definovaným typom Integer 10 • reprezentačný jazyk “(vek 10 rokov)” Komunikačná obálka: • komunikačný jazyk “(ask-if (. . . ))”
Metóda tvorby Systémy založené na: • reaktívnych agentoch • deliberatívnych agentoch • hybridných agentoch • hybridné systémy Ako zabezpečiť aby sa nám podarilo vytvoriť systém, ktorý vytvoriť zamýšlame ? (validácia)
komunikačná stredná Metóda tvorby aplikačná prezentačná relačná transportná sieťová spojová fyzická Technologické pozadie: • software podporujúci tvorbu MAS je vždy postavený na nejakej komunikačnej základni • predstavuje špecifický druh middleware založeného na message passing-u
Škálovanie, hierarchia Agent može byť potenciálne multiagentový systém nižšej úrovne
Agent Oriented Programming Sockety, message passing, RPC Komunikujúce procesy CORBA, RMI Distribuované objekty ACL, Java Jini Agenty
Decentralizácia Centrálne riadený systém Decentralizovaný systém
Robustnosť Klasický systém Robustný systém
Komplexnosť Multiagentové systémy sú dobrým prostriedkom na budovanie komplexných systémov
Inteligencia Pokiaľ inteligenciu chápeme ako našu subjektívnu dvojhodnotovú kategorizáciu komplexnosti správania produkovaného systémom: Multiagentové systémy sú dobrým prostriedkom na budovanie inteligentných systémov
Záver Multiagentové systémy sú implementačnou technikou na budovanie systémov: • distribuovaných • komplexných • inteligentných • decentralizovaných • robustných
- Fenolformaldehydové lepidlo
- Aminoplasty vlastnosti
- Skeleton systm
- Moordown clinic
- Pas zeme medzi rolami
- Dúverná zmluva medzi mnichom a diablom
- Lyrika druhy
- Rozdiel medzi reklamou a inzeratom
- Výmena tepla medzi kovmi a vodou
- Uhryznutie uzovkou
- Jednobunkove huby
- Rozdiel medzi hdp a hnp
- Výmena tepla medzi kovmi a vodou
- Slohov�� pr��ce charakteristika
- Hmotnostná tepelná kapacita železa
- Inotaj v hadanke
- Rozdiel medzi varom a vyparovanim
- Poloha a rozloha slovenska
- Pleseň hlavičkatá
- Rastrova a vektorova grafika
- Skloňovanie slova radosť
- Bielorusko rozloha