Efficient Convex Algorithms for Universal Kernel Learning
Aleksandr Talitckii, Brendon K. Colbert, Matthew M. Peet

TL;DR
This paper introduces a convex, efficient algorithm for universal kernel learning that improves computational complexity and accuracy in classification and regression tasks, outperforming traditional non-convex methods.
Contribution
It proposes a minimax optimization framework and a SVD-QCQP primal-dual algorithm for learning semiseparable kernels efficiently.
Findings
Reduces computational complexity compared to SDP-based methods.
Enables solving large-scale problems with 100 features and 30,000 data points.
Demonstrates improved accuracy over neural networks and random forests on benchmark data.
Abstract
The accuracy and complexity of machine learning algorithms based on kernel optimization are determined by the set of kernels over which they are able to optimize. An ideal set of kernels should: admit a linear parameterization (for tractability); be dense in the set of all kernels (for robustness); be universal (for accuracy). Recently, a framework was proposed for using positive matrices to parameterize a class of positive semi-separable kernels. Although this class can be shown to meet all three criteria, previous algorithms for optimization of such kernels were limited to classification and furthermore relied on computationally complex Semidefinite Programming (SDP) algorithms. In this paper, we pose the problem of learning semiseparable kernels as a minimax optimization problem and propose a SVD-QCQP primal-dual algorithm which dramatically reduces the computational complexity as…
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
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Advanced Optimization Algorithms Research · Machine Learning and Algorithms
