TY - JOUR
T1 - Bundle methods for regularized risk minimization
AU - Teo, Choon Hui
AU - Vishwanathan, S. V.N.
AU - Smola, Alex
AU - Le, Quoc V.
PY - 2010
Y1 - 2010
N2 - A wide variety of machine learning problems can be described as minimizing a regularized risk functional, with different algorithms using different notions of risk and different regularizers. Examples include linear Support Vector Machines (SVMs), Gaussian Processes, Logistic Regression, Conditional Random Fields (CRFs), and Lasso amongst others. This paper describes the theory and implementation of a scalable and modular convex solver which solves all these estimation problems. It can be parallelized on a cluster of workstations, allows for data-locality, and can deal with regularizers such as L 1 and L 2 penalties. In addition to the unified framework we present tight convergence bounds, which show that our algorithm converges in O(1/ε) steps to e precision for general convex problems and in O(log(1/ε)) steps for continuously differentiable problems. We demonstrate the performance of our general purpose solver on a variety of publicly available data sets.
AB - A wide variety of machine learning problems can be described as minimizing a regularized risk functional, with different algorithms using different notions of risk and different regularizers. Examples include linear Support Vector Machines (SVMs), Gaussian Processes, Logistic Regression, Conditional Random Fields (CRFs), and Lasso amongst others. This paper describes the theory and implementation of a scalable and modular convex solver which solves all these estimation problems. It can be parallelized on a cluster of workstations, allows for data-locality, and can deal with regularizers such as L 1 and L 2 penalties. In addition to the unified framework we present tight convergence bounds, which show that our algorithm converges in O(1/ε) steps to e precision for general convex problems and in O(log(1/ε)) steps for continuously differentiable problems. We demonstrate the performance of our general purpose solver on a variety of publicly available data sets.
KW - Bundle methods
KW - Cutting plane method
KW - Optimization
KW - Parallel optimization
KW - Regularized risk minimization
KW - Subgradient methods
UR - http://www.scopus.com/inward/record.url?scp=76749161402&partnerID=8YFLogxK
M3 - Article
SN - 1532-4435
VL - 11
SP - 311
EP - 365
JO - Journal of Machine Learning Research
JF - Journal of Machine Learning Research
ER -