High-Performance Kernel Machines With Implicit Distributed Optimization and Randomization

By Haim Avron, Vikas Sindhwani. 2014

24 citations recorded by the source corpus.

We propose a framework for massive-scale training of kernel-based statistical models, based on combining distributed convex optimization with randomization techniques. Our approach is based on a block-splitting variant of the alternating directions method of multipliers, carefully reconfigured to handle very large random feature matrices under memory constraints, while exploiting hybrid parallelism typically found in modern clusters of multicore machines. Our high-performance implementation supports a variety of statistical learning tasks by enabling several loss functions, regularization schemes, kernels, and layers of randomized approximations for both dense and sparse datasets, in an extensible framework. We evaluate our implementation on large-scale model construction tasks and provide a comparison against existing sequential and parallel libraries. Supplementary materials for this article are available online.

Subfields: Artificial Intelligence, Computational Mechanics, Computer Vision and Pattern Recognition

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. Michael W. Mahoney
  2. Jiyan Yang
  3. Vikas Sindhwani
  4. Abhishek Kumar
  5. Haim Avron
  6. Bernhard Schölkopf
  7. David Lopez-Paz
  8. Tom Fletcher

In Computational Mechanics

  1. Jiyan Yang
  2. Michael W. Mahoney
  3. Bernhard Schölkopf
  4. Vikas Sindhwani
  5. Haim Avron
  6. Anant Raj
  7. Youssef Mroueh
  8. Abhishek Kumar

In Computer Vision and Pattern Recognition

  1. Michael W. Mahoney
  2. Abhishek Kumar
  3. Tom Fletcher
  4. Jiyan Yang
  5. Vikas Sindhwani
  6. Youssef Mroueh
  7. Haim Avron
  8. Bernhard Schölkopf

Citations in the corpus