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, Sara
Writing – 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.
2025
9783031929311
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].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11590/510840
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact