Results 1 - 10
of
58
Intrinsic motivation systems for autonomous mental development
- IEEE Transactions on Evolutionary Computation
, 2007
"... Abstract—Exploratory activities seem to be intrinsically rewarding for children and crucial for their cognitive development. Can a machine be endowed with such an intrinsic motivation system? This is the question we study in this paper, presenting a number of computational systems that try to captur ..."
Abstract
-
Cited by 81 (25 self)
- Add to MetaCart
Abstract—Exploratory activities seem to be intrinsically rewarding for children and crucial for their cognitive development. Can a machine be endowed with such an intrinsic motivation system? This is the question we study in this paper, presenting a number of computational systems that try to capture this drive towards novel or curious situations. After discussing related research coming from developmental psychology, neuroscience, developmental robotics, and active learning, this paper presents the mechanism of Intelligent Adaptive Curiosity, an intrinsic motivation system which pushes a robot towards situations in which it maximizes its learning progress. This drive makes the robot focus on situations which are neither too predictable nor too unpredictable, thus permitting autonomous mental development. The complexity of the robot’s activities autonomously increases and complex developmental sequences self-organize without
An emergent framework for self-motivation in developmental robotics
- in Proceedings of the 3rd International Conference on Development and Learning (ICDL 2004), Salk Institute
, 2004
"... This paper explores a philosophy and connectionist algorithm for creating a long-term, self-motivated developmental robot control system. Self-motivation is viewed as an emergent property arising from two competing pressures: the need to accurately predict the environment while simultaneously wantin ..."
Abstract
-
Cited by 32 (2 self)
- Add to MetaCart
This paper explores a philosophy and connectionist algorithm for creating a long-term, self-motivated developmental robot control system. Self-motivation is viewed as an emergent property arising from two competing pressures: the need to accurately predict the environment while simultaneously wanting to seek out novelty in the environment. These competing internal pressures are designed to drive the system in a manner reminiscent of a co-evolutionary arms race. 1
From unknown sensors and actuators to actions grounded in sensorimotor perceptions
- Connection Science
, 2006
"... This article describes a developmental system based on information theory implemented on a real robot that learns a model of its own sensory and actuator apparatus. There is no innate knowledge regarding the modalities or representation of the sensory input and the actuators, and the system relies o ..."
Abstract
-
Cited by 24 (3 self)
- Add to MetaCart
This article describes a developmental system based on information theory implemented on a real robot that learns a model of its own sensory and actuator apparatus. There is no innate knowledge regarding the modalities or representation of the sensory input and the actuators, and the system relies on generic properties of the robot’s world such as piecewise smooth effects of movement on sensory changes. The robot develops the model of its sensorimotor system by first performing random movements to create an informational map of the sensors. Using this map the robot then learns what effects the different possible actions have on the sensors. After this developmental process the robot can perform basic visually guided movement.
Bringing up robot: Fundamental mechanisms for creating a self-motivated, self-organizing architecture
- Cybernetics and Systems
, 2005
"... Under review for a special issue of the journal Cybernetics and Systems ..."
Abstract
-
Cited by 24 (5 self)
- Add to MetaCart
Under review for a special issue of the journal Cybernetics and Systems
Intrinsically Motivated Hierarchical Manipulation
"... We present a framework for the programming of manipulation behavior by means of an intrinsic reward function that encourages the building of deep control knowledge. We show how this framework can be used to teach new manipulation skills in a hierarchical and incremental fashion. We demonstrate the c ..."
Abstract
-
Cited by 17 (8 self)
- Add to MetaCart
We present a framework for the programming of manipulation behavior by means of an intrinsic reward function that encourages the building of deep control knowledge. We show how this framework can be used to teach new manipulation skills in a hierarchical and incremental fashion. We demonstrate the contributions of this paper on a humanoid robot through three incremental learning stages.
A developmental roadmap for learning by imitation in robots
- IEEE Transactions on Systems, Man, and Cybernetics - Part B: Cybernetics
, 2007
"... Abstract — We present a strategy whereby a robot acquires the capability to learn by imitation following a developmental pathway consisting on three levels: (i) sensory-motor coordination, (ii) world interaction, (iii) imitation. With these stages, the system is able to learn tasks by imitating huma ..."
Abstract
-
Cited by 12 (7 self)
- Add to MetaCart
Abstract — We present a strategy whereby a robot acquires the capability to learn by imitation following a developmental pathway consisting on three levels: (i) sensory-motor coordination, (ii) world interaction, (iii) imitation. With these stages, the system is able to learn tasks by imitating human demonstrators. We describe results of the different developmental stages, involving perceptual and motor skills, implemented in our humanoid robot, Baltazar. At each stage, the system’s attention is drawn towards different entities: its own body and later on, objects and people. Our main contributions are the general architecture and the implementation of all the necessary modules until imitation capabilities are eventually acquired by the robot. Also several other contributions are made at each level: learning of sensory-motor maps for redundant robots, a novel method for learning how to grasp objects and a framework for learning task description from observation for program-level imitation. Finally, vision is used extensively as the sole sensing modality (sometimes in a simplified setting) avoiding the need for special data-acquisition hardware. Index Terms — Humanoid Robots, development, imitation I.
R-IAC: Robust Intrinsically Motivated Exploration and Active Learning
- IEEE Transactions on Autonomous Mental Development
"... Abstract—Intelligent adaptive curiosity (IAC) was initially introduced as a developmental mechanism allowing a robot to self-organize developmental trajectories of increasing complexity without preprogramming the particular developmental stages. In this paper, we argue that IAC and other intrinsical ..."
Abstract
-
Cited by 11 (6 self)
- Add to MetaCart
Abstract—Intelligent adaptive curiosity (IAC) was initially introduced as a developmental mechanism allowing a robot to self-organize developmental trajectories of increasing complexity without preprogramming the particular developmental stages. In this paper, we argue that IAC and other intrinsically motivated learning heuristics could be viewed as active learning algorithms that are particularly suited for learning forward models in unprepared sensorimotor spaces with large unlearnable subspaces. Then, we introduce a novel formulation of IAC, called robust intelligent adaptive curiosity (R-IAC), and show that its performances as an intrinsically motivated active learning algorithm are far superior to IAC in a complex sensorimotor space where only a small subspace is neither unlearnable nor trivial. We also show results in which the learnt forward model is reused in a control scheme. Finally, an open source accompanying software containing these algorithms as well as tools to reproduce all the experiments presented in this paper is made publicly available. Index Terms—Active learning, artificial curiosity, developmental robotics, exploration, intrinsic motivation, sensorimotor learning.
Learning object affordances: From sensory–motor coordination to imitation
- IEEE TRANSACTIONS ON ROBOTICS
, 2008
"... Affordances encode relationships between actions, objects, and effects. They play an important role on basic cognitive capabilities such as prediction and planning. We address the problem of learning affordances through the interaction of a robot with the environment, a key step to understand the w ..."
Abstract
-
Cited by 9 (4 self)
- Add to MetaCart
Affordances encode relationships between actions, objects, and effects. They play an important role on basic cognitive capabilities such as prediction and planning. We address the problem of learning affordances through the interaction of a robot with the environment, a key step to understand the world properties and develop social skills. We present a general model for learning object affordances using Bayesian networks integrated within a general developmental architecture for social robots. Since learning is based on a probabilistic model, the approach is able to deal with uncertainty, redundancy, and irrelevant information. We demonstrate successful learning in the real world by having an humanoid robot interacting with objects. We illustrate the benefits of the acquired knowledge in imitation games.
Ongoing emergence: A core concept in epigenetic robotics
- In EpiRob
, 2005
"... We propose ongoing emergence as a core concept in epigenetic robotics. Ongoing emergence refers to the continuous development and integration of new skills and is exhibited when six criteria are satisfied: (1) continuous skill acquisition, (2) incorporation of new skills with existing skills, (3) au ..."
Abstract
-
Cited by 9 (0 self)
- Add to MetaCart
We propose ongoing emergence as a core concept in epigenetic robotics. Ongoing emergence refers to the continuous development and integration of new skills and is exhibited when six criteria are satisfied: (1) continuous skill acquisition, (2) incorporation of new skills with existing skills, (3) autonomous development of values and goals, (4) bootstrapping of initial skills, (5) stability of skills, and (6) reproducibility. In this paper we: (a) provide a conceptual synthesis of ongoing emergence based on previous theorizing, (b) review current research in epigenetic robotics in light of ongoing emergence, (c) provide prototypical examples of ongoing emergence from infant development, and (d) outline computational issues relevant to creating robots exhibiting ongoing emergence. 1.
Selfdevelopment framework for reinforcement learning agents
- In Fifth International Conference on Development and Learning (ICDL
, 2006
"... Abstract — We present SMILe (Self-Motivated Incremental Learning), a new learning framework where an agent learns a set of abilities needed to face several tasks in its environment, by following a biologically inspired, self–motivated approach that loops over three main phases. In the babbling phase ..."
Abstract
-
Cited by 9 (0 self)
- Add to MetaCart
Abstract — We present SMILe (Self-Motivated Incremental Learning), a new learning framework where an agent learns a set of abilities needed to face several tasks in its environment, by following a biologically inspired, self–motivated approach that loops over three main phases. In the babbling phase, the agent randomly explores the environment, in a way similar to what animal puppies do. This provides information about the effects of action on the environment. In the motivating phase, the agent identifies what is interesting in the environment and develops an intrinsic motivation in achieving situations with highest interest. In the skill acquisition phase, the agent learns the skills needed to reach the most interesting state, guided by a selfgenerated reinforcement function. Once a new skill is available the babbling phase can start again with the enlarged set of abilities, and learning continues all the life long. We present results on a gridworld abstraction of a robotic environment to show how SMILe makes it possible to learn skills that enable the agent to perform well and robustly in many different tasks.

