A Survey of Contextual Optimization Methods for Decision Making under Uncertainty

06/17/2023
by   Utsav Sadana, et al.
0

Recently there has been a surge of interest in operations research (OR) and the machine learning (ML) community in combining prediction algorithms and optimization techniques to solve decision-making problems in the face of uncertainty. This gave rise to the field of contextual optimization, under which data-driven procedures are developed to prescribe actions to the decision-maker that make the best use of the most recently updated information. A large variety of models and methods have been presented in both OR and ML literature under a variety of names, including data-driven optimization, prescriptive optimization, predictive stochastic programming, policy optimization, (smart) predict/estimate-then-optimize, decision-focused learning, (task-based) end-to-end learning/forecasting/optimization, etc. Focusing on single and two-stage stochastic programming problems, this review article identifies three main frameworks for learning policies from data and discusses their strengths and limitations. We present the existing models and methods under a uniform notation and terminology and classify them according to the three main frameworks identified. Our objective with this survey is to both strengthen the general understanding of this active field of research and stimulate further theoretical and algorithmic advancements in integrating ML and stochastic programming.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/19/2014

Evolutionary Optimization for Decision Making under Uncertainty

Optimizing decision problems under uncertainty can be done using a varie...
research
04/03/2019

Optimization under Uncertainty in the Era of Big Data and Deep Learning: When Machine Learning Meets Mathematical Programming

This paper reviews recent advances in the field of optimization under un...
research
11/05/2020

Fast Rates for Contextual Linear Optimization

Incorporating side observations of predictive features can help reduce u...
research
03/31/2022

SimPO: Simultaneous Prediction and Optimization

Many machine learning (ML) models are integrated within the context of a...
research
10/25/2022

UNIFY: a Unified Policy Designing Framework for Solving Constrained Optimization Problems with Machine Learning

The interplay between Machine Learning (ML) and Constrained Optimization...
research
04/13/2022

A Review of Machine Learning Methods Applied to Structural Dynamics and Vibroacoustic

The use of Machine Learning (ML) has rapidly spread across several field...
research
10/22/2021

Predictive machine learning for prescriptive applications: a coupled training-validating approach

In this research we propose a new method for training predictive machine...

Please sign up or login with your details

Forgot password? Click here to reset