Data-Driven Estimation of Conditional Expectations, Application to Optimal Stopping and Reinforcement Learning
George V. Moustakides
TL;DR
The paper tackles data-driven estimation of conditional expectations when conditional densities are unknown, proposing a unified optimization framework that identifies the optimal mapping via $\omega(u_o(X))=\frac{b(X)}{a(X)}$ and extends this to systems of nonlinear equations. It develops neural-network based estimators to solve for $u(X)$ (and its variants) directly from data, using GD/SGD/ADAM and empirical costs that replace expectations. The authors show how to identify likelihood ratios, conditional-density ratios, and conditional expectations within the same framework, and demonstrate applications to Markov optimal stopping and reinforcement learning, including numerical and data-driven solutions. The framework provides a practical, data-driven route to solving stochastic optimization problems without explicit density estimation, enabling scalable learning in complex sequential decision problems.
Abstract
When the underlying conditional density is known, conditional expectations can be computed analytically or numerically. When, however, such knowledge is not available and instead we are given a collection of training data, the goal of this work is to propose simple and purely data-driven means for estimating directly the desired conditional expectation. Because conditional expectations appear in the description of a number of stochastic optimization problems with the corresponding optimal solution satisfying a system of nonlinear equations, we extend our data-driven method to cover such cases as well. We test our methodology by applying it to Optimal Stopping and Optimal Action Policy in Reinforcement Learning.
