Cited by 19Imbalanced Data Classification TechniquesMachine Learning and Data ClassificationBayesian Modeling and Causal Inference

Binary Classifier Calibration Using a Bayesian Non-Parametric Approach

Open access
Naeini, Mahdi Pakdaman, Cooper, Gregory F., Hauskrecht, Milos·2015·Proceedings of the 2015 SIAM International Conference on Data Mining

Abstract

Learning probabilistic predictive models that are well calibrated is critical for many prediction and decision-making tasks in Data mining. This paper presents two new non-parametric methods for calibrating outputs of binary classification models: a method based on the Bayes optimal selection and a method based on the Bayesian model averaging. The advantage of these methods is that they are independent of the algorithm used to learn a predictive model, and they can be applied in a post-processing step, after the model is learned. This makes them applicable to a wide variety of machine learning models and methods. These calibration methods, as well as other methods, are tested on a variety of datasets in terms of both discrimination and calibration performance. The results show the methods either outperform or are comparable in performance to the state-of-the-art calibration methods.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1137/1.9781611974010.24

Cites

17 of 17 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • mPAVA finds the entire solution path for near isotonic regression in O(N log N) time and O(N) memory.

    “mPAVA finds the whole solution path in O(N log N), and needs O(N) memory space.”

    From Binary Classifier Calibration Using an Ensemble of Near Isotonic Regression Models (2016) · cites this paper as [25]

    The Discussion (page unavailable) mentions the PAV algorithm and gives a running time for isotonic regression, but does not discuss mPAVA or a near-isotonic solution path. Searches for mPAVA, near-isotonic regression, solution-path complexity, and memory use found no passage supporting the claimed O(N log N) time or O(N) space bounds. (LLM, conf=0.76)

    Experimental — accuracy not yet measured
  • The near-isotonic regression problem yields a unique solution p-hat-lambda for a given lambda.

    “It yields a unique solution p̂λ, where the use of the subscript λ emphasizes the dependency of the final solution to the value of λ.”

    From Binary Classifier Calibration Using an Ensemble of Near Isotonic Regression Models (2016) · cites this paper as [25]

    The Introduction and Discussion discuss isotonic regression and relaxing its monotonicity constraint, but do not address whether a near-isotonic regression problem has a unique solution. In Methods §2.1, λ is the mean parameter of a Poisson prior on bin boundaries, not a parameter of a near-isotonic solution. Searches for near-isotonic regression and a unique solution for a given λ found no supporting passage in our copy; page numbers were unavailable. (LLM, conf=0.76)

    Experimental — accuracy not yet measured
  • As λ grows, bins can only merge and cannot split, so the solution path is piecewise linear and its breakpoints occur when two bins merge.

    “Consequently, the solution path remains piecewise linear as λ increases, and the breakpoints happen when two bins merge together.”

    From Binary Classifier Calibration Using an Ensemble of Near Isotonic Regression Models (2016) · cites this paper as [25]

    Section 2.1 (page unavailable) defines λ in a prior for bin boundaries, but does not describe how an optimal binning changes as λ increases. Sections 2.3–2.4 (pages unavailable) describe dynamic-programming searches, not a piecewise-linear solution path or merge-only breakpoints. Searches for those terms found no passage establishing the claim. (LLM, conf=0.76)

    Experimental — accuracy not yet measured
  • If two adjacent bins are merged at some lambda in mPAVA, the new bin will never split for all larger lambda.

    “The essential idea of mPAVA is based on a theorem stating that if two adjacent bins are merged on some value of λ to construct a larger bin, then the new bin will never split for all larger values of λ [25].”

    From Binary Classifier Calibration Using an Ensemble of Near Isotonic Regression Models (2016) · cites this paper as [25]

    The Methods sections on SBB and ABB describe Bayesian binning and dynamic-programming searches, but do not state a theorem about merged bins remaining intact as λ increases. A search for mPAVA and for adjacent-bin merges found no passage addressing that claim. Page numbers were not available in our copy. (LLM, conf=0.74)

    Experimental — accuracy not yet measured
  • ENIR uses mPAVA to find the solution path to a near isotonic regression problem in O(N log N), where N is the number of training instances.

    “ENIR utilizes the path algorithm modified pool adjacent violators algorithm (mPAVA) that can find the solution path to a near isotonic regression problem in O(N log N), where N is the number of training instances [25].”

    From Binary Classifier Calibration Using an Ensemble of Near Isotonic Regression Models (2016) · cites this paper as [25]

    The Discussion (page unavailable) identifies PAV as an isotonic-regression algorithm, but does not discuss ENIR or mPAVA. Searches for the near-isotonic solution path and the modified pool adjacent violators algorithm found no passage supporting the claimed O(N log N) complexity. (LLM, conf=0.76)

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 1

  1. [16]Zhu J Ahmed A Xing EP Medlda: maximum margin supervised topic models for regression and classification Proceedings of the 26th Annual International Conference on Machine Learning 1257 1264 2009

Cited by

Sorted by citations

Authors
Naeini, M. P., Cooper, G. F., & Hauskrecht, M.
Affiliations
University of Pittsburgh (US)
Venue
Proceedings of the 2015 SIAM International Conference on Data Mining
Published
2015-06-30
Volume
2015
Pages
208-216
OpenAlex
W2398242707
Cited by
19
References
17
Citations by year
2026: 1 · 2024: 1 · 2023: 2 · 2022: 1 · 2021: 4 · 2020: 5 · 2019: 1 · 2017: 2 · 2016: 2
FWCI
0.75
Type
conference paper
Language
en
Open access
Locations
  • SIAM International Conference on Data Mining (publishedVersion)
  • PubMed (publishedVersion)
  • PubMed Central (acceptedVersion)
Funders
  • National Science Foundation
  • National Institutes of Health
  • National Human Genome Research Institute (U54HG008540)
  • National Institute of General Medical Sciences (R01GM088224)
  • U.S. National Library of Medicine (R01LM010019)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Imbalanced Data Classification Techniques
  • Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Data Classification
  • Physical Sciences › Computer Science › Artificial Intelligence › Bayesian Modeling and Causal Inference
Keywords
classifier calibration, binary classification, Bayesian model averaging, probabilistic forecasting, post-processing, discrimination and calibration

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review