English

A Deeper Look at Discounting Mismatch in Actor-Critic Algorithms

Machine Learning 2022-01-27 v4 Artificial Intelligence

Abstract

We investigate the discounting mismatch in actor-critic algorithm implementations from a representation learning perspective. Theoretically, actor-critic algorithms usually have discounting for both actor and critic, i.e., there is a γt\gamma^t term in the actor update for the transition observed at time tt in a trajectory and the critic is a discounted value function. Practitioners, however, usually ignore the discounting (γt\gamma^t) for the actor while using a discounted critic. We investigate this mismatch in two scenarios. In the first scenario, we consider optimizing an undiscounted objective (γ=1)(\gamma = 1) where γt\gamma^t disappears naturally (1t=1)(1^t = 1). We then propose to interpret the discounting in critic in terms of a bias-variance-representation trade-off and provide supporting empirical results. In the second scenario, we consider optimizing a discounted objective (γ<1\gamma < 1) and propose to interpret the omission of the discounting in the actor update from an auxiliary task perspective and provide supporting empirical results.

Cite

@article{arxiv.2010.01069,
  title  = {A Deeper Look at Discounting Mismatch in Actor-Critic Algorithms},
  author = {Shangtong Zhang and Romain Laroche and Harm van Seijen and Shimon Whiteson and Remi Tachet des Combes},
  journal= {arXiv preprint arXiv:2010.01069},
  year   = {2022}
}

Comments

AAMAS 2022

R2 v1 2026-06-23T18:58:38.425Z