2010 · 13 citations · 24 references
ComputingComputer ScienceAlgorithmsMachine LearningOptimizationConvex OptimizationGradient-based OptimizationLarge-scale OptimizationOptimization For Machine LearningRepresentation LearningComputational EfficiencyComputational Efficiency AnalysisGradient DescentLarge-scale Convex OptimizationLogistic RegressionOptimization AlgorithmsRegularizationRegularized Regression
With the advent of high-throughput technologies, ℓ1 regularized learning algorithms have attracted much attention recently. Dozens of algorithms have been proposed for fast implementation, using various advanced optimization techniques. In this paper, we demonstrate that ℓ1 regularized learning problems can be easily solved by using gradient-descent techniques. The basic idea is to transform a convex optimization problem with a non-differentiable objective function into an unconstrained non-convex problem, upon which, via gradient descent, reaching a globally optimum solution is guaranteed. We present detailed implementation of the algorithm using ℓ1 regularized logistic regression as a particular application. We conduct large-scale experiments to compare the new approach with other state-of-the-art algorithms on eight medium and large-scale problems. We demonstrate that our algorithm, though simple, performs similarly or even better than other advanced algorithms in terms of computational efficiency and memory usage.
24
Pathwise coordinate optimization
Jerome H. Friedman, Trevor Hastie, Holger Höfling et al. · The Annals of Applied Statistics · 2007 · 1.9K citations · Full text
Efficient projections onto the<i>l</i><sub>1</sub>-ball for learning in high dimensions
John C. Duchi, Shai Shalev‐Shwartz, Yoram Singer et al. · 2008 · 1.2K citations