Documente Academic
Documente Profesional
Documente Cultură
Ce este un agent ?
Conceptul de agent a devenit, n anii 90 ai secolului XX i n primii ani ai
secolului XXI, un concept central n cteva dintre disciplinele tiinifice cu o
dezvoltare de-a dreptul exploziv. Inteligena artificial (IA) i subdomeniul
acesteia, inteligena artificial distribuit, tiinele complexitii, cibernetica de
ordinul trei, tiina calculatoarelor, economia computaional .a. fac apel din ce n
ce mai frecvent la conceptul de agent i la metodele derivate din acesta.
Dei noiunea de agent a devenit central n diferite domenii tiinifice, exist
diferene mari ntre sensurile date acestui concept, precum i diferitelor utilizri ale
sale n aceste domenii.
n dicionare, agentul este definit ca ,,cineva care sau prin care se exercit
putere sau produce un efect ( The Concise Oxford Dictionary, of Current English,
(7 th edition), Oxford University Press, 1988 ). O astfel de definiie este insa prea
general pentru a putea fi considerat operaional, dar ea indic faptul c agentul
exercit o aciune, schimb ceva n mediul nconjurtor. Shardlow arat
c ,,Agenii fac lucruri, ei acioneaz: de aceea ei se numesc ageni (Shardlow,
1990).
Agenii au deci un rol activ, iniiind aciuni prin care este afectat mai degraba
mediul lor, dect ca ei s fie afectai de acest mediu. Autonomia i raionalitatea
sunt doi termeni ce pot fi utilizai pentru a descrie aceast aciune a agenilor, aa
artificiali sau umani pentru a-i rezolva propriile probleme i pentru a-i ajuta pe
alii n activitile lor.
J. Ferber (1995) detaliaz mai mult lucrurile, el spunnd c agenii sunt entiti
reale (fizice) sau virtuale care:
Acioneaz ntr-un mediu specificat;
Comunic cu ali ageni;
Urmeaz un set de tendine, reprezentnd obiective sau optimizeaz o funcie;
Dispun de resurse;
Percep mediul nconjurtor pn la o anumit limit;
Reprezint intern mediul nconjurtor (unii ageni doar reacioneaz);
Ofer cunoatere i servicii;
Se autoreproduc (opional);
Satisfac obiective bine definite, innd cont de resurse, cunotine, percepie,
reprezentare i stimuli.
Thomas Schelling a fost primul economist care a aplicat noile metode ale A-life
n studiul sistemelor. El a creat o economie virtual utiliznd pentru aceasta o tabl
de ah i monede de diferite valori care se puteau mica pe aceast tabl
reprezentnd anumite reguli simple. Aplicnd regulile respective a constatat c
preferine foarte slabe pentru a locui i lucra ntr-o anumit parte a mesei de ah
conduc, dup multiple iteraii, la diferene foarte mari ntre localizarea monedelor
(segregare).
Se pare c primul care a utilizat termenul de agent n sensul su actual a fost
biologul Tim Ray. El a studiat programe care se puteau autocopia n memoria
calculatorului, aceste programe avnd o durat de via finit. Programele erau
lsate s ruleze mai mult timp i ele se angajau n activiti echivalente cu
competiia, frauda i reproducerea. Cnd agenii-programe realizau copii ale lor n
memoria calculatorului, se schimba n mod aleator o linie de cod. Astfel, se
introduceau mutaii, unele dintre acestea fiind distructive i provocnd moartea