Calibration for Stratified Classification Models

10/31/2017
by   Chandler Zuo, et al.
0

In classification problems, sampling bias between training data and testing data is critical to the ranking performance of classification scores. Such bias can be both unintentionally introduced by data collection and intentionally introduced by the algorithm, such as under-sampling or weighting techniques applied to imbalanced data. When such sampling bias exists, using the raw classification score to rank observations in the testing data can lead to suboptimal results. In this paper, I investigate the optimal calibration strategy in general settings, and develop a practical solution for one specific sampling bias case, where the sampling bias is introduced by stratified sampling. The optimal solution is developed by analytically solving the problem of optimizing the ROC curve. For practical data, I propose a ranking algorithm for general classification models with stratified data. Numerical experiments demonstrate that the proposed algorithm effectively addresses the stratified sampling bias issue. Interestingly, the proposed method shows its potential applicability in two other machine learning areas: unsupervised learning and model ensembling, which can be future research topics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/18/2020

Algorithmic Bias and Regularisation in Machine Learning

Often, what is termed algorithmic bias in machine learning will be due t...
research
02/21/2022

Toward more generalized Malicious URL Detection Models

This paper reveals a data bias issue that can severely affect the perfor...
research
01/30/2019

On Possibility and Impossibility of Multiclass Classification with Rejection

We investigate the problem of multiclass classification with rejection, ...
research
07/24/2019

On the bias of H-scores for comparing biclusters, and how to correct it

In the last two decades several biclustering methods have been developed...
research
08/04/2023

Should we trust web-scraped data?

The increasing adoption of econometric and machine-learning approaches b...
research
03/11/2022

Sampling Bias Correction for Supervised Machine Learning: A Bayesian Inference Approach with Practical Applications

Given a supervised machine learning problem where the training set has b...
research
05/03/2022

Modeling and Correcting Bias in Sequential Evaluation

We consider the problem of sequential evaluation, in which an evaluator ...

Please sign up or login with your details

Forgot password? Click here to reset