Pokročilý plánovač záměrů pro BDI systémy
Loading...
Date
Authors
Misař, Ondřej
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Tato práce představuje současné přístupy k plánování záměrů v systémech typu Belief-Desire-Intention (BDI). Konkrétně se zaměřuje na přístupy, které zahrnují metodu Monte Carlo Tree Search (MCTS) ve spojení se stromy typu Goal-Plan (GPT) pro reprezentaci záměrů agenta s hlavními cíli. Tyto metody jsou upraveny tak, aby mohly být použity v systémech založených na jazyce AgentSpeak(L). Pro efektivní použití stromů Goal-Plan v takových systémech je zavedena strategie late variable binding. Metoda MCTS s prokládáním na úrovni akcí a varianta MCTS využívající zpětnovazební učení jsou implementovány v jazyce Python a integrovány do systému FRAg. Jsou navrženy dvě alternativní architektury integrace se systémem FRAg. Nakonec je porovnána jejich výkonnost s existujícími metodami plánování záměrů v rámci systému FRAg.
This thesis presents current approaches to intention scheduling in Belief-Desire-Intention (BDI) systems. Specifically approaches that incorporate the Monte Carlo Tree Search (MCTS) method with Goal-Plan trees (GPT) to represent agents' intentions with top-level goals. These methods are modified to be compatible with systems that are based on the AgentSpeak(L) language. In order to use Goal-Plan trees in such a system efficiently, a late variable binding strategy is introduced. The MCTS method with action level interleaving and online learning variant of MCTS method are implemented in Python language and integrated into the FRAg system. With two alternative architectures of integration with FRAg system being proposed. Finally, their performance is evaluated and compared against existing intention scheduling methods within FRAg system.
This thesis presents current approaches to intention scheduling in Belief-Desire-Intention (BDI) systems. Specifically approaches that incorporate the Monte Carlo Tree Search (MCTS) method with Goal-Plan trees (GPT) to represent agents' intentions with top-level goals. These methods are modified to be compatible with systems that are based on the AgentSpeak(L) language. In order to use Goal-Plan trees in such a system efficiently, a late variable binding strategy is introduced. The MCTS method with action level interleaving and online learning variant of MCTS method are implemented in Python language and integrated into the FRAg system. With two alternative architectures of integration with FRAg system being proposed. Finally, their performance is evaluated and compared against existing intention scheduling methods within FRAg system.
Description
Keywords
Citation
MISAŘ, O. Pokročilý plánovač záměrů pro BDI systémy [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
en
Study field
Inteligentní systémy
Comittee
doc. Ing. František Zbořil, CSc. (předseda)
RNDr. Marek Rychlý, Ph.D. (člen)
doc. Ing. Vladimír Janoušek, Ph.D. (člen)
Ing. Martin Hrubý, Ph.D. (člen)
doc. Ing. Michal Bidlo, Ph.D. (člen)
Ing. Tomáš Goldmann, Ph.D. (člen)
Date of acceptance
2025-06-25
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.
Result of defence
práce byla úspěšně obhájena
