Scenario trees and policy selection for multistage stochastic programming using machine learning

12/19/2011
by   Boris Defourny, et al.
0

We propose a hybrid algorithmic strategy for complex stochastic optimization problems, which combines the use of scenario trees from multistage stochastic programming with machine learning techniques for learning a policy in the form of a statistical model, in the context of constrained vector-valued decisions. Such a policy allows one to run out-of-sample simulations over a large number of independent scenarios, and obtain a signal on the quality of the approximation scheme used to solve the multistage stochastic program. We propose to apply this fast simulation technique to choose the best tree from a set of scenario trees. A solution scheme is introduced, where several scenario trees with random branching structure are solved in parallel, and where the tree from which the best policy for the true problem could be learned is ultimately retained. Numerical tests show that excellent trade-offs can be achieved between run times and solution quality.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/20/2022

Machine Learning for K-adaptability in Two-stage Robust Optimization

Two-stage robust optimization problems constitute one of the hardest opt...
research
07/03/2018

Stochastic optimization approaches to learning concise representations

We propose and study a method for learning interpretable features via st...
research
03/04/2019

Ternary Hybrid Neural-Tree Networks for Highly Constrained IoT Applications

Machine learning-based applications are increasingly prevalent in IoT de...
research
01/01/2022

The Parametric Cost Function Approximation: A new approach for multistage stochastic programming

The most common approaches for solving multistage stochastic programming...
research
11/02/2021

Adaptive Massively Parallel Constant-round Tree Contraction

Miller and Reif's FOCS'85 classic and fundamental tree contraction algor...
research
08/30/2019

Fast Scenario Reduction for Power Systems by Deep Learning

Scenario reduction is an important topic in stochastic programming probl...
research
12/08/2009

Evolutionary multi-stage financial scenario tree generation

Multi-stage financial decision optimization under uncertainty depends on...

Please sign up or login with your details

Forgot password? Click here to reset