An Online-Learning Approach to Inverse Optimization

10/30/2018
by   Andreas Bärmann, et al.
0

In this paper, we demonstrate how to learn the objective function of a decision-maker while only observing the problem input data and the decision-maker's corresponding decisions over multiple rounds. Our approach is based on online learning and works for linear objectives over arbitrary feasible sets for which we have a linear optimization oracle. As such, it generalizes previous approaches based on KKT-system decomposition and dualization. The two exact algorithms we present -- based on multiplicative weights updates and online gradient descent respectively -- converge at a rate of O(1/sqrt(T)) and thus allow taking decisions which are essentially as good as those of the observed decision-maker already after relatively few observations. We also discuss several useful generalizations, such as the approximate learning of non-linear objective functions and the case of suboptimal observations. Finally, we show the effectiveness and possible applications of our methods in a broad computational study.

READ FULL TEXT

page 20

page 22

page 24

research
10/12/2020

Inverse Multiobjective Optimization Through Online Learning

We study the problem of learning the objective functions or constraints ...
research
10/03/2018

Generalized Inverse Optimization through Online Learning

Inverse optimization is a powerful paradigm for learning preferences and...
research
06/26/2021

Contextual Inverse Optimization: Offline and Online Learning

We study the problems of offline and online contextual optimization with...
research
04/10/2022

Regret Analysis of Online Gradient Descent-based Iterative Learning Control with Model Mismatch

In Iterative Learning Control (ILC), a sequence of feedforward control a...
research
06/16/2022

Distributed Online Learning Algorithm With Differential Privacy Strategy for Convex Nondecomposable Global Objectives

In this paper, we deal with a general distributed constrained online lea...
research
08/24/2020

Noise-induced degeneration in online learning

In order to elucidate the plateau phenomena caused by vanishing gradient...
research
11/14/2021

A distributed, plug-n-play algorithm for multi-robot applications with a priori non-computable objective functions

This paper presents a distributed algorithm applicable to a wide range o...

Please sign up or login with your details

Forgot password? Click here to reset