Proceedings

Stability and Generalization for Randomized Coordinate Descent

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 3104-3110.

https://doi.org/10.24963/ijcai.2021/427

Abstract

Randomized coordinate descent (RCD) is a popular optimization algorithm with wide applications in various machine learning problems, which motivates a lot of theoretical analysis on its convergence behavior. As a comparison, there is no work studying how the models trained by RCD would generalize to test examples. In this paper, we initialize the generalization analysis of RCD by leveraging the powerful tool of algorithmic stability. We establish argument stability bounds of RCD for both convex and strongly convex objectives, from which we develop optimal generalization bounds by showing how to early-stop the algorithm to tradeoff the estimation and optimization. Our analysis shows that RCD enjoys better stability as compared to stochastic gradient descent.

  1. [Bassily et al., 2020] Raef Bassily, Vitaly Feldman, Cristóbal Guzmán, and Kunal Talwar. Stability of stochastic gradient descent on nonsmooth convex losses. In NeurIPS, volume 33, pages 4381-4391, 2020.
  2. [Bousquet and Elisseeff, 2002] Olivier Bousquet and André Elisseeff. Stability and generalization. JMLR, 2(Mar):499-526, 2002.
  3. [Bousquet et al., 2020] Olivier Bousquet, Yegor Klochkov, and Nikita Zhivotovskiy. Sharper bounds for uniformly stable algorithms. In COLT, pages 610-626, 2020.
  4. [Chang et al., 2008] Kai-Wei Chang, Cho-Jui Hsieh, and Chih-Jen Lin. Coordinate descent method for large- scale l2-loss linear support vector machines. JMLR, 9(Jul):1369-1398, 2008.
  5. [Charles and Papailiopoulos, 2018] Zachary Charles and Dimitris Papailiopoulos. Stability and generalization of learning algorithms that converge to global optima. In ICML, pages 744-753, 2018.
  6. [Chen and Gu, 2016] Jinghui Chen and Quanquan Gu. Ac- celerated stochastic block coordinate gradient descent for sparsity constrained nonconvex optimization. In UAI, 2016.
  7. [Damaskinos et al., 2020] Georgios Damaskinos, Celestine Mendler-Dünner, Rachid Guerraoui, Nikolaos Papan- dreou, and Thomas Parnell. Differentially private stochas- tic coordinate descent. arXiv preprint arXiv:2006.07272, 2020.
  8. [Elisseeff et al., 2005] Andre Elisseeff, Theodoros Evge- niou, and Massimiliano Pontil. Stability of randomized learning algorithms. JMLR, 6(Jan):55-79, 2005.
  9. [Feldman and Vondrak, 2019] Vitaly Feldman and Jan Von- drak. High probability generalization bounds for uni- formly stable algorithms with nearly optimal rate. In COLT, pages 1270-1279, 2019.
  10. [Gu et al., 2018] Bin Gu, Yingying Shan, Xiang Geng, and Guansheng Zheng. Accelerated asynchronous greedy co- ordinate descent algorithm for svms. In IJCAI, pages 2170-2176, 2018. IJCAI
  11. [Hardt et al., 2016] Moritz Hardt, Ben Recht, and Yoram Singer. Train faster, generalize better: Stability of stochas- tic gradient descent. In ICML, pages 1225-1234, 2016.
  12. [Hu and Kwok, 2019] En-Liang Hu and James T Kwok. Low-rank matrix learning using biconvex surrogate min- imization. TNNLS, 30(11):3517-3527, 2019.
  13. [Kuzborskij and Lampert, 2018] Ilja Kuzborskij and Christoph Lampert. Data-dependent stability of stochastic gradient descent. In ICML, pages 2820-2829, 2018.
  14. [Lei and Ying, 2020] Yunwen Lei and Yiming Ying. Fine- grained analysis of stability and generalization for stochas- tic gradient descent. In ICML, pages 5809-5819, 2020.
  15. [Lei and Ying, 2021] Yunwen Lei and Yiming Ying. Sharper generalization bounds for learning with gradient- dominated objective functions. In ICLR, 2021.
  16. [Lei et al., 2020] Yunwen Lei, Antoine Ledent, and Marius Kloft. Sharper generalization bounds for pairwise learn- ing. In NeurIPS, volume 33, 2020.
  17. [Li and Lin, 2020] Huan Li and Zhouchen Lin. On the com- plexity analysis of the primal solutions for the accelerated randomized dual coordinate ascent. JMLR, 21(33):1-45, 2020.
  18. [Liu et al., 2017] Tongliang Liu, Gábor Lugosi, Gergely Neu, and Dacheng Tao. Algorithmic stability and hypoth- esis complexity. In ICML, pages 2159-2167, 2017.
  19. [Lu and Xiao, 2015] Zhaosong Lu and Lin Xiao. On the complexity analysis of randomized block-coordinate de- scent methods. Mathematical Programming, 152(1- 2):615-642, 2015.
  20. [Meng et al., 2017] Qi Meng, Yue Wang, Wei Chen, Taifeng Wang, Zhi-Ming Ma, and Tie-Yan Liu. Generalization er- ror bounds for optimization algorithms via stability. In AAAI, volume 31, 2017.
  21. [Mukherjee and Zhou, 2006] Sayan Mukherjee and Ding- Xuan Zhou. Learning coordinate covariances via gradi- ents. JMLR, 7:519-549, 2006.
  22. [Nesterov, 2012] Yu Nesterov. Efficiency of coordinate de- scent methods on huge-scale optimization problems. SIAM Journal on Optimization, 22(2):341-362, 2012.
  23. [Qu et al., 2016] Zheng Qu, Peter Richtárik, Martin Takác, and Olivier Fercoq. Sdna: Stochastic dual newton ascent for empirical risk minimization. In ICML, pages 1823- 1832, 2016.
  24. [Rakhlin et al., 2012] Alexander Rakhlin, Ohad Shamir, and Karthik Sridharan. Making gradient descent optimal for strongly convex stochastic optimization. In ICML, pages 449-456, 2012.
  25. [Ren and Zhu, 2017] Yong Ren and Jun Zhu. Distributed ac- celerated proximal coordinate gradient methods. In IJCAI, pages 2655-2661, 2017. [Richtárik and Takáč, 2014] Peter Richtárik and Martin Takáč. Iteration complexity of randomized block- coordinate descent methods for minimizing a composite function. Mathematical Programming, 144(1-2):1-38, 2014.
  26. [Richtárik and Takáč, 2016] Peter Richtárik and Martin Takáč. Distributed coordinate descent method for learning with big data. JMLR, 17(1):2657-2681, 2016.
  27. [Shalev-Shwartz and Tewari, 2009] Shai Shalev-Shwartz and Ambuj Tewari. Stochastic methods for ℓ 1 regularized loss minimization. In ICML, pages 929-936, 2009.
  28. [Shalev-Shwartz et al., 2010] Shai Shalev-Shwartz, Ohad Shamir, Nathan Srebro, and Karthik Sridharan. Learn- ability, stability and uniform convergence. JMLR, 11(Oct):2635-2670, 2010.
  29. [Srebro et al., 2010] Nathan Srebro, Karthik Sridharan, and Ambuj Tewari. Smoothness, low noise and fast rates. In NeurIPS, pages 2199-2207, 2010.
  30. [Sun et al., 2017] Tao Sun, Robert Hannah, and Wotao Yin. Asynchronous coordinate descent under more realistic as- sumptions. In NeurIPS, pages 6182-6190, 2017.
  31. [Wang et al., 2021] Puyu Wang, Yunwen Lei, Yiming Ying, and Hai Zhang. Differentially private SGD with non- smooth loss. arXiv preprint arXiv:2101.08925, 2021.
  32. [Xiao et al., 2019] Lin Xiao, Adams Wei Yu, Qihang Lin, and Weizhu Chen. Dscovr: Randomized primal-dual block coordinate algorithms for asynchronous distributed opti- mization. JMLR, 20:43-1, 2019.
  33. [Yang et al., 2021] Zhenhuan Yang, Yunwen Lei, Siwei Lyu, and Yiming Ying. Stability and differential privacy of stochastic gradient descent for pairwise learning with non- smooth loss. In AISTATS, pages 2026-2034. PMLR, 2021.
  34. [Yin et al., 2018] Dong Yin, Ashwin Pananjady, Max Lam, Dimitris Papailiopoulos, Kannan Ramchandran, and Pe- ter Bartlett. Gradient diversity: a key ingredient for scal- able distributed learning. In AISTATS, pages 1998-2007. PMLR, 2018.
  35. [Ying and Zhou, 2017] Yiming Ying and Ding-Xuan Zhou. Unregularized online learning algorithms with general loss functions. Applied and Computational Harmonic Analy- sis, 42(2):224-244, 2017.
  36. [Yuan et al., 2019] Zhuoning Yuan, Yan Yan, Rong Jin, and Tianbao Yang. Stagewise training accelerates convergence of testing error over sgd. In NeurIPS, pages 2604-2614, 2019.
  37. [Zeng et al., 2019] Jinshan Zeng, Tim Tsz-Kit Lau, Shaobo Lin, and Yuan Yao. Global convergence of block coordi- nate descent in deep learning. In International Conference on Machine Learning, pages 7313-7323. PMLR, 2019.
  38. [Zhang and Zhou, 2019] Lijun Zhang and Zhi-Hua Zhou. Stochastic approximation of smooth and strongly convex functions: Beyond the O(1/t) convergence rate. In COLT, pages 3160-3179, 2019.

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

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