about
Linear program which minimizes an exact bound on the VC dimension (arxiv.org)
1 point by sanjitbatra on Sep 11, 2014 | hide | past | pdf | discuss on HN

In plain words: It learns a flat dividing boundary between two groups by directly minimizing an exact measure of its complexity, using a simple linear program. On benchmark datasets it made fewer mistakes than support vector machines and often needed less than one-tenth as many training points.

Abstract · Learning a hyperplane classifier by minimizing an exact bound on the VC dimension

The VC dimension measures the capacity of a learning machine, and a low VC dimension leads to good generalization. While SVMs produce state-of-the-art learning performance, it is well known that the VC dimension of a SVM can be unbounded; despite good results in practice, there is no guarantee of good generalization. In this paper, we show how to learn a hyperplane classifier by minimizing an exact, or \boldmath{$Θ$} bound on its VC dimension. The proposed approach, termed as the Minimal Complexity Machine (MCM), involves solving a simple linear programming problem. Experimental results show, that on a number of benchmark datasets, the proposed approach learns classifiers with error rates much less than conventional SVMs, while often using fewer support vectors. On many benchmark datasets, the number of support vectors is less than one-tenth the number used by SVMs, indicating that the MCM does indeed learn simpler representations.

Jayadeva
arXiv:1408.2803 · cs.LG · submitted Aug 12, 2014 · updated Aug 13, 2014
abstract · pdf · html · Accepted Author Manuscript (Neurocomputing, Elsevier); 10 pages

add comment on HN