Reinforcement Learning with Simple Sequence Priors

Tankred Saanum, Noémi Éltető, Peter Dayan, Marcel Binz, Eric Schulz
5/26/2023
cs.LG

No confident code implementation found for this paper.

Abstract

Everything else being equal, simpler models should be preferred over more complex ones. In reinforcement learning (RL), simplicity is typically quantified on an action-by-action basis -- but this timescale ignores temporal regularities, like repetitions, often present in sequential strategies. We therefore propose an RL algorithm that learns to solve tasks with sequences of actions that are compressible. We explore two possible sources of simple action sequences: Sequences that can be learned by autoregressive models, and sequences that are compressible with off-the-shelf data compression algorithms. Distilling these preferences into sequence priors, we derive a novel information-theoretic objective that incentivizes agents to learn policies that maximize rewards while conforming to these priors. We show that the resulting RL algorithm leads to faster learning, and attains higher returns than state-of-the-art model-free approaches in a series of continuous control tasks from the DeepMind Control Suite. These priors also produce a powerful information-regularized agent that is robust to noisy observations and can perform open-loop control.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{saanum2023reinforcement,
  title  = {Reinforcement Learning with Simple Sequence Priors},
  author = {Tankred Saanum and Noémi Éltető and Peter Dayan and Marcel Binz and Eric Schulz},
  year   = {2023},
  eprint = {2305.17109},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.17109v1},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.17109.svg)](https://codeofpaper.com/paper/2305.17109)

Discussion