Generalized Inverse Optimization through Online Learning
Not on the map. Why?
Abstract (arXiv)
Inverse optimization is a powerful paradigm for learning preferences and restrictions that explain the behavior of a decision maker, based on a set of external signal and the corresponding decision pairs. However, most inverse optimization algorithms are designed specifically in batch setting, where all the data is available in advance. As a consequence, there has been rare use of these methods in an online setting suitable for real-time applications. In this paper, we propose a general framework for inverse optimization through online learning. Specifically, we develop an online learning algorithm that uses an implicit update rule which can handle noisy data. Moreover, under additional regularity assumptions in terms of the data and the model, we prove that our algorithm converges at a rate of O(1/√T) and is statistically consistent. In our experiments, we show the online learning approach can learn the parameters with great accuracy and is very robust to noises, and achieves a dramatic improvement in computational efficacy over the batch learning approach.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 2; 2024: 1; 2025: 3; 2026: 1.
12 papers.
- 2021Contextual Inverse Optimization: Offline and Online Learningcited by 20
- 2021Robo-Advising: Enhancing Investment with Inverse Optimization and Deep Reinforcement Learningcited by 7
- 2023Repeated Principal-Agent Games with Unobserved Agent Rewards and Perfect-Knowledge Agentscited by 7
- 2025Revisiting Online Learning Approach to Inverse Linear Optimization: A Fenchel-Young Loss Perspective and Gap-Dependent Regret Analysiscited by 7
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Boundcited by 7
- 2023Estimating and Incentivizing Imperfect-Knowledge Agents with Hidden Rewardscited by 5
- 2021Using Inverse Optimization to Learn Cost Functions in Generalized Nash Gamescited by 3
- 2024Towards Generalized Inverse Reinforcement Learningcited by 2
- 2022Machine Learning for Combinatorial Optimisation of Partially-Specified Problems: Regret Minimisation as a Unifying Lenscited by 1
- 2022Social-Inverse: Inverse Decision-making of Social Contagion Management with Task Migrationscited by 1
- 2025A Fenchel-Young Loss Approach to Data-Driven Inverse Optimizationcited by 0
- 2026Mathematical Programming in Machine Learning and Artificial Intelligence: A Unified Taxonomy of Models and Applicationscited by 0
- 2026Mathematical Programming in Machine Learning and Artificial Intelligence: A Unified Taxonomy of Models and Applications7 Sep 2026
- 2025A Fenchel-Young Loss Approach to Data-Driven Inverse Optimization22 Feb 2025
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Bound24 Jan 2025
- 2025Revisiting Online Learning Approach to Inverse Linear Optimization: A Fenchel-Young Loss Perspective and Gap-Dependent Regret Analysis23 Jan 2025
- 2024Towards Generalized Inverse Reinforcement Learning11 Feb 2024
- 2023Estimating and Incentivizing Imperfect-Knowledge Agents with Hidden Rewards13 Aug 2023
- 2023Repeated Principal-Agent Games with Unobserved Agent Rewards and Perfect-Knowledge Agents14 Apr 2023
- 2022Social-Inverse: Inverse Decision-making of Social Contagion Management with Task Migrations21 Sep 2022
- 2022Machine Learning for Combinatorial Optimisation of Partially-Specified Problems: Regret Minimisation as a Unifying Lens20 May 2022
- 2021Contextual Inverse Optimization: Offline and Online Learning26 Jun 2021
- 2021Robo-Advising: Enhancing Investment with Inverse Optimization and Deep Reinforcement Learning19 May 2021
- 2021Using Inverse Optimization to Learn Cost Functions in Generalized Nash Games24 Feb 2021