Sparse solutions of the kernel herding algorithm by improved gradient approximation
Kazuma Tsuji, Ken'ichiro Tanaka

TL;DR
This paper introduces a modified kernel herding algorithm that improves sparsity and convergence speed in kernel quadrature, supported by theoretical analysis and numerical experiments demonstrating enhanced efficiency and stability.
Contribution
The study proposes new gradient approximation algorithms for kernel herding, achieving sparser solutions and faster convergence while maintaining the method's stability and efficiency.
Findings
Enhanced sparsity of solutions in kernel quadrature.
Faster convergence speeds with the proposed algorithms.
Numerical results confirm improved computational efficiency.
Abstract
The kernel herding algorithm is used to construct quadrature rules in a reproducing kernel Hilbert space (RKHS). While the computational efficiency of the algorithm and stability of the output quadrature formulas are advantages of this method, the convergence speed of the integration error for a given number of nodes is slow compared to that of other quadrature methods. In this paper, we propose a modified kernel herding algorithm whose framework was introduced in a previous study and aim to obtain sparser solutions while preserving the advantages of standard kernel herding. In the proposed algorithm, the negative gradient is approximated by several vertex directions, and the current solution is updated by moving in the approximate descent direction in each iteration. We show that the convergence speed of the integration error is directly determined by the cosine of the angle between…
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.
Taxonomy
TopicsMatrix Theory and Algorithms · Iterative Methods for Nonlinear Equations · Numerical methods in inverse problems
