Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
upraszczałiusprawniałobsługęprogramów,pomagałwdokonywaniuskompli-
kowanychobliczeń,ułatwiałobsługęinterfejsusystemuinformatycznego.
Wmiaręrozwojunauki,technikioraznowychtechnologii,przykonstrukcji
agentówprogramowychzastosowanoarchitekturysztucznejinteligencjiido-
skonalonoichinteligentnąstronę.Pomimofaktu,żepojęcieagentaprogramo-
wegojestintuicyjniedobrzerozumianeiczęstoużywanewliteraturze,brakjest
powszechnieprzyjętejdefinicjiagentaprogramowego
15.Wynikatom.in.zż-
norodnościzastosowań,atakżeistnieniażnychtypówarchitektur
16agenta.
Możnawięcznaleźćwieledefinicji,któreniesązesobąsprzeczne,leczwza-
jemniesięuzupełniają.Ichzakresrozciągasięodprostychmakr,wktórych
użytkownikokreślatylkokilkaparametrów,doagentówprogramowychmają-
cychzdolnośćuczeniasięiwykorzystującychmetodysztucznejinteligencji.
ZdaniemHenrykaSrokiagentaprogramowegonależytraktowaćjakoautono-
micznegoasystentaużytkownika,coświęcejniżnarzędzieinformatyczne.
Wmiejsceoprogramowaniareaktywnegozprzeszłości,czylizaprogramowania
komputeratak,abyreagowałnainstrukcjeużytkownika,agentprogramowyma
byćaktywny-powyspecyfikowaniupotrzebużytkownikabędzierealizowałza
niegozadania
17.
Systemyekspertowenaśladująpracęczłowieka-specjalistywwybranym
zakresiewiedzy,stającsięczymśwrodzajukonsultanta,pomagającegoużyt-
kownikowiwpodjęciudecyzji.Podobniewyglądaistotafunkcjonowaniaagen-
tówprogramowych.Podobnie,ponieważcharakteryzująsięonetrzemadodat-
kowymicechami
18:
autonomią(zdolnościądoautonomicznegodziałania-wustalonymzakresie),
komunikatywnością(zdolnościądokomunikowaniasięzinnymiagentami
programowymiiczłowiekiem),
percepcją(zdolnościąpostrzeganiazmianzachodzącychwotoczeniu).
Systemekspertowyniemapowyższychcechidlategoniezaliczasięgodo
kategoriisystemówagentowych.Zbiórcechprzypisywanychagentomprogra-
mowymisystemomagentowymprzedstawiatabela1.
15
Rozwójinformatycznych…,op.cit.,s.33.
16
Przezarchitekturęagentaprogramowegorozumiesięzestawśrodkówrealizacyjnych,służący
dobudowyagentów(iwkonsekwencji-systemówagentowych),funkcjonującywsposób
zgodnyzpewnymmodelem,naktórymjestoparty.Jesttowięcpewienszkielet,napodstawie
któregomogąbyćtworzoneaplikacjeagentowededykowanedokonkretnychzastosowań.
17
Inteligentnesystemywspomaganiadecyzjiwzarządzaniu.Transformacjesystemów.Red.
H.Sroka,S.Stanek.WydawnictwoAkademiiEkonomicznejim.KarolaAdamieckiegowKa-
towicach,Katowice1997,s.26.
18
AgentBuilder.AnIntegratedToolkitforConstructingIntelligentSoftwareAgents.User’s
Guide.Version1.4Rev.0.Acronymics,Inc.,Arizona,Mesa2004,s.2-29.
16