Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2.7
Modeleopartenaagentach(ang.agent-based
models)
Modeleopartenaagentach(ang.agent-basedmodelsABM)jestklasąmo-
deliobliczeniowych,którasłużydosymulacjidziałańiinterakcjizachodzą-
cychpomiędzyautonomicznymiagentami.Celemsymulacjijestzazwyczaj
ocenawpływuzachowaniapojedynczegoagentanadziałaniecałegosyste-
mu.Podejścietołączywieleelementówwiedzywzależnościodpotrzeby,jak
np.teorięgier,socjologię,programowanieewolucyjne,działaniezłożonych
systemów,przykładowotransportowych.Częstowsymulacjitakichsyste-
mówposzukujesiętzw.emergencji,gdysystemprzejawiazachowania,
którenieprostąsumącałości.
2.8
ModelBelief-Desire-Intention
Jakwcześniejwspomniano,tocoodróżniaagentaodaktora,tofakt,że
agentyposiadającele,doktórychrealizacjidążąpoprzezwykonywaniepew-
nychzachowań.ModelBDIułatwiarealizacjętakiegopodejścia,definiując
przedstawionedalejpojęcia.Istniejąponadtonarzędzia:językiprogramo-
waniaiframeworki,któretoułatwiają.
BDI(ang.Belief-Desire-Intention)jestmodelemsłużącymdotworzenia
agentów.Określatrzykomponenty,jakimicharakteryzowanyjestagent.
toodpowiednio:przekonania/poglądy(ang.beliefs)ośrodowisku,uaktual-
nianepokażdejakcji;pragnienia(ang.desire),czylicele,priorytetycelów
izyskizichosiągnięcia;atakżeintencje(ang.intention)podjęciaprzez
agentazestawuakcji[60].
Przekonaniareprezentująstaninformacyjnyagenta,czylijegoprzeko-
nanianatematśrodowiska,wktórymagentjesturuchomiony,wtymosobie
iinnychagentach.Przekonaniamogąrównieżzawieraćreguływnioskowa-
nia.Używanyjestterminnprzekonania”,anienwiedza”,gdyżto,couwa-
żaagent,niekonieczniemusibyćprawdziwe(ifaktyczniemożesięzmienić
wprzyszłości).
Pragnieniasłużądomodelowaniamotywacyjiagenta.Reprezentujące-
lelubsytuacje,któreagentchciałbyosiągnąćlubzrealizować.Przykładami
pragnieńmogąbyć:dostaćnajlepsząocenę,zaliczyćstudia.
Zkoleiceltopragnienie,którezostałoprzyjęteprzezagentadoreali-
zacji.Ponadto,nazwaniepragnieniacelempowoduje,żezestawcelów(ak-
tywnychpragnień)musibyćspójny.Przykładowo,agentniepowinienmieć
rozbieżnychcelów,np.miećciastkoizjeśćciastkonawetjeśliobamogą
byćpożądaneiatrakcyjne.
21