Expert-Calibrated Learning for Online Optimization with Switching Costs
Not on the map. Why?
Abstract (arXiv)
We study online convex optimization with switching costs, a practically important but also extremely challenging problem due to the lack of complete offline information. By tapping into the power of machine learning (ML) based optimizers, ML-augmented online algorithms (also referred to as expert calibration in this paper) have been emerging as state of the art, with provable worst-case performance guarantees. Nonetheless, by using the standard practice of training an ML model as a standalone optimizer and plugging it into an ML-augmented algorithm, the average cost performance can be highly unsatisfactory. In order to address the "how to learn" challenge, we propose EC-L2O (expert-calibrated learning to optimize), which trains an ML-based optimizer by explicitly taking into account the downstream expert calibrator. To accomplish this, we propose a new differentiable expert calibrator that generalizes regularized online balanced descent and offers a provably better competitive ratio than pure ML predictions when the prediction error is large. For training, our loss function is a weighted sum of two different losses -- one minimizing the average ML prediction error for better robustness, and the other one minimizing the post-calibration average cost. We also provide theoretical analysis for EC-L2O, highlighting that expert calibration can be even beneficial for the average cost performance and that the high-percentile tail ratio of the cost achieved by EC-L2O to that of the offline optimal oracle (i.e., tail cost ratio) can be bounded. Finally, we test EC-L2O by running simulations for sustainable datacenter demand response. Our results demonstrate that EC-L2O can empirically achieve a lower average cost as well as a lower competitive ratio than the existing baseline algorithms.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 29 of its 66 references that are in the map. First posted on arXiv 18 Apr 2022.
Builds on
29 of 66 references.
References · 29
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
- 2016Learning to learn by gradient descent by gradient descentcited by 620
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
- 2019Differentiable Convex Optimization Layerscited by 465
- 2019Online Learning: A Modern Introduction Using Convex Optimizationcited by 417
- 2017Smart "Predict, then Optimize"cited by 339
- 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 227
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 208
- 2016Learning to Optimizecited by 195
- 2018Differentiable MPC for End-to-end Planning and Controlcited by 189
- 2019Wasserstein Distributionally Robust Optimization: Theory and Applications in Machine Learningcited by 170
17 more
- 2020A Primer on Zeroth-Order Optimization in Signal Processing and Machine Learningcited by 162
- 2017Learned Optimizers that Scale and Generalizecited by 110
- 2020Online metric algorithms with untrusted predictionscited by 75
- 2020Coping with Label Shift via Distributionally Robust Optimisationcited by 70
- 2020Distributionally Robust Bayesian Optimizationcited by 61
- 2019Online Optimal Control with Linear Dynamics and Predictions: Algorithms and Regret Analysiscited by 40
- 2018Towards Optimal Power Control via Ensembling Deep Neural Networkscited by 38
- 2018Smoothed Online Convex Optimization in High Dimensions via Online Balanced Descentcited by 33
- 2018Spatial Deep Learning for Wireless Schedulingcited by 32
- 2019Beyond Online Balanced Descent: An Optimal Algorithm for Smoothed Online Optimizationcited by 31
- 2021Revisiting Smoothed Online Learningcited by 29
- 2021Risk Bounds and Calibration for a Smart Predict-then-Optimize Methodcited by 29
- 2018Online Optimization with Predictions and Switching Costs: Fast Algorithms and the Fundamental Limitcited by 27
- 2019Online Optimization with Predictions and Non-convex Lossescited by 12
- 2020Leveraging Predictions in Smoothed Online Convex Optimization via Gradient-based Algorithmscited by 12
- 2021Adversarial Deep Learning for Online Resource Allocationcited by 7
- 2021Online Capacity Scaling Augmented With Unreliable Machine Learning Predictionscited by 3
Built on by
Citing papers per year: 2023: 4; 2024: 1; 2025: 1.
6 papers.
- 2023Robustified Learning for Online Optimization with Memory Costscited by 4
- 2023Robust Learning for Smoothed Online Convex Optimization with Feedback Delaycited by 3
- 2024Learning-augmented Online Minimization of Age of Information and Transmission Costscited by 2
- 2023Learning-Augmented Decentralized Online Convex Optimization in Networkscited by 1
- 2023Anytime-Competitive Reinforcement Learning with Policy Priorcited by 1
- 2025Optimistic Learning for Communication Networkscited by 0
- 2025Optimistic Learning for Communication Networks4 Apr 2025
- 2024Learning-augmented Online Minimization of Age of Information and Transmission Costs5 Mar 2024
- 2023Anytime-Competitive Reinforcement Learning with Policy Prior2 Nov 2023
- 2023Robust Learning for Smoothed Online Convex Optimization with Feedback Delay31 Oct 2023
- 2023Learning-Augmented Decentralized Online Convex Optimization in Networks16 Jun 2023
- 2023Robustified Learning for Online Optimization with Memory Costs1 May 2023