Sunteți pe pagina 1din 4

Sistemele Multi-Agent

Un sistem multi-agent (M.A.S.) este un sistem computerizat compus din mai mulți agenți
inteligenți care interacționează într-un mediu. Sistemele cu mai multe agenți pot fi utilizate
pentru a rezolva problemele dificile sau imposibile pentru rezolvarea unui agent individual sau a
unui sistem monolitic. Inteligența poate include o abordare metodică, funcțională, procedurală,
căutare algoritmică sau învățare prin întărire.

Deși există o suprapunere considerabilă, un sistem cu mai mulți agenți nu este


întotdeauna același cu un model bazat pe agenți (ABM). Scopul unui ABM este de a căuta o
explicație explicită a comportamentului colectiv al agenților (care nu trebuie neapărat să fie
"inteligenți"), supunându-se regulilor simple, în mod obișnuit în sistemele naturale, mai degrabă
decât în rezolvarea problemelor specifice practice sau de inginerie.

Terminologia ABM tinde să fie folosită mai des în științe, iar MAS în inginerie și
tehnologie. Subiectele în care cercetarea sistemelor multi-agent poate oferi o abordare adecvată
include comerțul online, răspunsul la dezastre, și modelarea structurilor sociale.

Agent reflex simplu


Concept:

Sistemele multi-agent constau din agenți și mediul lor. De obicei, cercetarea sistemelor
multi-agent se referă la agenți de software. Cu toate acestea, agenții într-un sistem cu mai mulți
agenți ar putea fi la fel de bine roboți, oameni sau echipe umane. Un sistem cu mai mulți agenți
poate conține echipe combinate de agenți umani.

Agenții pot fi împărțiți în diferite tipuri, variind de la simplu la complex. Unele categorii
sugerate pentru a defini aceste tipuri includ:

• Agenți pasivi sau agenți fără goluri (cum ar fi obstacole, măr sau chei în orice simulare
simplă)

• Agenți activi cu obiective simple (cum ar fi păsările în flocking sau lupul-oaie în


modelul pradă-prădător)

• Agenți cognitivi (care conțin calcule complexe)

Mediile agentului pot fi împărțite în:

• Mediul virtual, discret si continuu

Mediile agentilor pot fi de asemenea organizate in functie de diferite proprietati cum ar fi:
accesibilitatea (in functie de daca este posibil sa se adune informatii complete despre mediul
inconjurator), determinismul (daca o actiune efectuata in mediul inconjurator produce un efect
clar), dinamica (dacă acțiunile agentului în anumite perioade de timp influențează alte perioade),
și dimensionalitatea (indiferent dacă caracteristicile spațiale sunt factori importanți ai mediului
înconjurător), discrepanța (dacă numărul acțiunilor posibile în mediu este finit), episodicitatea
mediu și agentul consideră spațiul în procesul decizional).

Acțiunile agentului în mediul înconjurător sunt de obicei mediate printr-un middleware


adecvat. Acest middleware oferă o abstracție de design de primă clasă pentru sistemele multi-
agent, oferind mijloace pentru a controla accesul la resurse și coordonarea agenților.

Caracteristici:

Agenții dintr-un sistem cu mai mulți agenți au câteva caracteristici importante:

 Autonomie: agenții sunt cel puțin parțial independenți, autoconsumabili, autonomi


 Opiniile locale: niciun agent nu are o imagine globală globală a sistemului, sau sistemul
este prea complex pentru ca un agent să utilizeze practic aceste cunoștințe
 Descentralizarea: nu există un agent de control desemnat (sau sistemul este redus efectiv
la un sistem monolitic)
Auto-organizare și auto-direcție

Sistemele cu mai multe agenți pot manifesta auto-organizare, precum și auto-direcționare și


alte paradigme de control și comportamente complexe aferente, chiar și atunci când strategiile
individuale ale tuturor agenților lor sunt simple. Când agenții pot împărtăși cunoștințe folosind
orice limbă convenită, constrângerile protocolului de comunicare al sistemului, abordarea poate
duce la o îmbunătățire comună. Limbile de exemplu sunt

Studiul sistemelor multi-agent

Studiul sistemelor multi-agent este "preocupat de dezvoltarea și analiza arhitecturilor sofisticate


de rezolvare a problemelor AI și de control atât pentru sistemele cu un singur agent cât și pentru
cele cu mai mulți agenți. Subiectele de cercetare din cadrul MAS includ:

• ingineria software orientată către agenți

• credințe, dorințe și intenții (BDI)

• cooperare și coordonare

• optimizarea distribuției constrângerilor (DCOP)

• organizarea

• comunicare

• negocierea

• rezolvarea problemelor distribuite

• învățarea multi-agent

• mineritul agentului

• comunitățile științifice (de exemplu, despre flăcări biologice, evoluția limbii și economie)

• fiabilitate și toleranță la erori

• robotică, sisteme multi-robot (MRS), clustere robotizate


Bibliografie :

[1] https://en.wikipedia.org/wiki/Multi-agent_system

S-ar putea să vă placă și