SIAM Journal on Numerical Analysis · 2021 · 95 citations · 18 references
ComputingComputer ScienceAlgorithmsArtificial IntelligenceMachine LearningDeep LearningMonte Carlo MethodsNeural NetworksOptimal ControlReinforcement LearningStochastic ControlApproximate Dynamic ProgrammingDeep Reinforcement LearningFunction Approximation ErrorOptimal Control Of Stochastic SystemsPolicy Convergence AnalysisState-value FunctionStochastic Optimal ControlValue Function Estimation
This paper develops algorithms for high-dimensional stochastic control problems based on deep learning and dynamic programming. Unlike classical approximate dynamic programming approaches, we first approximate the optimal policy by means of neural networks in the spirit of deep reinforcement learning, and then the value function by Monte Carlo regression. This is achieved in the dynamic programming recursion by performance or hybrid iteration, and regress now methods from numerical probabilities. We provide a theoretical justification of these algorithms. Consistency and rate of convergence for the control and value function estimates are analyzed and expressed in terms of the universal approximation error of the neural networks, and of the statistical error when estimating network function, leaving aside the optimization error. Numerical results on various applications are presented in a companion paper (arxiv.org/abs/1812.05916) and illustrate the performance of the proposed algorithms.
18
Human-level control through deep reinforcement learning
Volodymyr Mnih, Koray Kavukcuoglu, David Silver et al. · Nature · 2015 · 30K citations
Approximation capabilities of multilayer feedforward networks
Kurt Hornik · Neural Networks · 1991 · 6.1K citations
Andrew G. Barto · IFAC Proceedings Volumes · 1998 · 3K citations