On the Equivalence between Herding and Conditional Gradient Algorithms

By Francis R. Bach, Simon Lacoste-Julien, Guillaume Obozinski. 2012

179 citations recorded by the source corpus.

We show that the herding procedure of Welling (2009) takes exactly the form of a standard convex optimization algorithm--namely a conditional gradient algorithm minimizing a quadratic moment discrepancy. This link enables us to invoke convergence results from convex optimization and to consider faster alternatives for the task of approximating integrals in a reproducing kernel Hilbert space. We study the behavior of the different variants through numerical simulations. The experiments indicate that while we can improve over herding on the task of approximating integrals, the original herding algorithm tends to approach more often the maximum entropy distribution, shedding more light on the learning bias behind herding.

Subfields: Artificial Intelligence, Statistical and Nonlinear Physics, Optimization & Training

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Bernhard Schölkopf
  2. Arthur Gretton
  3. Simon Lacoste-Julien
  4. Kenji Fukumizu
  5. Francis R. Bach
  6. Bharath K. Sriperumbudur
  7. Martin Jaggi
  8. Krikamol Muandet

In Statistical and Nonlinear Physics

  1. Bernhard Schölkopf
  2. Kenji Fukumizu
  3. Arthur Gretton
  4. Krikamol Muandet
  5. Chris J. Oates
  6. Bharath K. Sriperumbudur
  7. Francis R. Bach
  8. Rémi Bardenet

In Optimization & Training

  1. Simon Lacoste-Julien
  2. Sebastian Pokutta
  3. Elad Hazan
  4. Francis R. Bach
  5. Martin Jaggi
  6. Peter Richtárik
  7. Mark W. Schmidt
  8. Thomas Kerdreux

Citations in the corpus