Predict+Optimize for Packing and Covering LPs with Unknown Parameters in
Constraints
- URL: http://arxiv.org/abs/2209.03668v1
- Date: Thu, 8 Sep 2022 09:28:24 GMT
- Title: Predict+Optimize for Packing and Covering LPs with Unknown Parameters in
Constraints
- Authors: Xinyi Hu, Jasper C.H. Lee, Jimmy H.M. Lee
- Abstract summary: We propose a novel and practically relevant framework for the Predict+ setting, but with unknown parameters in both the objective and the constraints.
We introduce the notion of a correction function, and an additional penalty term in the loss function, modelling practical scenarios where an estimated optimal solution can be modified into a feasible solution after the true parameters are revealed.
Our approach is inspired by the prior work of Mandi and Guns, though with crucial modifications and re-derivations for our very different setting.
- Score: 5.762370982168012
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Predict+Optimize is a recently proposed framework which combines machine
learning and constrained optimization, tackling optimization problems that
contain parameters that are unknown at solving time. The goal is to predict the
unknown parameters and use the estimates to solve for an estimated optimal
solution to the optimization problem. However, all prior works have focused on
the case where unknown parameters appear only in the optimization objective and
not the constraints, for the simple reason that if the constraints were not
known exactly, the estimated optimal solution might not even be feasible under
the true parameters. The contributions of this paper are two-fold. First, we
propose a novel and practically relevant framework for the Predict+Optimize
setting, but with unknown parameters in both the objective and the constraints.
We introduce the notion of a correction function, and an additional penalty
term in the loss function, modelling practical scenarios where an estimated
optimal solution can be modified into a feasible solution after the true
parameters are revealed, but at an additional cost. Second, we propose a
corresponding algorithmic approach for our framework, which handles all packing
and covering linear programs. Our approach is inspired by the prior work of
Mandi and Guns, though with crucial modifications and re-derivations for our
very different setting. Experimentation demonstrates the superior empirical
performance of our method over classical approaches.
Related papers
- Learning Joint Models of Prediction and Optimization [56.04498536842065]
Predict-Then-Then framework uses machine learning models to predict unknown parameters of an optimization problem from features before solving.
This paper proposes an alternative method, in which optimal solutions are learned directly from the observable features by joint predictive models.
arXiv Detail & Related papers (2024-09-07T19:52:14Z) - BO4IO: A Bayesian optimization approach to inverse optimization with uncertainty quantification [5.031974232392534]
This work addresses data-driven inverse optimization (IO)
The goal is to estimate unknown parameters in an optimization model from observed decisions that can be assumed to be optimal or near-optimal.
arXiv Detail & Related papers (2024-05-28T06:52:17Z) - End-to-End Learning for Fair Multiobjective Optimization Under
Uncertainty [55.04219793298687]
The Predict-Then-Forecast (PtO) paradigm in machine learning aims to maximize downstream decision quality.
This paper extends the PtO methodology to optimization problems with nondifferentiable Ordered Weighted Averaging (OWA) objectives.
It shows how optimization of OWA functions can be effectively integrated with parametric prediction for fair and robust optimization under uncertainty.
arXiv Detail & Related papers (2024-02-12T16:33:35Z) - Decision-focused predictions via pessimistic bilevel optimization: a computational study [0.7499722271664147]
Uncertainty in optimization parameters is an important and longstanding challenge.
We build predictive models that measure a emphregret measure on decisions taken with them.
We show various computational techniques to achieve tractability.
arXiv Detail & Related papers (2023-12-29T15:05:00Z) - Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and
Optimization [59.386153202037086]
Predict-Then- framework uses machine learning models to predict unknown parameters of an optimization problem from features before solving.
This approach can be inefficient and requires handcrafted, problem-specific rules for backpropagation through the optimization step.
This paper proposes an alternative method, in which optimal solutions are learned directly from the observable features by predictive models.
arXiv Detail & Related papers (2023-11-22T01:32:06Z) - Two-Stage Predict+Optimize for Mixed Integer Linear Programs with
Unknown Parameters in Constraints [16.15084484295732]
We give a new emphsimpler and emphmore powerful framework called emphTwo-Stage Predict+, which we believe should be the canonical framework for the Predict+ setting.
We also give a training algorithm usable for all mixed integer linear programs, vastly generalizing the applicability of the framework.
arXiv Detail & Related papers (2023-11-14T09:32:02Z) - Generalizing Bayesian Optimization with Decision-theoretic Entropies [102.82152945324381]
We consider a generalization of Shannon entropy from work in statistical decision theory.
We first show that special cases of this entropy lead to popular acquisition functions used in BO procedures.
We then show how alternative choices for the loss yield a flexible family of acquisition functions.
arXiv Detail & Related papers (2022-10-04T04:43:58Z) - A Surrogate Objective Framework for Prediction+Optimization with Soft
Constraints [29.962390392493507]
Decision-focused prediction approaches, such as SPO+ and direct optimization, have been proposed to fill this gap.
This paper proposes a novel analytically differentiable surrogate objective framework for real-world linear and semi-definite negative quadratic programming problems.
arXiv Detail & Related papers (2021-11-22T17:09:57Z) - Divide and Learn: A Divide and Conquer Approach for Predict+Optimize [50.03608569227359]
The predict+optimize problem combines machine learning ofproblem coefficients with a optimization prob-lem that uses the predicted coefficients.
We show how to directlyexpress the loss of the optimization problem in terms of thepredicted coefficients as a piece-wise linear function.
We propose a novel divide and algorithm to tackle optimization problems without this restriction and predict itscoefficients using the optimization loss.
arXiv Detail & Related papers (2020-12-04T00:26:56Z) - Proximal Gradient Algorithm with Momentum and Flexible Parameter Restart
for Nonconvex Optimization [73.38702974136102]
Various types of parameter restart schemes have been proposed for accelerated algorithms to facilitate their practical convergence in rates.
In this paper, we propose an algorithm for solving nonsmooth problems.
arXiv Detail & Related papers (2020-02-26T16:06:27Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.