Saved in:
Bibliographic Details
Main Authors: Luo, Haipeng, Senapati, Spandan, Sharan, Vatsal
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2405.19374
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913369842253824
author Luo, Haipeng
Senapati, Spandan
Sharan, Vatsal
author_facet Luo, Haipeng
Senapati, Spandan
Sharan, Vatsal
contents We consider the problem of online multiclass U-calibration, where a forecaster aims to make sequential distributional predictions over $K$ classes with low U-calibration error, that is, low regret with respect to all bounded proper losses simultaneously. Kleinberg et al. (2023) developed an algorithm with U-calibration error $O(K\sqrt{T})$ after $T$ rounds and raised the open question of what the optimal bound is. We resolve this question by showing that the optimal U-calibration error is $Θ(\sqrt{KT})$ -- we start with a simple observation that the Follow-the-Perturbed-Leader algorithm of Daskalakis and Syrgkanis (2016) achieves this upper bound, followed by a matching lower bound constructed with a specific proper loss (which, as a side result, also proves the optimality of the algorithm of Daskalakis and Syrgkanis (2016) in the context of online learning against an adversary with finite choices). We also strengthen our results under natural assumptions on the loss functions, including $Θ(\log T)$ U-calibration error for Lipschitz proper losses, $O(\log T)$ U-calibration error for a certain class of decomposable proper losses, U-calibration error bounds for proper losses with a low covering number, and others.
format Preprint
id arxiv_https___arxiv_org_abs_2405_19374
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Optimal Multiclass U-Calibration Error and Beyond
Luo, Haipeng
Senapati, Spandan
Sharan, Vatsal
Machine Learning
We consider the problem of online multiclass U-calibration, where a forecaster aims to make sequential distributional predictions over $K$ classes with low U-calibration error, that is, low regret with respect to all bounded proper losses simultaneously. Kleinberg et al. (2023) developed an algorithm with U-calibration error $O(K\sqrt{T})$ after $T$ rounds and raised the open question of what the optimal bound is. We resolve this question by showing that the optimal U-calibration error is $Θ(\sqrt{KT})$ -- we start with a simple observation that the Follow-the-Perturbed-Leader algorithm of Daskalakis and Syrgkanis (2016) achieves this upper bound, followed by a matching lower bound constructed with a specific proper loss (which, as a side result, also proves the optimality of the algorithm of Daskalakis and Syrgkanis (2016) in the context of online learning against an adversary with finite choices). We also strengthen our results under natural assumptions on the loss functions, including $Θ(\log T)$ U-calibration error for Lipschitz proper losses, $O(\log T)$ U-calibration error for a certain class of decomposable proper losses, U-calibration error bounds for proper losses with a low covering number, and others.
title Optimal Multiclass U-Calibration Error and Beyond
topic Machine Learning
url https://arxiv.org/abs/2405.19374