skip to main content
research-article

Efficient Generalized Fused Lasso and Its Applications

Published: 05 May 2016 Publication History

Abstract

Generalized fused lasso (GFL) penalizes variables with l1 norms based both on the variables and their pairwise differences. GFL is useful when applied to data where prior information is expressed using a graph over the variables. However, the existing GFL algorithms incur high computational costs and do not scale to high-dimensional problems. In this study, we propose a fast and scalable algorithm for GFL. Based on the fact that fusion penalty is the Lovász extension of a cut function, we show that the key building block of the optimization is equivalent to recursively solving graph-cut problems. Thus, we use a parametric flow algorithm to solve GFL in an efficient manner. Runtime comparisons demonstrate a significant speedup compared to existing GFL algorithms. Moreover, the proposed optimization framework is very general; by designing different cut functions, we also discuss the extension of GFL to directed graphs. Exploiting the scalability of the proposed algorithm, we demonstrate the applications of our algorithm to the diagnosis of Alzheimer’s disease (AD) and video background subtraction (BS). In the AD problem, we formulated the diagnosis of AD as a GFL regularized classification. Our experimental evaluations demonstrated that the diagnosis performance was promising. We observed that the selected critical voxels were well structured, i.e., connected, consistent according to cross validation, and in agreement with prior pathological knowledge. In the BS problem, GFL naturally models arbitrary foregrounds without predefined grouping of the pixels. Even by applying simple background models, e.g., a sparse linear combination of former frames, we achieved state-of-the-art performance on several public datasets.

Supplementary Material

a60-xin-apndx.pdf (xin.zip)
Supplemental movie, appendix, image and software files for, Efficient Generalized Fused Lasso and Its Applications

References

[1]
Michal Aharon, Michael Elad, and Alfred Bruckstein. 2006. K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation. IEEE Transactions on Signal Processing 54, 11, 4311--4322.
[2]
John Ashburner. 2007. A fast diffeomorphic image registration algorithm. Neuroimage 38, 1, 95--113.
[3]
F. Bach. 2010. Structured sparsity-inducing norms through submodular functions. In Advances in Neural Information Processing Systems (NIPS’10). Vol. 23. 118--126.
[4]
F. Bach, R. Jenatton, J. Mairal, and G. Obozinski. 2012. Optimization with sparsity-inducing penalties. Foundations and Trends in Machine Learning 4, 1, 1--106.
[5]
Olivier Barnich and Marc Van Droogenbroeck. 2011. ViBe: A universal background subtraction algorithm for video sequences. IEEE Transactions on Image Processing 20, 6, 1709--1724.
[6]
A. Beck and M. Teboulle. 2009. A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM Journal on Imaging Sciences 2, 1, 183--202.
[7]
Stephen Poythress Boyd and Lieven Vandenberghe. 2004. Convex Optimization. Cambridge University Press.
[8]
Yuri Boykov and Gareth Funka-Lea. 2006. Graph cuts and efficient ND image segmentation. International Journal of Computer Vision 70, 2, 109--131.
[9]
Sebastian Brutzer, Benjamin Hoferlin, and Gunther Heidemann. 2011. Evaluation of background subtraction techniques for video surveillance. In Proceedings of the 2011 IEEE Conference on Computer Vision and Pattern Recognition (CVPR’11). IEEE, Los Alamitos, CA, 1937--1944.
[10]
Emmanuel J. Candès, Xiaodong Li, Yi Ma, and John Wright. 2011. Robust principal component analysis? Journal of the ACM 58, 3, 11.
[11]
Emmanuel J. Candès, Justin Romberg, and Terence Tao. 2006. Robust uncertainty principles: Exact signal reconstruction from highly incomplete frequency information. IEEE Transactions on Information Theory 52, 2, 489--509.
[12]
Antonin Chambolle and Jérôme Darbon. 2009. On total variation minimization and surface evolution using parametric maximum flows. International Journal of Computer Vision 84, 3, 288--307.
[13]
Scott Shaobing Chen, David L. Donoho, and Michael A. Saunders. 1998. Atomic decomposition by basis pursuit. SIAM Journal on Scientific Computing 20, 1, 33--61.
[14]
Bo Cheng, Daoqiang Zhang, and Dinggang Shen. 2012. Domain transfer learning for MCI conversion prediction. In Medical Image Computing and Computer-Assisted Intervention—MICCAI 2012. Springer, 82--90.
[15]
Carlton Chu, Ai-Ling Hsu, Kun-Hsien Chou, Peter Bandettini, and ChingPo Lin. 2012. Does feature selection improve classification accuracy? Impact of sample size and feature selection on classification using anatomical magnetic resonance images. Neuroimage 60, 1, 59--70.
[16]
Zhengjia Dai, Chaogan Yan, Zhiqun Wang, Jinhui Wang, Mingrui Xia, Kuncheng Li, and Yong He. 2012. Discriminative analysis of early Alzheimer’s disease using multi-modal imaging and multi-level characterization with multi-classifier (M3). Neuroimage 59, 3, 2187--2195.
[17]
J. Friedman, T. Hastie, H. Höfling, and R. Tibshirani. 2007. Pathwise coordinate optimization. Annals of Applied Statistics 1, 2, 302--332.
[18]
S. Fujishige. 2005. Submodular Functions and Optimization (2nd ed.). Elsevier.
[19]
S. Fujishige, T. Hayashi, and S. Isotani. 2006. The Minimum-Norm-Point Algorithm Applied to Submodular Function Minimization and Linear Programming. Technical Report RIMS-1571. Research Institute for Mathematical Sciences, Kyoto University.
[20]
G. Gallo, M. D. Grigoriadis, and R. E. Tarja. 1989. A fast parametric maximum flow algorithm and applications. SIAM Journal on Computing 18, 1, 30--55.
[21]
P. E. Gill, W. Murray, and M. A. Saunders. 1999. User’s Guide for SNOPT 5.3: A Fortran Package for Large-scale Nonlinear Programming. Technical Report. University of California, San Diego.
[22]
Donald Goldfarb and Wotao Yin. 2009. Parametric maximum flow algorithms for fast total variation minimization. SIAM Journal on Scientific Computing 31, 5, 3712--3743.
[23]
Michael Grant, Stephen Boyd, and Yinyu Ye. 2008. CVX: Matlab Software for Disciplined Convex Programming. Retrieved March 12, 2016, from http://cvxr.com/cvx/.
[24]
Tom S. F. Haines and Tao Xiang. 2012. Background subtraction with Dirichlet processes. In Computer Vision—ECCV 2012. Springer, 99--113.
[25]
Sonsoles Herrero and Jesús Bescós. 2009. Background subtraction techniques: Systematic evaluation and comparative analysis. In Advanced Concepts for Intelligent Vision Systems. Springer, 33--42.
[26]
J. Huang, T. Zhang, and D. Metaxas. 2011. Learning with structured sparsity. Journal of Machine Learning Research 12, 3371--3412.
[27]
Kyungnam Kim, Thanarat H. Chalidabhongse, David Harwood, and Larry Davis. 2004. Background modeling and subtraction by codebook construction. In Proceedings of the 2004 International Conference on Image Processing (ICIP’04), Vol. 5. IEEE, Los Alamitos, CA, 3061--3064.
[28]
V. Kolmogorov and R. Zabin. 2004. What energy functions can be minimized via graph cuts? IEEE Transactions on Pattern Analysis and Machine Intelligence 26, 2, 147--159.
[29]
Liyuan Li, Weimin Huang, Irene Yu-Hua Gu, and Qi Tian. 2004. Statistical modeling of complex backgrounds for foreground object detection. IEEE Transactions on Image Processing 13, 11, 1459--1472.
[30]
J. Liu, S. Ji, and J. Ye. 2009. SLEP: Sparse Learning with Efficient Projections. Retrieved March 12, 2016, from http://www.yelab.net/software/SLEP/.
[31]
J. Liu, L. Yuan, and J. Ye. 2010. An efficient algorithm for a class of fused lasso problems. In Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 323--332.
[32]
Lucia Maddalena and Alfredo Petrosino. 2008. A self-organizing approach to background subtraction for visual surveillance applications. IEEE Transactions on Image Processing 17, 7, 1168--1177.
[33]
Julien Mairal, Rodolphe Jenatton, Guillaume Obozinski, and Francis Bach. 2011. Convex and network flow optimization for structured sparsity. Journal of Machine Learning Research 12, 2681--2720.
[34]
Nigel J. B. McFarlane and C. Paddy Schofield. 1995. Segmentation and tracking of piglets in images. Machine Vision and Applications 8, 3, 187--193.
[35]
Stephen J. McKenna, Sumer Jabri, Zoran Duric, Azriel Rosenfeld, and Harry Wechsler. 2000. Tracking groups of people. Computer Vision and Image Understanding 80, 1, 42--56.
[36]
K. Nagano and K. Aihara. 2012. Equivalent of convex minimization problems over base polytopes. Japan Journal of Industrial and Applied Mathematics 29, 519--534.
[37]
A. S. Nemirovsky and D. B. Yudin. 1983. Problem Complexity and Method Efficiency in Optimization. John Wiley & Sons.
[38]
Y. Nesterov. 2004. Introductory Lectures on Convex Optimization: A Basic Course. Springer.
[39]
Nuria M. Oliver, Barbara Rosario, and Alex P. Pentland. 2000. A Bayesian computer vision system for modeling human interactions. IEEE Transactions on Pattern Analysis and Machine Intelligence 22, 8, 831--843.
[40]
J. B. Orlin. 2009. A faster strongly polynomial time algorithm for submodular function minimization. Mathematical Programming 118, 237--251.
[41]
B. T. Polëiìak. 1987. Introduction to Optimization. Optimization Software, Publications Division, New York, NY.
[42]
Chris Stauffer and W. Eric L. Grimson. 1999. Adaptive background mixture models for real-time tracking. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Vol. 2. IEEE, Los Alamitos, CA.
[43]
Robert Tibshirani. 1996. Regression shrinkage and selection via the lasso. Journal of the Royal Statistical Society. Series B (Methodological) 58, 1, 267--288.
[44]
R. Tibshirani, M. Saunders, S. Rosset, J. Zhu, and K. Knight. 2005. Sparsity and smoothness via the fused lasso. Journal of the Royal Statistical Society: Series B 67, 1, 91--108.
[45]
R. J. Tibshirani and J. Taylor. 2011. The solution path of the generalized lasso. Annals of Statistics 39, 3, 1335--1371.
[46]
Kentaro Toyama, John Krumm, Barry Brumitt, and Brian Meyers. 1999. Wallflower: Principles and practice of background maintenance. In Proceedings of the 7th IEEE International Conference on Computer Vision, Vol. 1. IEEE, Los Alamitos, CA, 255--261.
[47]
Jing Wan, Zhilin Zhang, Jingwen Yan, Taiyong Li, Bhaskar D. Rao, Shiaofen Fang, Sungeun Kim, Shannon L. Risacher, Andrew J. Saykin, and Li Shen. 2012. Sparse Bayesian multi-task learning for predicting cognitive outcomes from neuroimaging measures in Alzheimer’s disease. In Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR’12). IEEE, Los Alamitos, CA, 940--947.
[48]
John Wright, Allen Y. Yang, Arvind Ganesh, Shankar S. Sastry, and Yi Ma. 2009. Robust face recognition via sparse representation. IEEE Transactions on Pattern Analysis and Machine Intelligence 31, 2, 210--227.
[49]
Bo Xin, Lingjing Hu, Yizhou Wang, and Wen Gao. 2015a. Stable feature selection from brain sMRI. In Proceedings of the 29th AAAI Conference on Artificial Intelligence.
[50]
Bo Xin, Yoshinobu Kawahara, Yizhou Wang, and Wen Gao. 2014. Efficient generalized fused lasso and its application to the diagnosis of Alzheimers disease. In Proceedings of the 28th AAAI Conference on Artificial Intelligence. 2163--2169.
[51]
Bo Xin, Yuan Tian, Yizhou Wang, and Wen Gao. 2015b. Background subtraction via generalized fused lasso foreground modeling. arXiv:1504.03707.
[52]
Jia Xu, Vamsi K. Ithapu, Lopamudra Mukherjee, James M. Rehg, and Vikas Singh. 2013. GOSUS: Grassmannian online subspace updates with structured-sparsity. In Proceedings of the IEEE International Conference on Computer Vision (ICCV’13).
[53]
Jiayu Zhou, Lei Yuan, Jun Liu, and Jieping Ye. 2011. A multi-task learning formulation for predicting disease progression. In Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 814--822.
[54]
Zoran Zivkovic and Ferdinand van der Heijden. 2006. Efficient adaptive density estimation per image pixel for the task of background subtraction. Pattern Recognition Letters 27, 7, 773--780.

Cited By

View all
  • (2025)Utilizing Feature Selection Techniques for AI-Driven Tumor Subtype Classification: Enhancing Precision in Cancer DiagnosticsBiomolecules10.3390/biom1501008115:1(81)Online publication date: 8-Jan-2025
  • (2024)Smoothing gradient descent algorithm for the composite sparse optimizationAIMS Mathematics10.3934/math.202415949:12(33401-33422)Online publication date: 2024
  • (2024)Energy-Efficient and Interpretable Multisensor Human Activity Recognition via Deep Fused Lasso NetIEEE Transactions on Emerging Topics in Computational Intelligence10.1109/TETCI.2024.34300088:5(3576-3588)Online publication date: Oct-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Intelligent Systems and Technology
ACM Transactions on Intelligent Systems and Technology  Volume 7, Issue 4
Special Issue on Crowd in Intelligent Systems, Research Note/Short Paper and Regular Papers
July 2016
498 pages
ISSN:2157-6904
EISSN:2157-6912
DOI:10.1145/2906145
  • Editor:
  • Yu Zheng
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 May 2016
Accepted: 01 November 2015
Revised: 01 July 2015
Received: 01 December 2014
Published in TIST Volume 7, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Alzheimer’s disease
  2. Generalized fused lasso
  3. background subtraction
  4. parametric cut

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

  • Microsoft Research Asia Collaborative Research funding
  • Scientific Research Common Program of Beijing Municipal Commission of Education
  • JSPS KAKENHI
  • Okawa Foundation Research Grant

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)70
  • Downloads (Last 6 weeks)8
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Utilizing Feature Selection Techniques for AI-Driven Tumor Subtype Classification: Enhancing Precision in Cancer DiagnosticsBiomolecules10.3390/biom1501008115:1(81)Online publication date: 8-Jan-2025
  • (2024)Smoothing gradient descent algorithm for the composite sparse optimizationAIMS Mathematics10.3934/math.202415949:12(33401-33422)Online publication date: 2024
  • (2024)Energy-Efficient and Interpretable Multisensor Human Activity Recognition via Deep Fused Lasso NetIEEE Transactions on Emerging Topics in Computational Intelligence10.1109/TETCI.2024.34300088:5(3576-3588)Online publication date: Oct-2024
  • (2024)Two Gaussian Regularization Methods for Time-Varying NetworksJournal of Agricultural, Biological and Environmental Statistics10.1007/s13253-023-00591-w29:4(853-873)Online publication date: 2-Jan-2024
  • (2023)Adaptive Diffusion Pairwise Fused Lasso LMS Algorithm Over NetworksIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2021.313133534:9(5816-5827)Online publication date: Sep-2023
  • (2022)Coordinate descent algorithm of generalized fused Lasso logistic regression for multivariate trend filteringJapanese Journal of Statistics and Data Science10.1007/s42081-022-00162-25:2(535-551)Online publication date: 2-Jun-2022
  • (2021)Research on multi-sensor information fusion and intelligent optimization algorithm and related topics of mobile robotsEURASIP Journal on Advances in Signal Processing10.1186/s13634-021-00817-42021:1Online publication date: 12-Nov-2021
  • (2021)Sparse And Structured Visual Attention2021 IEEE International Conference on Image Processing (ICIP)10.1109/ICIP42928.2021.9506028(379-383)Online publication date: 19-Sep-2021
  • (2021)Diffusion Bias-Compensated Feature Sparse LMS Algorithms Over Networks2021 China Automation Congress (CAC)10.1109/CAC53003.2021.9728071(6311-6314)Online publication date: 22-Oct-2021
  • (2021)Real-time spatiotemporal prediction and imputation of traffic status based on LSTM and Graph Laplacian regularized matrix factorizationTransportation Research Part C: Emerging Technologies10.1016/j.trc.2021.103228129(103228)Online publication date: Aug-2021
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media