首页 /研究 /Autonomous Learning of High-Level States and Actions in Continuous Environments
OTHER

Autonomous Learning of High-Level States and Actions in Continuous Environments

Jonathan Mugan, Benjamin Kuipers

发表年份
2011
引用次数
89

摘要

How can an agent bootstrap up from a low-level representation to autonomously learn high-level states and actions using only domain-general knowledge? In this paper, we assume that the learning agent has a set of continuous variables describing the environment. There exist methods for learning models of the environment, and there also exist methods for planning. However, for autonomous learning, these methods have been used almost exclusively in discrete environments. We propose attacking the problem of learning high-level states and actions in continuous environments by using a qualitative representation to bridge the gap between continuous and discrete variable representations. In this approach, the agent begins with a broad discretization and initially can only tell if the value of each variable is increasing, decreasing, or remaining steady. The agent then simultaneously learns a qualitative representation (discretization) and a set of predictive models of the environment. These models are converted into plans to perform actions. The agent then uses those learned actions to explore the environment. The method is evaluated using a simulated robot with realistic physics. The robot is sitting at a table that contains a block and other distractor objects that are out of reach. The agent autonomously explores the environment without being given a task. After learning, the agent is given various tasks to determine if it learned the necessary states and actions to complete them. The results show that the agent was able to use this method to autonomously learn to perform the tasks.

关键词

Computer scienceArtificial intelligenceAutonomous agentRepresentation (politics)Set (abstract data type)RobotDiscretizationVariable (mathematics)Machine learningMathematics

相关论文

查看 OTHER 分类全部论文