Adaptace autonomního agenta na chování uživatele
Adaptation of autonomous agent to user's behavior
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Martin Jochec
Vedoucí práce
Nový Josef
Oponent práce
Horaisová Kateřina
Studijní obor
Aplikace softwarového inženýrstvíStudijní program
Aplikace přírodních vědInstituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato bakalářská práce se zabývá adaptací autonomního agenta na chování uživatele. Jejím hlavním cílem je vytvořit jednoduchého autonomního agenta, který se dokáže přizpůsobit uživateli. V mnoha případech jsou autonomní agenti konstruováni tak, že jsou stabilně naprogramováni, což však vytváří problém s neměnností. Tito agenti jsou pak velmi předvídatelní, protože se nemohou přizpůsobit konkrétní situaci. Tato bakalářská práce se zabývá také základní teorií o autonomních agentech a příklady algoritmů, které lze použít ke konstrukci více přizpůsobitelného autonomního agenta. Obsahuje také některá existující řešení pro tuto problematiku i návrh a implementaci vlastního řešení. This bachelor thesis deals with the adaptation of an autonomous agent to user behavior. Its main goal is to build a simple autonomous agent that can adapt to the user. In many cases, autonomous agents are constructed in such a way that they are stably programmed, but this creates an immutability problem. These agents are then very predictable because they cannot adapt to a specific situation. This bachelor thesis also covers the basic theory about autonomous agents and examples of algorithms that can be used to construct a more adaptable autonomous agent. It also includes some existing solutions to the problem as well as the design and implementation of a my own solution.