Adaptation of autonomous agent to user's behavior
Adaptace autonomního agenta na chování uživatele
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date
Abstract
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.
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.