Model bazat pe agent

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Modelele bazate pe agenți (abreviere, ABM , acronim pentru modelul bazat pe agenți ) sunt o clasă de modele de calcul care vizează simularea computerizată a acțiunilor și interacțiunilor agenților autonomi (atât individuali, cât și colectivi, cum ar fi organizațiile și grupurile) pentru a evaluează efectele acestora asupra sistemului în ansamblu. ABM combină elemente ale teoriei jocurilor , sisteme complexe , comportament emergent , sociologie computațională , sisteme multi-agent . Metodele Monte Carlo sunt folosite pentru a introduce întâmplarea. În special, în ecologie, aceste modele sunt numite modele individuale (IBM) [1], iar indivizii dintr-un model IBM pot fi mai simpli decât agenții complet autonomi ai ABM-urilor. O recenzie recentă a literaturii cu privire la modelele de sisteme individuale, bazate pe agenți și multi-agenți arată că ABM-urile sunt utilizate în domenii de știință necomputaționale, cum ar fi biologia , ecologia și științele sociale [2] . Modelarea bazată pe agenți este legată, dar distinctă de conceptul de sistem multi-agent sau de simulare multi-agent, deoarece scopul primului este de a căuta informații explicative despre comportamentul colectiv al agenților care respectă reguli simple, de obicei în sistemele naturale, spre deosebire de al doilea, al cărui scop este să proiecteze agenți sau să rezolve probleme practice sau inginerești specifice [2] .

Modelele bazate pe agenți sunt un tip de model la scară microscopică [3] care simulează operațiuni simultane și interacțiuni ale mai multor agenți în încercarea de a recrea și prevedea apariția fenomenelor complexe. Procesul este unul dintre comportamentele care ies de la nivelul microscopic la cel macroscopic. Ca atare, o noțiune cheie este că regulile simple de comportament generează comportamente complexe, așa cum afirmă principiul KISS („Păstrați-l simplu, prost”), pe larg adoptat în modelarea comunității. Un alt principiu central este că întregul este mai mare decât suma părților. Agenții individuali sunt caracterizați de obicei ca fiind limitați rațional, acționând probabil în funcție de ceea ce percep ca fiind propriile interese, cum ar fi reproducerea, beneficiile economice sau statutul social, [4] folosind euristică sau reguli simple de decizie. Agenții ABM pot experimenta „învățarea”, adaptarea și reproducerea [5]

Modelele bazate pe agenți constau de obicei din: 1) numeroși agenți definiți la diferite niveluri de scară (cunoscut sub numele de „granularitatea agentului”); 2) principii euristice care vizează luarea deciziilor; 3) reguli de învățare și procese de adaptare; 4) sistem topologic în care au loc interacțiunile; 5) un mediu. ABM-urile sunt de obicei implementate sub formă de simulări pe computer folosind programe specifice ABM sau instrumente de dezvoltare. Astfel de modele pot fi utilizate pentru a evalua impactul asupra comportamentului emergent al sistemului în urma modificărilor comportamentului individual.

Istorie

Ideea modelării bazate pe agenți a apărut ca un concept relativ simplu la sfârșitul anilor 1940. Întrucât s-a bazat pe proceduri intense de calcul, nu s-a răspândit decât în ​​anii nouăzeci.

Teorie

Aplicații

Notă

  1. ^ Volker Grimm și Steven F. Railsback, Individual-based Modeling and Ecology , Princeton University Press, 2005, p. 485, ISBN 978-0-691-09666-7 .
  2. ^ a b Muaz Niazi și Amir Hussain, Agent-based Computing from Multi-agent Systems to Agent-Based Models: A Visual Survey ( PDF ), în Scientometrics , vol. 89, nr. 2, 2011, pp. 479-499, DOI : 10.1007 / s11192-011-0468-9 , arXiv : 1708.05872 (arhivat din original la 12 octombrie 2013) .
  3. ^ Leif Gustafsson și Mikael Sternad, Modelarea coerentă a populației micro, macro și de stat , în Mathematical Biosciences , vol. 225, nr. 2, 2010, pp. 94-107, DOI : 10.1016 / j.mbs.2010.02.003 , PMID 20171974 .
  4. ^ Modele de ecosisteme industriale bazate pe agenți , pe policy.rutgers.edu , Universitatea Rutgers , 6 octombrie 2003 (arhivat din original la 20 iulie 2011) .
  5. ^ E. Bonabeau,Agent-based modeling: Methods and techniques for simulating human system , în Proceedings of the National Academy of Sciences din Statele Unite ale Americii , vol. 99, 14 mai 2002, pp. 7280-7, Bibcode : 2002PNAS ... 99.7280B , DOI : 10.1073 / pnas.082080899 , PMC 128598 , PMID 12011407 .

Alte proiecte

linkuri externe

Articole / Informații generale

Modele de simulare

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT