Skip to content

eugeneberta/LogisticCalibrationBenchmark

Repository files navigation

LogisticCalibrationBenchmark

Experimental repository for the paper Structured Matrix Scaling for Multi-Class Calibration.

Uses the probmetrics package to benchmark new logistic post hoc calibration functions against existing baselines.

Benchmarks

  • Post hoc calibration on binary tabular datasets: benchmark_binary.py runs the benchmark and figures are generated in results_binary.ipynb.
  • Post hoc calibration on multiclass tabular datasets: benchmark_multiclass.py runs the benchmark and figures are generated in results_multiclass.ipynb.
  • Post hoc calibration on multiclass computer vision datasets: benchmark_vision.py runs the benchmark and figures are generated in results_vision.ipynb.

Hyperparameter search

A hyperparameter search to find a default menu of regularization parameters for SVS and SMS is performed in hyperparameter_search.ipynb.

Data

Prediction on tabular datasets that we use in our benchmark are from TabRepo.

Logits for the computer vision benchmark come from NN_calibration.

About

Experimental repository for the paper "Structured Matrix Scaling for Multi-Class Calibration".

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors