Inverse Optimization and Inference models
Utility Inference Under Uncertainty
Given an optimal or near-optimal solution, an inverse optimization problem determines objective function parameters of the forward optimization problem such that the solution becomes optimal for the forward problem. However, there is often uncertainty in the observed solutions and hence there is a need to develop robust inverse optimization models.
A combined Inverse Optimization for Personalized Diet
Many patients who suffer from hypertension or diabetes have to change their diet and lifestyle to control their symptoms and the progress of their illness. However, the diets recommended often follow a one-size-fits-all philosophy and are rarely adjusted to the patients’ taste and preferences. Hence, many patients find it hard to adhere to such diets. We use inverse optimization to find a personalized diet based on a patient’s previous choices.
Data-driven Inverse Optimization to Personalized Cancer Care
The medical decisions of experts, for instance the radiation treatment plan approved by oncologists, can be observed. However, the true underlying criteria based on which they approved or rejected a plan is not known. We develop data-driven inverse optimization models to infer the constraints parameters of an optimization problem to understand such expert-driven decisions better.