distributed artificial intelligence (tsz. distributed artificial intelligences)
A DAI célja: ✅ problémamegoldás nagy, összetett vagy földrajzilag elosztott problémák esetén ✅ együttműködés több egység között ✅ robosztusság és skálázhatóság biztosítása
A való világ gyakran elosztott jellegű:
Az elosztott intelligencia segítségével ezek a rendszerek gyorsabban, hatékonyabban és rugalmasabban reagálhatnak.
Példa: több diagnosztikai rendszer közösen értelmez egy orvosi vizsgálatot.
Példa: önvezető autók saját céljukat követve, de egymással kommunikálva közlekednek.
Komponens | Leírás |
---|---|
Ügynökök (Agents) | Autonóm, döntéshozó egységek, lehetnek szoftverek vagy robotok |
Kommunikációs hálózat | Lehetővé teszi az információcserét ügynökök között |
Közös protokoll | Szabályok, nyelv, melyen az ügynökök „beszélnek” |
Képességek | Percepció, tudásreprezentáció, döntéshozatal, tanulás |
Az ügynökök közötti kommunikációs protokollok segítenek az üzenetek cseréjében. Ezek lehetnek:
Az ügynökök használhatnak nyers üzenetküldést, vagy ontológiákon alapuló szemantikus kommunikációt is.
Tulajdonság | Központosított MI | Elosztott MI (DAI) |
---|---|---|
Vezérlés | Egyetlen egység | Több független ügynök |
Meghibásodás | Kritikus lehet | Tolerálható, redundáns |
Méretezhetőség | Korlátozott | Könnyebben skálázható |
Rugalmasság | Rögzített viselkedés | Alkalmazkodóbb |
DAI rendszerekben az ügynökök tanulhatnak:
Különösen izgalmas terület a multi-agent reinforcement learning (MARL), ahol az egységek nemcsak együtt tanulnak, hanem egymás tanulását is befolyásolják.
Önvezető autók és forgalomirányító rendszerek egymással kommunikálva optimalizálják a közlekedést.
Robotflották együttműködnek a csomagszállításban, útvonaloptimalizálásban.
Környezetérzékelők, lámpák, kamerák együttműködnek a forgalom, energiafelhasználás, biztonság érdekében.
Több mesterséges intelligenciával támogatott diagnosztikai rendszer megosztja az adatokat a jobb döntés érdekében.
Különálló AI-alapú ügynökök (pl. kereskedési algoritmusok) tanulnak egymástól és versenyeznek a piacon.
Például drónraj, amely közösen keres és ment, de minden drón külön dönt.
Más ügynökök folyamatosan változnak → a környezet nem állandó.
Hogyan kezeljük a több száz vagy ezer ügynök közti kommunikációt?
Mit tegyünk, ha az ügynökök rosszul értelmezik az üzeneteket?
Mi történik, ha egy ügynök nem működik együtt? Kell-e büntetni?
Hogyan védjük a DAI rendszereket manipuláció vagy támadás ellen?
A Distributed Artificial Intelligence (DAI) a mesterséges intelligencia elosztott formája, amely több autonóm, intelligens egység együttes működésén alapul. Célja:
A jövő technológiái (önvezető autók, robotrajok, IoT, okosvárosok) DAI-alapú rendszerekre épülnek.