Customizing ML Predictions for Online Algorithms

05/18/2022
by   Keerti Anand, et al.
0

A popular line of recent research incorporates ML advice in the design of online algorithms to improve their performance in typical instances. These papers treat the ML algorithm as a black-box, and redesign online algorithms to take advantage of ML predictions. In this paper, we ask the complementary question: can we redesign ML algorithms to provide better predictions for online algorithms? We explore this question in the context of the classic rent-or-buy problem, and show that incorporating optimization benchmarks in ML loss functions leads to significantly better performance, while maintaining a worst-case adversarial result when the advice is completely wrong. We support this finding both through theoretical bounds and numerical simulations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/13/2020

Online Algorithms for Multi-shop Ski Rental with Machine Learned Predictions

We study the problem of augmenting online algorithms with machine learne...
research
06/30/2022

Online TSP with Predictions

We initiate the study of online routing problems with predictions, inspi...
research
01/28/2021

A New Approach to Capacity Scaling Augmented With Unreliable Machine Learning Predictions

Modern data centers suffer from immense power consumption. The erratic b...
research
02/14/2023

Improved Learning-Augmented Algorithms for the Multi-Option Ski Rental Problem via Best-Possible Competitive Analysis

In this paper, we present improved learning-augmented algorithms for the...
research
06/16/2020

Online Algorithms for Weighted Paging with Predictions

In this paper, we initiate the study of the weighted paging problem with...
research
10/22/2020

Learning Augmented Energy Minimization via Speed Scaling

As power management has become a primary concern in modern data centers,...
research
09/18/2022

Online Regenerative Learning

We study a type of Online Linear Programming (OLP) problem that maximize...

Please sign up or login with your details

Forgot password? Click here to reset