articleJun 20, 2007Closed access

Pegasos

Hebrew University of Jerusalem · Toyota Technological Institute at Chicago · +1 more institution

Indexed incrossref

Abstract

We describe and analyze a simple and effective iterative algorithm for solving the optimization problem cast by Support Vector Machines (SVM). Our method alternates between stochastic gradient descent steps and projection steps. We prove that the number of iterations required to obtain a solution of accuracy ε is Õ(1/ε). In contrast, previous analyses of stochastic gradient descent methods require Ω (1/ε2) iterations. As in previously devised SVM solvers, the number of iterations also scales linearly with 1/λ, where λ is the regularization parameter of SVM. For a linear kernel, the total run-time of our method is Õ (d/(λε)), where d is a bound on the number of non-zero features in each example. Since the…

Citation impact

992
total citations
FWCI
71.60
Percentile
100%
References
45
Citations per year

Authors

3

Topics & keywords

Keywords
  • Solver
  • Computer science
  • Support vector machine
  • Regularization (linguistics)
  • Kernel (algebra)
  • Stochastic gradient descent
  • Projection (relational algebra)
  • Algorithm
No related works found for this paper.