2016 · 462 citations · 19 references
ComputingComputer ScienceComputer VisionMachine LearningNatural Language ProcessingClassificationDeep LearningLoss FunctionNeural NetworksPattern RecognitionRepresentation LearningClass ImbalanceClass Imbalance HandlingClass Imbalance LearningClassification LossImbalanced ClassificationImbalanced LearningMean Squared Error
Deep learning has gained widespread use across pattern recognition, computer vision, and natural language processing, yet most research assumes balanced class labels, leaving performance on the common real‑world imbalanced datasets largely unexplored. This study addresses classification with deep networks on imbalanced datasets. We propose a novel loss function, mean false error, and its improved variant mean squared false error, to train deep networks that treat majority and minority class errors equally. The new loss functions effectively balance classification errors and outperform conventional methods on imbalanced datasets in deep neural network experiments.
Deep learning has become increasingly popular in both academic and industrial areas in the past years. Various domains including pattern recognition, computer vision, and natural language processing have witnessed the great power of deep networks. However, current studies on deep learning mainly focus on data sets with balanced class labels, while its performance on imbalanced data is not well examined. Imbalanced data sets exist widely in real world and they have been providing great challenges for classification tasks. In this paper, we focus on the problem of classification using deep network on imbalanced data sets. Specifically, a novel loss function called mean false error together with its improved version mean squared false error are proposed for the training of deep networks on imbalanced data sets. The proposed method can effectively capture classification errors from both majority class and minority class equally. Experiments and comparisons demonstrate the superiority of the proposed approach compared with conventional methods in classifying imbalanced data sets on deep neural networks.
19
SMOTE: Synthetic Minority Over-sampling Technique
Nitesh V. Chawla, Kevin W. Bowyer, Lawrence Hall et al. · Journal of Artificial Intelligence Research · 2002 · 31.2K citations · Full text
An introduction to ROC analysis
Tom Fawcett · Pattern Recognition Letters · 2005 · 21.3K citations
Haibo He, Edwardo A. Garcia · IEEE Transactions on Knowledge and Data Engineering · 2009 · 9.7K citations
The foundations of cost-sensitive learning
Charles Elkan · 2001 · 1.8K citations