Proceedings

Doubly Sparse Asynchronous Learning for Stochastic Composite Optimization

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 1916-1922.

https://doi.org/10.24963/ijcai.2022/266

Abstract

Parallel optimization has become popular for large-scale learning in the past decades. However, existing methods suffer from huge computational costs, memory usage, and communication burden in high-dimensional scenarios. To address the challenges, we propose a new accelerated doubly sparse asynchronous learning (DSAL) method for stochastic composite optimization, under which two algorithms are proposed on shared-memory and distributed-memory architecture respectively, which only conducts gradient descent on the nonzero coordinates (data sparsity) and active set (model sparsity). The proposed algorithm can converge much faster and achieve significant speedup by simultaneously enjoying the sparsity of the model and data. Moreover, by sending the gradients on the active set only, communication costs are dramatically reduced. Theoretically, we prove that the proposed method achieves the linear convergence rate with lower overall complexity and can achieve the model identification in a finite number of iterations almost surely. Finally, extensive experimental results on benchmark datasets confirm the superiority of our proposed method.

  1. [Agarwal and Duchi, 2012] Alekh Agarwal and John C Duchi. Distributed delayed stochastic optimization. In IEEE CDC, 2012.
  2. [Bao et al., 2019] Runxue Bao, Bin Gu, and Heng Huang. Efficient approximate solution path algorithm for ordered weighted l 1-norm with accuracy guarantee. In IEEE ICDM, 2019.
  3. [Bao et al., 2020] Runxue Bao, Bin Gu, and Heng Huang. Fast oscar and owl with safe screening rules. In ICML, 2020.
  4. [Bogdan et al., 2015] Małgorzata Bogdan, Ewout Van Den Berg, Chiara Sabatti, et al. Slope-adaptive variable selection via convex optimization. Ann. Appl. Stat, 2015.
  5. [Chang and Lin, 2011] Chih-Chung Chang and Chih-Jen Lin. Libsvm: A library for support vector machines. ACM TIST, 2011.
  6. [Dean et al., 2012] Jeffrey Dean, Greg Corrado, Rajat Monga, et al. Large scale distributed deep networks. In NeurIPS, 2012.
  7. [Ghaoui et al., 2010] Laurent El Ghaoui, Vivian Viallon, and Tarek Rabbani. Safe feature elimination in sparse super- vised learning. Technical report, 2010.
  8. [Gui and Li, 2005] Jiang Gui and Hongzhe Li. Penalized cox regression analysis in the high-dimensional and low- sample size settings, with applications to microarray gene expression data. Bioinformatics, 2005.
  9. [Joulani et al., 2019] Pooria Joulani, András György, and Csaba Szepesvari. Think out of the "box": Generically- constrained asynchronous composite optimization and hedging. NeurIPS, 2019.
  10. [Langford et al., 2009] John Langford, Alexander J Smola, and Martin Zinkevich. Slow learners are fast. In NeurIPS, 2009.
  11. [Leblond et al., 2017] Rémi Leblond, Fabian Pedregosa, and Simon Lacoste-Julien. Asaga: asynchronous parallel saga. In AISTATS, 2017.
  12. [Leblond et al., 2018] Rémi Leblond, Fabian Pedregosa, and Simon Lacoste-Julien. Improved asynchronous parallel optimization analysis for stochastic incremental methods. JMLR, 2018.
  13. [Li et al., 2016a] Qingyang Li, Shuang Qiu, Shuiwang Ji, et al. Parallel lasso screening for big data optimization. In ACM SIGKDD, 2016.
  14. [Li et al., 2016b] Yitan Li, Linli Xu, Xiaowei Zhong, and Qing Ling. Make workers work harder: decoupled asyn- chronous proximal stochastic gradient descent. arXiv preprint arXiv:1605.06619, 2016.
  15. [Lian et al., 2015] Xiangru Lian, Yijun Huang, Yuncheng Li, and Ji Liu. Asynchronous parallel stochastic gradient for nonconvex optimization. In NeurIPS, 2015.
  16. [Meng et al., 2017] Qi Meng, Wei Chen, Jingcheng Yu, et al. Asynchronous stochastic proximal optimization al- gorithms with variance reduction. In AAAI, 2017.
  17. [Ndiaye et al., 2017] Eugene Ndiaye, Olivier Fercoq, Alexandre Gramfort, et al. Gap safe screening rules for sparsity enforcing penalties. JMLR, 2017.
  18. [Ng, 2004] Andrew Y Ng. Feature selection, l 1 vs. l 2 regu- larization, and rotational invariance. In ICML, 2004.
  19. [Nguyen et al., 2018] Lam Nguyen, Phuong Ha Nguyen, Marten Dijk, et al. Sgd and hogwild! convergence without the bounded gradients assumption. In ICML, 2018.
  20. [Pedregosa et al., 2017] Fabian Pedregosa, Rémi Leblond, and Simon Lacoste-Julien. Breaking the nonsmooth bar- rier: A scalable parallel method for composite optimiza- tion. In NeurIPS, 2017.
  21. [Recht et al., 2011] Benjamin Recht, Christopher Ré, Stephen J Wright, et al. Hogwild: A lock-free approach to parallelizing stochastic gradient descent. In NeurIPS, 2011.
  22. [Reddi et al., 2015] Sashank J Reddi, Ahmed Hefny, Suvrit Sra, et al. On variance reduction in stochastic gradient descent and its asynchronous variants. In NeurIPS, 2015.
  23. [Stich et al., 2021] Sebastian Stich, Amirkeivan Mo- htashami, and Martin Jaggi. Critical parameters for scalable distributed learning with large batches and asynchronous updates. In AISTATS, 2021.
  24. [Tibshirani and others, 2013] Ryan J Tibshirani et al. The lasso problem and uniqueness. Electron. J. Stat., 2013.
  25. [Tibshirani et al., 2012] Robert Tibshirani, Jacob Bien, Jerome Friedman, et al. Strong rules for discarding predictors in lasso-type problems. JRSS, 2012.
  26. [Tibshirani, 1996] Robert Tibshirani. Regression shrinkage and selection via the lasso. JRSS, 1996.
  27. [Wang et al., 2012] Gang Wang, Derek Hoiem, and David Forsyth. Learning image similarity from flickr groups us- ing fast kernel machines. IEEE TPAMI, 2012.
  28. [Wu et al., 2013] Xindong Wu, Xingquan Zhu, Gong-Qing Wu, and Wei Ding. Data mining with big data. IEEE TKDE, 2013.
  29. [Xiao and Zhang, 2014] Lin Xiao and Tong Zhang. A prox- imal stochastic gradient method with progressive variance reduction. SIOPT, 2014.
  30. [Yuan and Lin, 2006] Ming Yuan and Yi Lin. Model selec- tion and estimation in regression with grouped variables. JRSS, 2006.
  31. [Zhang and Kwok, 2014] Ruiliang Zhang and James Kwok. Asynchronous distributed admm for consensus optimiza- tion. In ICML, 2014.
  32. [Zhang et al., 2016] Ruiliang Zhang, Shuai Zheng, and James T Kwok. Asynchronous distributed semi-stochastic gradient optimization. In AAAI, 2016.
  33. [Zhao and Li, 2016] Shen-Yi Zhao and Wu-Jun Li. Fast asynchronous parallel stochastic gradient descent: A lock- free approach with convergence guarantee. In AAAI, 2016.
  34. [Zhou et al., 2018] Kaiwen Zhou, Fanhua Shang, and James Cheng. A simple stochastic variance reduced algorithm with fast convergence rates. In ICML, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards