Title :
A Mixed Integer Programming approach to maximum margin 0 – 1 loss classification
Author :
Yufang Tang ; Xueming Li ; Yan Xu ; Shuchang Liu ; Shuxin Ouyang
Author_Institution :
Beijing Univ. of Posts & Telecommun., Beijing, China
Abstract :
Many of the most successful classifiers are based on convex surrogate loss functions. However, it is widely accepted that the 0 - 1 loss would be more natural for classification performance evaluation and many surrogate loss functions can be understood as convex approximations to the 0 - 1 loss. Therefore, in this paper, we attempt to minimize the 0 - 1 loss directly via Mixed Integer Programming and a maximum margin 0 - 1 loss is presented. To test the performance of the proposed loss measurement, two maximum margin 0 - 1 loss classifiers are implemented for binary classification and semi-supervised classification respectively. According to the experiment results of the publicly available UCI datasets, the maximum margin 0 - 1 loss approach has achieved superior performance. Meanwhile, in term of computational efficiency, with the rapid development of Mixed Integer Programming in recent years, the state-of-art solvers can output the global optimum solution of the proposed approach in seconds when the number of training instances N and the dimension of feature space D are relatively small (Empirically N ≤ 100, D ≤ 20). Therefore, it can already be adopted to solve small-scale classification problems in the real world.
Keywords :
integer programming; pattern classification; 0-1 loss measurement; 0-1 loss minimization; binary classification; classification performance evaluation; computational efficiency; convex approximations; empirical analysis; feature space; global optimum solution; maximum margin 0-1 loss classification; maximum margin 0-1 loss classifiers; mixed integer programming approach; publicly available UCI datasets; semisupervised classification; small-scale classification problems; surrogate loss functions; training instances; Fasteners; Linear programming; Loss measurement; Optimization; Runtime; Support vector machines; Training; 0 – 1 loss; classification; mixed integer programming;
Conference_Titel :
Radar Conference (Radar), 2014 International
DOI :
10.1109/RADAR.2014.7060267