An Exponential Lower Bound on the Complexity of Regularization Paths
Bernd G\"artner, Martin Jaggi, Cl\'ement Maria

TL;DR
This paper proves that the complexity of regularization paths for support vector machines can be exponential in the worst case, challenging the assumption of linear complexity and impacting the efficiency of solution path algorithms.
Contribution
It establishes an exponential lower bound on the complexity of SVM regularization paths, providing the first such proof and constructing explicit instances demonstrating this complexity.
Findings
Solution path complexity can be exponential in the worst case.
Constructed instances show at least rac12;2^{n/2} support vector subsets.
Challenges the assumption of linear complexity in regularization paths.
Abstract
For a variety of regularized optimization problems in machine learning, algorithms computing the entire solution path have been developed recently. Most of these methods are quadratic programs that are parameterized by a single parameter, as for example the Support Vector Machine (SVM). Solution path algorithms do not only compute the solution for one particular value of the regularization parameter but the entire path of solutions, making the selection of an optimal parameter much easier. It has been assumed that these piecewise linear solution paths have only linear complexity, i.e. linearly many bends. We prove that for the support vector machine this complexity can be exponential in the number of training points in the worst case. More strongly, we construct a single instance of n input points in d dimensions for an SVM such that at least \Theta(2^{n/2}) = \Theta(2^d) many…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
