articleJan 1, 2008Closed access

Efficient projections onto the l 1 -ball for learning in high dimensions

Google (United States) · Toyota Technological Institute

Indexed incrossref

Abstract

We describe efficient algorithms for projecting a vector onto the ℓ1-ball. We present two methods for projection. The first performs exact projection in O(n) expected time, where n is the dimension of the space. The second works on vectors k of whose elements are perturbed outside the ℓ1-ball, projecting in O(k log(n)) time. This setting is especially useful for online learning in sparse feature spaces such as text categorization applications. We demonstrate the merits and effectiveness of our algorithms in numerous batch and online learning tasks. We show that variants of stochastic gradient projection methods augmented with our efficient projection procedures outperform interior point methods, which are…

Citation impact

1,231
total citations
FWCI
67.55
Percentile
100%
References
26
Citations per year

Authors

4

Topics & keywords

Keywords
  • Ball (mathematics)
  • Computer science
  • Computer graphics (images)
  • Artificial intelligence
  • Mathematics
  • Geometry
No related works found for this paper.