book chapterThe MIT Press eBooksSep 7, 2007Closed access

Map-Reduce for Machine Learning on Multicore

Stanford University

Indexed incrossref

Abstract

We are at the beginning of the multicore era. Computers will have increasingly many cores (processors), but there is still no good programming framework for these architectures, and thus no simple and unified way for machine learning to take advantage of the potential speed up. In this paper, we develop a broadly applicable parallel programming method, one that is easily applied to many different learning algorithms. Our work is in distinct contrast to the tradition in machine learning of designing (often ingenious) ways to speed up a single algorithm at a time. Specifically, we show that algorithms that fit the Statistical Query model [15] can be written in a certain summation form, which allows them to be…

Citation impact

1,253
total citations
FWCI
43.98
Percentile
100%
References
27
Citations per year

Authors

7

Topics & keywords

Keywords
  • Computer science
  • Speedup
  • Machine learning
  • Artificial intelligence
  • Multi-core processor
  • Support vector machine
  • Parallel computing
  • Algorithm
UN Sustainable Development Goals
  • Reduced inequalities
No related works found for this paper.