Score: 1

From Data to Uncertainty Sets: a Machine Learning Approach

Published: March 4, 2025 | arXiv ID: 2503.02173v1

By: Dimitris Bertsimas, Benjamin Boucher

BigTech Affiliations: Massachusetts Institute of Technology

Potential Business Impact:

Protects important rules from computer prediction errors.

Business Areas:
Predictive Analytics Artificial Intelligence, Data and Analytics, Software

Existing approaches of prescriptive analytics -- where inputs of an optimization model can be predicted by leveraging covariates in a machine learning model -- often attempt to optimize the mean value of an uncertain objective. However, when applied to uncertain constraints, these methods rarely work because satisfying a crucial constraint in expectation may result in a high probability of violation. To remedy this, we leverage robust optimization to protect a constraint against the uncertainty of a machine learning model's output. To do so, we design an uncertainty set based on the model's loss function. Intuitively, this approach attempts to minimize the uncertainty around a prediction. Extending guarantees from the robust optimization literature, we derive strong guarantees on the probability of violation. On synthetic computational experiments, our method requires uncertainty sets with radii up to one order of magnitude smaller than those of other approaches.

Country of Origin
🇺🇸 United States

Page Count
25 pages

Category
Computer Science:
Machine Learning (CS)