Sistem multi-agent

De la Wikipedia, enciclopedia liberă
Salt la: Navigare, căutare

Sistemul multi-agent este format dintr-un număr de agenți software inteligenți de același tip sau diferit specializați care acționează separat spre rezolvarea în colectiv a unei probleme, interacționând prin schimb de mesaje Agenții individuali angajați într-un sistem multiagent au diferite țeluri sau motivații. Sistemele multi-agent pot rezolva probleme care pentru un agent software individual sau un sistem software monolitic (care activează la modul "mono-agent") sunt prea dificile (practic nerezolvabile). Pentru succesul interacțiunii, agenții trebuie să aibă capacitatea de cooperare, de coordonare și de negociere cu alți agenți.[1]

  • Domeniul sistemelor multiagent este puternic interdisciplinar, el se inspiră din diverse ramuri: economie, tehnică, filozofie, logică, ecologie, științe sociale, etc. Din acest motiv nu trebuie să surprindă existența mai multor puncte de vedere asupra a ceea ce reprezintă un proiect de sistem multi-agent. [2]
  • Sistemele multi-agent sunt - prin definiție - o subclasă a sistemelor concurențiale, iar unii membri din comunitatea sistemelor distribuite sau calculului distribuit ar putea să pună întrebarea dacă sistemele multiagent sunt suficient de diferite de standardul sistemelor distribuite sau sistemelor concurente ca să justifice un studiu separat. Răspunsul este afirmativ pentru că agenții sunt presupuși autonomi, iar sincronizarea și coordonarea structurilor într-un sistem multiagent se face la momentul execuției și nu la momentul proiectării. În plus, agenții sunt entități cu interese proprii ("economice"), urmărind îndeplinirea unui scop individual sau colectiv la nivelul sistemului multi-agent.[2]

Note[modificare | modificare sursă]

  1. ^ Adina Magda Florea. „Cursul universitar introductiv "Agenti inteligenti si SMA", prezentare ppt”. Laboratorul de SMA de la Universitatea Politehnica din București. http://turing.cs.pub.ro/blia_06/Lecture_1.ppt. Accesat la 1 ianuarie 2012. 
  2. ^ a b Michael Wooldridge (2002) (în en). An Introduction to MultiAgent Systems. John Wiley & Sons