Forecasting Outside the Box: Application-Driven Optimal Pointwise Forecasts for Stochastic Optimization
Tito Homem-de-Mello, Juan Valencia, Felipe Lagos, Guido Lagos

TL;DR
This paper introduces a method to identify a single optimal scenario for certain stochastic programs, improving forecast accuracy in contextual optimization problems by integrating machine learning with bilevel optimization.
Contribution
It establishes that a single optimal scenario can be used for efficient stochastic optimization, and demonstrates the effectiveness of decision-focused learning for pointwise forecasts in contextual problems.
Findings
Optimal scenario can be identified with one scenario, even outside the support.
Decision-focused learning yields asymptotically optimal pointwise forecasts.
Numerical experiments show superior performance over benchmarks.
Abstract
We study a class of two-stage stochastic programs, namely, those with fixed recourse matrix and fixed costs, and linear second stage. We show that, under mild assumptions, the problem can be solved with just one scenario, which we call an ``optimal scenario.'' Such a scenario does not have to be unique and may fall outside the support of the underlying distribution. Although finding an optimal scenario in general might be hard, we show that the result can be particularly useful in the case of stochastic optimization problems with contextual information, where the goal is to optimize the expected value of a certain function given some contextual information (e.g., previous demand, customer type, etc.) that accompany the main data of interest. The contextual information allows for a better estimation of the quantity of interest via machine learning methods. We focus on a class of learning…
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
TopicsRisk and Portfolio Optimization · Stochastic processes and financial applications · Simulation Techniques and Applications
MethodsSparse Evolutionary Training
