Approximate Dynamic Programming with Neural Networks in Linear Discrete Action Spaces
Wouter van Heeswijk, Han La Poutr\'e

TL;DR
This paper introduces a hybrid approach combining neural networks and linear programming for approximate dynamic programming in high-dimensional, multi-period decision problems, demonstrating improved performance over polynomial value function approximations.
Contribution
It develops a novel integrated method embedding neural network VFAs into linear programs, enhancing flexibility and efficiency in complex optimization tasks.
Findings
Neural network VFAs outperform polynomial VFAs in experiments.
The method reduces manual design and tuning effort.
Numerical experiments validate the approach on transportation problems.
Abstract
Real-world problems of operations research are typically high-dimensional and combinatorial. Linear programs are generally used to formulate and efficiently solve these large decision problems. However, in multi-period decision problems, we must often compute expected downstream values corresponding to current decisions. When applying stochastic methods to approximate these values, linear programs become restrictive for designing value function approximations (VFAs). In particular, the manual design of a polynomial VFA is challenging. This paper presents an integrated approach for complex optimization problems, focusing on applications in the domain of operations research. It develops a hybrid solution method that combines linear programming and neural networks as part of approximate dynamic programming. Our proposed solution method embeds neural network VFAs into linear decision…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Dynamic Programming Control · Reinforcement Learning in Robotics · Smart Grid Energy Management
