Deriving and Using Abstract Representation in Behavior-Based Systems
Abstract
We present a representation that addresses two current limitations of the behavior-based systems (BBS) (Matarić 1992), (Arkin 1998): the lack of abstract representation within behaviors (which makes them hard to use in complex, sequential problems) and the need for behavior redesign even for tasks that use subsets of the same behavior set. We introduce the concept of behavior networks, based on the abstract behaviors representation described below. We distinguish the following two types of behavior preconditions: world preconditions (activate the behaviors based on the state of the environment) and sequential preconditions (task-dependent conditions, often postconditions of other existing behaviors). In standard BBS behaviors, both types of preconditions are tested together, thus hard-coding a particular solution. The key step in adapting specialized behaviors
Cite
Text
Nicolescu and Mataric. "Deriving and Using Abstract Representation in Behavior-Based Systems." AAAI Conference on Artificial Intelligence, 2000.Markdown
[Nicolescu and Mataric. "Deriving and Using Abstract Representation in Behavior-Based Systems." AAAI Conference on Artificial Intelligence, 2000.](https://mlanthology.org/aaai/2000/nicolescu2000aaai-deriving/)BibTeX
@inproceedings{nicolescu2000aaai-deriving,
title = {{Deriving and Using Abstract Representation in Behavior-Based Systems}},
author = {Nicolescu, Monica N. and Mataric, Maja J.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2000},
pages = {1087},
url = {https://mlanthology.org/aaai/2000/nicolescu2000aaai-deriving/}
}