Some Methodological Issues about Designing Autonomous Agents Which Learn Their Behaviors: the Elf Experience
نویسنده
چکیده
In this paper, we present our experience in developing behavior-based autonomous agents. We focus on methodological aspects of what we call Behavior Engineering, a new branch of engineering whose aim is to design and implement behavior-based agents. Once defined a behavior, we have to decide whether to implement it by programming the agent, or to make the agent learning its behavior. In this paper, we focus on this second aspect, and we report some results we obtained with a new machine learning algorithm (ELF Evolutionary Learning of Fuzzy Systems) learning behaviors described as sets of fuzzy rules. The characteristic features of ELF are that it can learn the only rules it needs to achieve its task, it is resistent to biased evaluation functions, and it can learn generalizazions.
منابع مشابه
Learning Behaviors represented as Fuzzy Logic Controllers
1. Introduction The implementation of artificial autonomous agent behaviors as Fuzzy Logic Controllers (FLC) has natural and engineering motivations. Fuzzy logic is recognized as a powerful mean to represent approximation intrinsic in human and animal reasoning and reacting. On the other side, fuzzy logic shows flexibility and robustness, important in the implementation of artificial devices. L...
متن کاملLearning behaviors implemented as Fuzzy Logic Controllers for Autonomous Agents
The implementation of behaviors for embodied autonomous agents by means of Fuzzy Logic Controllers (FLC) has natural and engineering motivations. Fuzzy logic is recognized as a powerful mean to represent approximation intrinsic in human (and animal) reasoning and reacting. On the other side, fuzzy logic shows flexibility and robustness, important in the implementation of artificial devices. Two...
متن کاملLearning the suitability of simple behaviors to obtain composite behaviors for autonomous agents♣
The composition of simple behaviors is a common practice to obtain complex behaviors from autonomous agents. In this paper, we present S-ELF, a reinforcement learning approach that learns to coordinate pre-defined basic behaviors and is derived from ELF (Evolutonary Learning of Fuzzy rules) (Bonarini, 1993), (Bonarini, 1996a). S-ELF (Symbolic ELF) learns the context of activation for each of th...
متن کاملLearning Decision Strategies with Genetic Algorithms
Machine learning offers the possibility of designing intelligent systems that refine and improve their initial knowledge through their own experience. This article focuses on the problem of learning sequential decision rules for multi-agent environments. We describe the SAMUEL learning system that uses genetic algorithms and other competition based techniques to learn decision strategies for au...
متن کاملEvolutionary Learning of General Fuzzy Rules with Biased Evaluation Functions: Competition and Cooperation
Fuzzy rules cooperate in a Fuzzy Logic Controller (FLC) to produce the best action for a given situation. If we have a population of fuzzy rules controlling a device, and we would like to evolve the population to obtain optimal performance by Reinforcement Learning, rules should compete each other, since we would like to judge their proposals. Therefore, in this approach, cooperation and compet...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994