Rare events are involved in many challenging real world classification problems, where the minority class is usually the most expensive to sample and to label. As a consequence, training data are often imbalanced, presenting an heavily skewed distribution of labels. Using conventional classification techniques produces biased results, as the classifier may easily show a very good performance on the over-represented class and a very poor performance on the under-represented class: the former dominates the learning process and tends to attract all predictions. Furthermore, the classical accuracy measure is misleading, as it assumes equal importance for the true positives and the true negatives. We propose a classification procedure based on Support Vector Machine able to effectively cope with data imbalance. Using a first step approximate solution and then a suitable kernel transformation, we enlarge asymmetrically space around the class boundary, compensating data skewness. We also propose an accuracy measure, named AGF, that properly accounts for the different misclassification costs of the two classes. Tests on real world data from a public repository show that the proposed approach outperforms its competitors.
Adjusted F-measure and kernel scaling for imbalanced data learning
MARATEA, Antonio;PETROSINO, Alfredo;MANZO, Mario
2014-01-01
Abstract
Rare events are involved in many challenging real world classification problems, where the minority class is usually the most expensive to sample and to label. As a consequence, training data are often imbalanced, presenting an heavily skewed distribution of labels. Using conventional classification techniques produces biased results, as the classifier may easily show a very good performance on the over-represented class and a very poor performance on the under-represented class: the former dominates the learning process and tends to attract all predictions. Furthermore, the classical accuracy measure is misleading, as it assumes equal importance for the true positives and the true negatives. We propose a classification procedure based on Support Vector Machine able to effectively cope with data imbalance. Using a first step approximate solution and then a suitable kernel transformation, we enlarge asymmetrically space around the class boundary, compensating data skewness. We also propose an accuracy measure, named AGF, that properly accounts for the different misclassification costs of the two classes. Tests on real world data from a public repository show that the proposed approach outperforms its competitors.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.