An efficient certifying algorithm is proposed that, given a set of $n$ points in $R^d$ with binary labels, either returns a hyperplane separating the points, or identifies of the labeled points that cannot be separated by any hyperplane. The existence of such points in the inseparable case is known to be guaranteed by Kirchberger’s theorem in combinatorial geometry; we show how to compute these points efficiently. We then propose a dimension-free and constructive extension of Kirchberger’s theorem, where for any one finds either a separating hyperplane, or $O(1/\epsilon^2)$ of the labeled points that cannot be separated with normalized margin by any hyperplane. Our algorithms are based on solving one primal-dual pair of linear programs with $d$ primal and $n$ dual variables, and at most linear equation systems with $O(d)$ equations and $O(d)$ unknowns.
Bonifaci, V., Galatro, S. (2025). Efficient Certifying Algorithms for Linear Classification. In Algorithms and Complexity - 14th International Conference (pp.153-169). Springer [10.1007/978-3-031-92932-8_11].
Efficient Certifying Algorithms for Linear Classification
Bonifaci, Vincenzo
Conceptualization
;Galatro, SaraWriting – Original Draft Preparation
2025-01-01
Abstract
An efficient certifying algorithm is proposed that, given a set of $n$ points in $R^d$ with binary labels, either returns a hyperplane separating the points, or identifies of the labeled points that cannot be separated by any hyperplane. The existence of such points in the inseparable case is known to be guaranteed by Kirchberger’s theorem in combinatorial geometry; we show how to compute these points efficiently. We then propose a dimension-free and constructive extension of Kirchberger’s theorem, where for any one finds either a separating hyperplane, or $O(1/\epsilon^2)$ of the labeled points that cannot be separated with normalized margin by any hyperplane. Our algorithms are based on solving one primal-dual pair of linear programs with $d$ primal and $n$ dual variables, and at most linear equation systems with $O(d)$ equations and $O(d)$ unknowns.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


