A multi-ágens rendszer - a
A multi-ágens rendszer szerek számos fontos jellemzők [4]:
- Autonómiáját. szerek, legalább részben, a független
- Korlátozott kilátás. sem a szerek nincs ötlete az egész rendszer, vagy a rendszer túl bonyolult, a tudás volt a gyakorlatban az ügynök.
- Decentralizáció. nem szerek kezelni a teljes rendszer [5]
Jellemzően a multi-ágens rendszerek vizsgált szoftver ágensek. Azonban a komponensek a multi-ágens rendszerek szintén robotok. személyek vagy csoportok számára. Továbbá, a multi-ágens rendszer is tartalmazhatnak vegyes csapatok.
A multi-ágens rendszerek megnyilvánulásának és önszerveződését komplex viselkedés, akkor is, ha a stratégia a viselkedés az egyes hatóanyagok igen egyszerű. Ez az alapja az úgynevezett hangya algoritmusok.
Minőségben könnyedén megoszthatja ismeretek segítségével néhány speciális nyelvi és engedelmeskedik a szabályoknak a „kommunikáció” (perc) a rendszerben. Ilyen nyelv ismerete Query Manipulation Language (KQML) és FIPA Ügynöke kommunikációs nyelv (ACL).
A tanulmány a multi-ágens rendszerek
A tanulmány a multi-ágens rendszerek miatt a döntés meglehetősen összetett problémák a mesterséges intelligencia.
Kutatási témák keretében a MAC:
- tudás, a vágyak és szándékok (BDI),
- együttműködés és koordináció,
- szervezet,
- kommunikáció,
- koordináció,
- elosztott megoldást,
- elosztott problémamegoldás,
- multiágens tanulás
- A megbízhatóság és hibatűrés
Paradigm multi-ágens rendszerek
Sokan MAC számítógép megvalósítások alapján inkrementális szimuláció. MAC komponensek jellemzően kölcsönhatásba keresztül lekérdezés weight mátrix,
és egy sor válaszok,
Model "Érdeklődés - A - megállapodás" - egy gyakori jelenség a MAC. A program megvalósítására több lépcsőben:
- Először minden hasonló kérdéseket: „Ki tud nekem segíteni?”
- azon csak a „képes” reagálni „tudok, ilyen áron”
- végül létrehozott egy „megállapodás”
Az utolsó lépés általában szükség van még néhány (kisebb) az információcsere jár. Ez figyelembe veszi a többi összetevő, beleértve a már elért egy „megállapodás” és környezeti korlátokat.
Szintén gyakran használt paradigma MAC „feromon”, ahol a komponensek a „bal” információkat az alábbi a sorban, vagy a következő elem. Az ilyen „feromon” elpárolog idővel, t. E. A értékek változhatnak az idővel.
MAC is hivatkoznak önszerveződő rendszerek, mivel kereste a legjobb megoldást a problémára külső beavatkozás nélkül. Az optimális megoldás jelentett megoldást, amelyhez töltött a legkevesebb energiát erőforrás-korlátozott beállításokat.
A fő előnye a MAC - ez a rugalmasság. Multi-ágens rendszer kiegészíthető és módosítható anélkül, hogy átírják jelentős része a programnak. Továbbá, ezek a rendszerek képesek megújulni, és ellenáll a kudarc miatt elegendő készlet alkatrészek és önszerveződés.
Alkalmazása MAC
Multi-ágens rendszerek használják az életünkben grafikus alkalmazásokhoz, mint például a számítógépes játékok. Az ágens-alapú rendszereket is filmekben használják [6]. Az elmélet a MAC használt összetett védelmi rendszereket. MAC is használják a közlekedés, a logisztika, grafikák, földrajzi információs rendszerek és még sokan mások. Multi-ágens rendszerek jól megalapozott területén a web és a mobil technológiák, hogy az automatikus és dinamikus egyensúly a berakodás, a skálázhatóság és a képesség, hogy meggyógyítsa magát.
Multi-ágens rendszerek fejlesztési eszközök
- NetLogo - egy cross-platform környezetben programozásának programozható multi-ágens rendszerek
- VisualBots - ingyenes multagentny szimulátor Microsoft Excel Visual Basic szintaxis
- Mason - Java könyvtár modellező multi-ágens rendszerek
- Étkezés - egy sor eszközök létrehozására alapuló rendszerek szerek
- JADE - Java könyvtár létrehozására multi-ágens rendszerek
- SemanticAgent - SWRL / JAVA
Lásd még:
- Az ágens-alapú modell
- komplex rendszerek
- Elosztott mesterséges intelligencia
- megjelenése
- evolúciós számítás
- FIPA
- GNUBrain: végrehajtása keretében (GPL) létrehozására irányuló multi-ágens rendszerek
- Ember-alapú genetikai algoritmus
- KQML
- Multi-ágens tervezés
- Tudományos közösség Metafora
- Önszerveződés
- szimulált valóság
- szociális szimuláció
- Szoftver ügynök
- PlatBox Project
- mesterséges agy