Back to results

Massachusetts Institute of Technology

A Novel Machine Learning Approach to Robust Optimization: Theory and Applications

Abstract

dc:description.abstract

The increasing availability of data offers modelers unprecedented opportunities to improve decision-making. In particular, we can leverage machine learning based approaches to estimate parameters of optimization models, enabling more informed decisions. However, these models often inherit uncertainty from the data they are trained on, leading to unreliable decisions when deployed at face value. This body of work develops robust optimization frameworks that take into account these uncertainties, by bridging theory and practice to mitigate decision-making risk. This thesis is organized into three chapters. In Chapter 2, we present a robust scheduling approach tailored to hospital operations, where post-surgery recovery times are uncertain and right-skewed. Our method captures the underlying distribution of patients' length of stay by taking into account their surgery type, and without necessitating detailed patient-level features. Applied to the Bone and Joint Institute of Hartford Hospital’s elective surgery scheduling problem, our approach reduces the monthly peak census---freeing up valuable hospital beds and improving system flexibility in the face of emergencies. In Chapter 3, we introduce a general methodology for constructing uncertainty sets informed by the loss functions of machine learning models. These sets are designed to protect against prediction errors in estimated optimization parameters. Extending guarantees from the robust optimization literature, we derive strong guarantees on the probability of violation. Synthetic computational experiments show that our method requires uncertainty sets with radii up to one order of magnitude smaller than those of other approaches. Lastly, in Chapter 4, we apply robust optimization to the domain of recommendation systems, where user and item interaction data are often noisy or adversarially perturbed. We can improve model robustness by modifying the training loss to defend against worst-case inaccuracies in user preference data. Because our approach adds only a single trainable parameter to the optimization model, its runtime impact is negligible. To evaluate the effectiveness of our method, we apply our modified loss function to a suite of recommendation systems from the literature and show consistent improvements in the performance of these methods on synthetic and benchmark datasets, as well as diminished ranking sensitivity.

Degree

thesis:*
Name thesis:degree_name
Doctoral
Department dc:contributor.department
Massachusetts Institute of Technology. Operations Research Center
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2025

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Boucher, Benjamin
Advisor dc:contributor.advisor
  • Bertsimas, Dimitris

Rights

dc:rights
Statement dc:rights
  • Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
  • Copyright retained by author(s)

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/1721.1/159945
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/159945

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Boucher, Benjamin. A Novel Machine Learning Approach to Robust Optimization: Theory and Applications. Massachusetts Institute of Technology, 2025. https://hdl.handle.net/1721.1/159945