Multiagentové systémy

Prednáška pojednáva o dnes už pomerne rozvinutej oblasti informatiky (tzv. softwarové agenty) a umelej inteligencie (tzv. inteligentné agenty). Multiagentové systémy predstavujú špeciálny druh distribuovaných systémov, pomocou ktorých možno realizovať komplexnejšie, rozsiahlejšie, rozzloženejšie, odolnejšie a inteligentnejšie systémy, než pomocou bežných technológií. Sú založené na svojskom type modularity, kde základnou stavebnou jednotkou je autonómna proaktívna entita - agent. Ich aplikácia je úzko prepojená s viacerými progresívnymi myšlienkami v umelej inteligencii: behaviorálnymi systémami, reaktívnymi systémami, plánovaním, subsumpciou, modelmi mysle. V rámci prednášky sa preberá teoretické a filozické pozadie ako aj príslušné programové prostiredky.

Multiagent systems

The course has dealt with an actual growing area of informatics (so-called software agents) and artificial intelligence (so-called intelligent agents). Multiagent systems are a special kind of distributed systems, which can be used to build more complex, more extensive, more deployed, more robust and more intelligent systems as possible with tradional architectures. They are base on a special modularity, where the building blocks are autonomous and proactive entities called agents. Their application is tied with various progressive ideas from artificial intelligence like behavioral systems, stimulus-response machines, planning, subsumption, society of mind theory, and others. Within the course we discuss theory, philosophy and programming means as well.

Tézy:

1. Komplexné systémy. Inteligentné systémy. Vzťah komplexnosti a inteligencie. Bariéry vývoja systémov z rosiahlym správaním.

2. Agent - definicia/e. Autonómnosť a mobilita. Prostredie. Receptory, efektory, radič. Senzory a aktuátory. 

3. Klasifikácia agentov z hľadiska voľby akcie: reaktívne agenty, deliberatívne agenty, hybridné agenty. mas.ppt

4. Komunikácia medzi agentmi. Priama, nepriama. Space, mediator, facilitator.

5. Inteligentné agenty. Rýdzo reaktívne, reaktívne, deliberatívne, deliberatívne s kooperáciou, delibatívne so sociálnym modelom, hybridné. Reprezentačný a komunikačný jazyk. Ontologický problém. example1.ppt

6. Softwarové agenty. Softwarové vlastnosti multiagentových systémov. Konfigurovateľnosť, zotaviteľnosť z chýb, modifikovateľnosť. Modularita. Dekompozícia funkciou a aktivitou. Subsumpcia.

7. Implementácia multiagentových systémov. Postavenie v rámci OSI, middleware. Vybudovanie nad Send-Receive-Reply modelom. Vybudovanie nad socketmi. Porovnanie voči Client-Server.Procesy.doc 

8. Aplikácie v mobilnej robotike. ALLEN. Porovnanie voči tradičnej kognitívnej robotike.example2.ppt

9. Aplikácie v modelovaní živých systémov. PKA model mysle.

Kontakt:

Andrej Lúčny
MicroStep-MIS a UI FMFI UK
andy@microstep-mis.sk
www.microstep-mis.sk/~andy