pith. sign in

arxiv: 2011.09464 · v2 · pith:F2YQCZKHnew · submitted 2020-11-18 · 💻 cs.LG

Counterfactual Credit Assignment in Model-Free Reinforcement Learning

classification 💻 cs.LG
keywords informationfuturelearningactionactionsassignmentcreditfunctions
0
0 comments X
read the original abstract

Credit assignment in reinforcement learning is the problem of measuring an action's influence on future rewards. In particular, this requires separating skill from luck, i.e. disentangling the effect of an action on rewards from that of external factors and subsequent actions. To achieve this, we adapt the notion of counterfactuals from causality theory to a model-free RL setup. The key idea is to condition value functions on future events, by learning to extract relevant information from a trajectory. We formulate a family of policy gradient algorithms that use these future-conditional value functions as baselines or critics, and show that they are provably low variance. To avoid the potential bias from conditioning on future information, we constrain the hindsight information to not contain information about the agent's actions. We demonstrate the efficacy and validity of our algorithm on a number of illustrative and challenging problems.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Decision Transformer: Reinforcement Learning via Sequence Modeling

    cs.LG 2021-06 accept novelty 8.0

    Decision Transformer casts RL as autoregressive sequence modeling conditioned on desired returns, past states and actions, matching or exceeding offline RL baselines on Atari, Gym and Key-to-Door tasks.

  2. Causal Agent Replay: Counterfactual Attribution for LLM-Agent Failures

    cs.LG 2026-06 unverdicted novelty 6.0

    Causal Agent Replay attributes LLM agent failures via do-interventions on step-level structural causal models, using contrastive estimators and Monte-Carlo Shapley values validated on synthetic ground truth.

  3. A Review of Causal Decision Making

    stat.ML 2025-02 unverdicted novelty 2.0

    A review that organizes causal decision making into three stages and consolidates methods into an open Python collection.