Zero-shot Policy Learning with Spatial Temporal RewardDecomposition on Contingency-aware Observation
arXiv:1910.08143
Abstract
It is a long-standing challenge to enable an intelligent agent to learn in one environment and generalize to an unseen environment without further data collection and finetuning. In this paper, we consider a zero shot generalization problem setup that complies with biological intelligent agents' learning and generalization processes. The agent is first presented with previous experiences in the training environment, along with task description in the form of trajectory-level sparse rewards. Later when it is placed in the new testing environment, it is asked to perform the task without any interaction with the testing environment. We find this setting natural for biological creatures and at the same time, challenging for previous methods. Behavior cloning, state-of-art RL along with other zero-shot learning methods perform poorly on this benchmark. Given a set of experiences in the training environment, our method learns a neural function that decomposes the sparse reward into particular regions in a contingency-aware observation as a per step reward. Based on such decomposed rewards, we further learn a dynamics model and use Model Predictive Control (MPC) to obtain a policy. Since the rewards are decomposed to finer-granularity observations, they are naturally generalizable to new environments that are composed of similar basic elements. We demonstrate our method on a wide range of environments, including a classic video game -- Super Mario Bros, as well as a robotic continuous control task. Please refer to the project page for more visualized results.
References in corpus (18)
- Continuous control with deep reinforcement learning
- High-Dimensional Continuous Control Using Generalized Advantage Estimation
- Deep Predictive Coding Networks for Video Prediction and Unsupervised Learning
- #Exploration: A Study of Count-Based Exploration for Deep Reinforcement Learning
- Exploration by Random Network Distillation
- Multi-Goal Reinforcement Learning: Challenging Robotics Environments and Request for Research
- Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models
- Algorithmic Framework for Model-based Deep Reinforcement Learning with Theoretical Guarantees
- Zero-Shot Task Generalization with Multi-Task Deep Reinforcement Learning
- Assessing Generalization in Deep Reinforcement Learning
- RUDDER: Return Decomposition for Delayed Rewards
- Investigating Human Priors for Playing Video Games
- Grasp2Vec: Learning Object Representations from Self-Supervised Grasping
- Contingency-Aware Exploration in Reinforcement Learning
- Mapping State Space using Landmarks for Universal Goal Reaching
- Hierarchical Reinforcement Learning for Zero-shot Generalization with Subtask Dependencies
- Object-Oriented Dynamics Predictor
- Task-Agnostic Dynamics Priors for Deep Reinforcement Learning