When is Multicalibration Post-Processing Necessary?

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Hansen, Dutch, Devic, Siddartha, Nakkiran, Preetum, Sharan, Vatsal
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915005140566016
author Hansen, Dutch
Devic, Siddartha
Nakkiran, Preetum
Sharan, Vatsal
author_facet Hansen, Dutch
Devic, Siddartha
Nakkiran, Preetum
Sharan, Vatsal
contents Calibration is a well-studied property of predictors which guarantees meaningful uncertainty estimates. Multicalibration is a related notion -- originating in algorithmic fairness -- which requires predictors to be simultaneously calibrated over a potentially complex and overlapping collection of protected subpopulations (such as groups defined by ethnicity, race, or income). We conduct the first comprehensive study evaluating the usefulness of multicalibration post-processing across a broad set of tabular, image, and language datasets for models spanning from simple decision trees to 90 million parameter fine-tuned LLMs. Our findings can be summarized as follows: (1) models which are calibrated out of the box tend to be relatively multicalibrated without any additional post-processing; (2) multicalibration post-processing can help inherently uncalibrated models and large vision and language models; and (3) traditional calibration measures may sometimes provide multicalibration implicitly. More generally, we also distill many independent observations which may be useful for practical and effective applications of multicalibration post-processing in real-world contexts. We also release a python package implementing multicalibration algorithms, available via `pip install multicalibration'.
format Preprint
id arxiv_https___arxiv_org_abs_2406_06487
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle When is Multicalibration Post-Processing Necessary?
Hansen, Dutch
Devic, Siddartha
Nakkiran, Preetum
Sharan, Vatsal
Machine Learning
Calibration is a well-studied property of predictors which guarantees meaningful uncertainty estimates. Multicalibration is a related notion -- originating in algorithmic fairness -- which requires predictors to be simultaneously calibrated over a potentially complex and overlapping collection of protected subpopulations (such as groups defined by ethnicity, race, or income). We conduct the first comprehensive study evaluating the usefulness of multicalibration post-processing across a broad set of tabular, image, and language datasets for models spanning from simple decision trees to 90 million parameter fine-tuned LLMs. Our findings can be summarized as follows: (1) models which are calibrated out of the box tend to be relatively multicalibrated without any additional post-processing; (2) multicalibration post-processing can help inherently uncalibrated models and large vision and language models; and (3) traditional calibration measures may sometimes provide multicalibration implicitly. More generally, we also distill many independent observations which may be useful for practical and effective applications of multicalibration post-processing in real-world contexts. We also release a python package implementing multicalibration algorithms, available via `pip install multicalibration'.
title When is Multicalibration Post-Processing Necessary?
topic Machine Learning
url https://arxiv.org/abs/2406.06487