We consider the problem of the binary classification on imbalanced data, in which nearly all the instances are labelled as one class, while far fewer instances are labelled as the other class, usually the more important class. Traditional machine learning methods seeking an accurate performance over a full range of instances are not suitable to deal with this problem, since they tend to classify all the data into the majority, usually the less important class. Moreover, some current methods have tried to utilize some intermediate factors, e.g., the distribution of the training set, the decision thresholds or the cost matrices, to influence the bias of the classification. However, it remains uncertain whether these methods can improve the performance in a systematic way. In this paper, we propose a novel model named biased minimax probability machine. Different from previous methods, this model directly controls the worst-case real accuracy of classification of the future data to build up biased classifier;. Hence, it provides a rigorous treatment on imbalanced data. The experimental results on the novel model comparing with those of three competitive methods, i.e., the naive Bayesian classifier, the k-nearest neighbor method, and the decision tree method C4.5, demonstrate the superiority of our novel model.
[1]
Michael I. Jordan,et al.
A Robust Minimax Approach to Classification
,
2003,
J. Mach. Learn. Res..
[2]
Andrew P. Bradley,et al.
The use of the area under the ROC curve in the evaluation of machine learning algorithms
,
1997,
Pattern Recognit..
[3]
J A Swets,et al.
Measuring the accuracy of diagnostic systems.
,
1988,
Science.
[4]
Jerzy W. Grzymala-Busse,et al.
Increasing sensitivity of preterm birth by changing rule strengths
,
2003,
Pattern Recognit. Lett..
[5]
Stan Matwin,et al.
Machine Learning for the Detection of Oil Spills in Satellite Radar Images
,
1998,
Machine Learning.
[6]
Stan Matwin,et al.
Addressing the Curse of Imbalanced Training Sets: One-Sided Selection
,
1997,
ICML.
[7]
Dimitri P. Bertsekas,et al.
Nonlinear Programming
,
1997
.
[8]
Ramakant Nevatia,et al.
Improved Rooftop Detection in Aerial Images with Machine Learning
,
2003,
Machine Learning.