PATHWISE COORDINATE OPTIMIZATION

By Jerome H. Friedman, Trevor J. Hastie, Holger Hofling, Robert Tibshirani. 2007

2,107 citations recorded by the source corpus.

We consider “one-at-a-time” coordinate-wise descent algorithms for a class of convex optimization problems. An algorithm of this kind has been proposed for the L1-penalized regression (lasso) in the literature, but it seems to have been largely ignored. Indeed, it seems that coordinate-wise algorithms are not often used in convex optimization. We show that this algorithm is very competitive with the well-known LARS (or homotopy) procedure in large lasso problems, and that it can be applied to related methods such as the garotte and elastic net. It turns out that coordinate-wise descent does not work in the “fused lasso,” however, so we derive a generalized algorithm that yields the solution in much less time that a standard convex optimizer. Finally, we generalize the procedure to the two-dimensional fused lasso, and demonstrate its performance on some image smoothing problems. 1. Introduction. In this paper we consider statistical models that lead to convex optimization problems with inequality constraints. Typically, the optimization for these problems is carried out using a standard quadratic programming algorithm. The purpose of this paper is to explore “one-at-a-time” coordinate-wise descent algorithms for these problems. The equivalent of a coordinate descent algorithm has been proposed for the L1-penalized regression (lasso) in the literature, but it is not commonly used. Moreover, coordinate-wise algorithms seem too simple, and they are not often used in convex optimization, perhaps because they only work in specialized problems. We ourselves never appreciated the value of coordinate descent methods for convex statistical problems before working on this paper. In this paper we show that coordinate descent is very competitive with the wellknown LARS (or homotopy) procedure in large lasso problems, can deliver a path of solutions efficiently, and can be applied to many other convex statistical problems such as the garotte and elastic net. We then go on to explore a nonseparable problem in which coordinate-wise descent does not work—the “fused lasso.” We derive a generalized algorithm that yields the solution in much less time that a standard convex optimizer. Finally, we generalize the procedure to

Subfields: Computational Mechanics, Computer Vision and Pattern Recognition, Statistics and Probability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mechanics

  1. Francis R. Bach
  2. Martin J. Wainwright
  3. Robert Tibshirani
  4. Julien Mairal
  5. Peter Richtárik
  6. Wotao Yin
  7. Martin Jaggi
  8. Tong Zhang

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Andrew Zisserman
  4. Ming-Hsuan Yang
  5. Trevor Darrell
  6. Lei Zhang
  7. Jitendra Malik
  8. Xiaogang Wang

In Statistics and Probability

  1. Jianqing Fan
  2. Peter Buhlmann
  3. Robert Tibshirani
  4. Cun-Hui Zhang
  5. Sara A. van de Geer
  6. Martin J. Wainwright
  7. Francis R. Bach
  8. Nicolai Meinshausen

Citations in the corpus