English

Deep Successor Reinforcement Learning

Machine Learning 2016-06-09 v1 Artificial Intelligence Machine Learning Neural and Evolutionary Computing

Abstract

Learning robust value functions given raw observations and rewards is now possible with model-free and model-based deep reinforcement learning algorithms. There is a third alternative, called Successor Representations (SR), which decomposes the value function into two components -- a reward predictor and a successor map. The successor map represents the expected future state occupancy from any given state and the reward predictor maps states to scalar rewards. The value function of a state can be computed as the inner product between the successor map and the reward weights. In this paper, we present DSR, which generalizes SR within an end-to-end deep reinforcement learning framework. DSR has several appealing properties including: increased sensitivity to distal reward changes due to factorization of reward and world dynamics, and the ability to extract bottleneck states (subgoals) given successor maps trained under a random policy. We show the efficacy of our approach on two diverse environments given raw pixel observations -- simple grid-world domains (MazeBase) and the Doom game engine.

Keywords

Cite

@article{arxiv.1606.02396,
  title  = {Deep Successor Reinforcement Learning},
  author = {Tejas D. Kulkarni and Ardavan Saeedi and Simanta Gautam and Samuel J. Gershman},
  journal= {arXiv preprint arXiv:1606.02396},
  year   = {2016}
}

Comments

10 pages, 6 figures

R2 v1 2026-06-22T14:20:10.015Z