Agenti zasnovani na korisnosti -Utility-based agents- |
|
Agenti zasnovani na cilju samo znaju razliku između ciljnog stanja i ne-ciljnog stanja. Moguće je definisati mjeru kojom se mjeri poželjnost određenog stanja. Ta mjera se može dobiti korišćenjem funkcije korisnosti. Opšte performanse mjere omogućuju poređenje različitih stanja svijetova prema načinu da se mjeri zadovoljstvo-usrećenost agenta. Zapravo, pojam "korisnost" opisuje koliko je "sretan" agent. Racionalan agent baziran na korisnosti bira akciju koja maksimizira očekivanu korisnost ishoda akcije.
Ciljevi sami za sebe nisu dovoljni za generisanje
odgovarajućeg efikasnog ponašanja agenta. U slučaju konfliktnih (suprotstavljenih) ciljeva od kojih se samo neki
mogu postići (na primer brzina i sigurnost), funkcija korisnosti
određuje odgovarajući kompromis. |
|
|
Bilo koji razumni agent se može opisati funkcijom korisnosti. Agent koji poseduje eksplicitnu funkciju korisnosti, može da donosi razumne odluke, ali mora i da poredi korisnosti ostvarene različitim akcijama i postupcima. Odlučivanje na osnovu ciljeva iako grublje, omogućava agentu da odabere odgovarajuću akciju ukoliko zadovoljava cilj. U nekim slučajevima, funkcija korisnosti se može prevesti u skup ciljeva, tako da se odluke donesene na osnovu ciljeva podudaraju sa odlukama donesenim na osnovu korisnosti. |
|
|
copyright M2M |