English

On Value Functions and the Agent-Environment Boundary

Machine Learning 2020-06-02 v3 Artificial Intelligence Machine Learning

Abstract

When function approximation is deployed in reinforcement learning (RL), the same problem may be formulated in different ways, often by treating a pre-processing step as a part of the environment or as part of the agent. As a consequence, fundamental concepts in RL, such as (optimal) value functions, are not uniquely defined as they depend on where we draw this agent-environment boundary, causing problems in theoretical analyses that provide optimality guarantees. We address this issue via a simple and novel boundary-invariant analysis of Fitted Q-Iteration, a representative RL algorithm, where the assumptions and the guarantees are invariant to the choice of boundary. We also discuss closely related issues on state resetting and Monte-Carlo Tree Search, deterministic vs stochastic systems, imitation learning, and the verifiability of theoretical assumptions from data.

Keywords

Cite

@article{arxiv.1905.13341,
  title  = {On Value Functions and the Agent-Environment Boundary},
  author = {Nan Jiang},
  journal= {arXiv preprint arXiv:1905.13341},
  year   = {2020}
}

Comments

16 pages

R2 v1 2026-06-23T09:34:14.250Z