Beyond Reward: A Bounded Measure of Agent Environment Coupling

Wael Hafez, Cameron Reid, Amit Nazeri
3/1/2026
cs.AIcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Real-world reinforcement learning (RL) agents operate in closed-loop systems where actions shape future observations, making reliable deployment under distribution shifts a persistent challenge. Existing monitoring relies on reward or task metrics, capturing outcomes but missing early coupling failures. We introduce bipredictability (P) as the ratio of shared information in the observation, action, outcome loop to the total available information, a principled, real time measure of interaction effectiveness with provable bounds, comparable across tasks. An auxiliary monitor, the Information Digital Twin (IDT), computes P and its diagnostic components from the interaction stream. We evaluate SAC and PPO agents on MuJoCo HalfCheetah under eight agent, and environment-side perturbations across 168 trials. Under nominal operation, agents exhibit P = 0.33 plus minus 0.02, below the classical bound of 0.5, revealing an informational cost of action selection. The IDT detects 89.3% of perturbations versus 44.0% for reward based monitoring, with 4.4x lower median latency. Bipredictability enables early detection of interaction degradation before performance drops and provides a prerequisite signal for closed loop self regulation in deployed RL systems.

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. 1 weaker match is hidden by default — 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{hafez2026beyond,
  title  = {Beyond Reward: A Bounded Measure of Agent Environment Coupling},
  author = {Wael Hafez and Cameron Reid and Amit Nazeri},
  year   = {2026},
  eprint = {2603.01283},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.01283v1}
}

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/2603.01283.svg)](https://codeofpaper.com/paper/2603.01283)

Discussion