Proceedings

Escaping Saddle Point Efficiently in Minimax and Bilevel Optimizations

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 6659-6668.

https://doi.org/10.24963/ijcai.2025/741

Abstract

Hierarchical optimization is attracting significant attentions as it can be applied to a broad range of machine learning tasks. Recently, many algorithms are proposed to improve the theoretical results of minimax and bilevel optimizations. Among these works, a core issue that has not been well studies is to escape saddle point and find local minimum. In this paper, thus, we investigate the methods to achieve second-order optimality for nonconvex minimax and bilevel optimization. Specifically, we propose a new algorithm named PRGDA without the computation of second order derivative of the primal function. In nonconvex-strongly-concave minimax optimization, we prove that our algorithm can find a second-order stationary point with the gradient complexity that matches state-of-the-art result to find first-order stationary point. To our best knowledge, PRGDA is the first stochastic algorithm that is guaranteed to obtain the second-order stationary point for nonconvex minimax problems. In nonconvex-strongly-convex bilevel optimization, our method also achieves better gradient complexity to find local minimum. Finally, we conduct two numerical experiments to validate the performance of our new method.

  1. [Allen-Zhu and Li, 2018] Zeyuan Allen-Zhu and Yuanzhi Li. Neon2: Finding local minima via first-order ora- cles. Advances in Neural Information Processing Systems, 31:3716-3726, 2018.
  2. [Bertinetto et al., 2018] Luca Bertinetto, Joao F Henriques, Philip HS Torr, and Andrea Vedaldi. Meta-learning with differentiable closed-form solvers. https://doi.org/10. 48550/arXiv.1805.08136, 2018. DOI
  3. [Bhojanapalli et al., 2016] Srinadh Bhojanapalli, Behnam Neyshabur, and Nati Srebro. Global optimality of local search for low rank matrix recovery. Advances in Neural Information Processing Systems, 29:3873-3881, 2016.
  4. [Chen et al., 2021] Ziyi Chen, Zhengyang Hu, Qunwei Li, Zhe Wang, and Yi Zhou. A cubic regularization approach for finding local minimax points in nonconvex minimax optimization. https://doi.org/10.48550/arXiv.2110.07098, 2021. DOI
  5. [Chen et al., 2022] Zixiang Chen, Dongruo Zhou, and Quan- quan Gu. Faster perturbed stochastic gradient methods for finding local minima. International Conference on Algo- rithmic Learning Theory, 167:176-204, 2022.
  6. [Domke, 2012] Justin Domke. Generic methods for optimization-based modeling. International Conference on Artificial Intelligence and Statistics, 22:318-326, 2012.
  7. [Du and Hu, 2019] Simon S Du and Wei Hu. Linear con- vergence of the primal-dual gradient method for convex- concave saddle point problems without strong convex- ity. International Conference on Artificial Intelligence and Statistics, 89:196-205, 2019.
  8. [Feurer and Hutter, 2019] Matthias Feurer and Frank Hutter. Hyperparameter optimization. Springer International Pub- lishing, 2019.
  9. [Finn et al., 2017] Chelsea Finn, Pieter Abbeel, and Sergey Levine. Model-agnostic meta-learning for fast adaptation of deep networks. International Conference on Machine Learning, 70:1126-1135, 2017.
  10. [Franceschi et al., 2018] Luca Franceschi, Paolo Frasconi, Saverio Salzo, Riccardo Grazzi, and Massimiliano Pon- til. Bilevel programming for hyperparameter optimization and meta-learning. International Conference on Machine Learning, 80:1568-1577, 2018.
  11. [Ge et al., 2015] Rong Ge, Furong Huang, Chi Jin, and Yang Yuan. Escaping from saddle points-online stochastic gra- dient for tensor decomposition. Conference on Learning Theory, 40:797-842, 2015.
  12. [Ge et al., 2016] Rong Ge, Jason D Lee, and Tengyu Ma. Matrix completion has no spurious local mini- mum. Advances in neural information processing systems, 29:2973-2981, 2016.
  13. [Ge et al., 2017] Rong Ge, Chi Jin, and Yi Zheng. No spu- rious local minima in nonconvex low rank problems: A unified geometric analysis. International Conference on Machine Learning, 70:1233-1242, 2017.
  14. [Ghadimi and Wang, 2018] Saeed Ghadimi and Mengdi Wang. Approximation methods for bilevel programming. https://doi.org/10.48550/arXiv.1802.02246, 2018. DOI
  15. [Goodfellow et al., 2014] Ian J Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Gen- erative adversarial nets. Advances in Neural Information Processing Systems, 27:2672-2680, 2014.
  16. [Guo et al., 2021] Zhishuai Guo, Quanqi Hu, Lijun Zhang, and Tianbao Yang. Randomized stochastic variance- reduced methods for multi-task stochastic bilevel op- timization. https://doi.org/10.48550/arXiv.2105.02266, 2021. DOI
  17. [Heusel et al., 2017] Martin Heusel, Hubert Ramsauer, Thomas Unterthiner, Bernhard Nessler, and Sepp Hochre- iter. Gans trained by a two time-scale update rule converge to a local nash equilibrium. Advances in Neural Information Processing Systems, 30:6626-6637, 2017.
  18. [Hillar and Lim, 2013] Christopher J Hillar and Lek-Heng Lim. Most tensor problems are np-hard. Journal of the ACM, 60(6):1-39, 2013.
  19. [Huang et al., 2022] Feihu Huang, Shangqian Gao, Jian Pei, and Heng Huang. Accelerated zeroth-order and first-order momentum methods from mini to minimax optimiza- tion. Journal of Machine Learning Research, 23(36):1-70, 2022.
  20. [Huang et al., 2025] Minhui Huang, Xuxing Chen, Kaiyi Ji, Shiqian Ma, and Lifeng Lai. Efficiently escaping saddle points in bilevel optimization. Journal of Machine Learn- ing Research, 26(1):1-61, 2025.
  21. [Ji et al., 2021] Kaiyi Ji, Junjie Yang, and Yingbin Liang. Bilevel optimization: Convergence analysis and enhanced design. International Conference on Machine Learning, 139:4882-4892, 2021.
  22. [Jin et al., 2017] Chi Jin, Rong Ge, Praneeth Netrapalli, Sham M Kakade, and Michael I Jordan. How to escape saddle points efficiently. International Conference on Ma- chine Learning, 70:1724-1732, 2017.
  23. [Jin et al., 2020] Chi Jin, Praneeth Netrapalli, and Michael I Jordan. What is local optimality in nonconvex-nonconcave minimax optimization? International Conference on Ma- chine Learning, 119:4880-4889, 2020.
  24. [Khanduri et al., 2021] Prashant Khanduri, Siliang Zeng, Mingyi Hong, Hoi-To Wai, Zhaoran Wang, and Zhuoran Yang. A near-optimal algorithm for stochastic bilevel op- timization via double-momentum. Advances in Neural In- formation Processing Systems, 34:30271-30283, 2021.
  25. [Li, 2019] Zhize Li. Ssrgd: Simple stochastic recursive gra- dient descent for escaping saddle points. Advances in Neu- ral Information Processing Systems, 32:1523-1533, 2019.
  26. [Lin et al., 2020a] Tianyi Lin, Chi Jin, and Michael I Jordan. Near-optimal algorithms for minimax optimization. Con- ference on Learning Theory, 125:2738-2779, 2020.
  27. [Lin et al., 2020b] Tianyi Lin, Chi Jin, and Michael I Jor- dan. On gradient descent ascent for nonconvex-concave minimax problems. International Conference on Machine Learning, 119:6083-6093, 2020.
  28. [Luo and Chen, 2022] Luo Luo and Cheng Chen. Find- ing second-order stationary point for nonconvex-strongly- concave minimax problem. Advances in Neural Informa- tion Processing Systems, 35:36667-36679, 2022.
  29. [Luo et al., 2020] Luo Luo, Haishan Ye, and Tong Zhang. Stochastic recursive gradient descent ascent for stochas- tic nonconvex-strongly-concave minimax problems. Ad- vances in Neural Information Processing Systems, 33:20566-20577, 2020.
  30. [Madry et al., 2018] Aleksander Madry, Aleksandar Makelov, Ludwig Schmidt, Dimitris Tsipras, and Adrian Vladu. Towards deep learning models resistant to adver- sarial attacks. https://doi.org/10.48550/arXiv.1706.06083, 2018. DOI
  31. [Nemirovski, 2004] Arkadi Nemirovski. Prox-method with rate of convergence o(1/t) for variational inequalities with lipschitz continuous monotone operators and smooth convex-concave saddle point problems. SIAM Journal on Optimization, 15(1):229-251, 2004.
  32. [Nesterov and Polyak, 2006] Yurii Nesterov and Boris T Polyak. Cubic regularization of newton method and its global performance. Mathematical Programming, 108(1):177-205, 2006.
  33. [Nichol et al., 2018] Alex Nichol, Joshua Achiam, and John Schulman. On first-order meta-learning algorithms. https: //doi.org/10.48550/arXiv.1803.02999, 2018. DOI
  34. [Nouiehed et al., 2019] Maher Nouiehed, Maziar Sanjabi, Tianjian Huang, and Jason D. Lee. Solving a class of non- convex min-max games using iterative first order meth- ods. Advances in Neural Information Processing Systems, 32:14934-14942, 2019.
  35. [Park et al., 2017] Dohyung Park, Anastasios Kyrillidis, Constantine Carmanis, and Sujay Sanghavi. Non-square matrix sensing without spurious local minima via the burer-monteiro approach. International Conference on Ar- tificial Intelligence and Statistics, 54:65-74, 2017.
  36. [Pedregosa, 2016] Fabian Pedregosa. Hyperparameter opti- mization with approximate gradient. International Con- ference on Machine Learning, 48:737-746, 2016.
  37. [Rafique et al., 2022] Hassan Rafique, Mingrui Liu, Qihang Lin, and Tianbao Yang. Weakly-convex-concave min- max optimization: provable algorithms and applications in machine learning. Optimization Methods and Software, 37(3):1087-1121, 2022.
  38. [Shaban et al., 2019] Amirreza Shaban, Ching-An Cheng, Nathan Hatch, and Byron Boots. Truncated back- propagation for bilevel optimization. International Con- ference on Artificial Intelligence and Statistics, 89:1723- 1732, 2019.
  39. [Tran Dinh et al., 2020] Quoc Tran Dinh, Deyi Liu, and Lam Nguyen. Hybrid variance-reduced sgd algorithms for min- imax problems with nonconvex-linear function. Advances in Neural Information Processing Systems, 33:11096- 11107, 2020.
  40. [Wai et al., 2018] Hoi-To Wai, Zhuoran Yang, Zhaoran Wang, and Mingyi Hong. Multi-agent reinforcement learning via double averaging primal-dual optimization. Advances in Neural Information Processing Systems, 31:9649-9660, 2018.
  41. [Xu et al., 2018] Yi Xu, Rong Jin, and Tianbao Yang. First- order stochastic algorithms for escaping from saddle points in almost linear time. Advances in Neural Infor- mation Processing Systems, 31:5530-5540, 2018.
  42. [Xu et al., 2023] Zi Xu, Huiling Zhang, Yang Xu, and Guanghui Lan. A unified single-loop alternating gradient projection algorithm for nonconvex-concave and convex- nonconcave minimax problems. Mathematical Program- ming, 201(1):635-706, 2023.
  43. [Yan et al., 2019] Yan Yan, Yi Xu, Qihang Lin, Lijun Zhang, and Tianbao Yang. Stochastic primal-dual algorithms with faster convergence than O(1/ √ T ) for problems without bilinear structure. https://doi.org/10.48550/arXiv.1904. 10112, 2019. DOI
  44. [Yan et al., 2020] Yan Yan, Yi Xu, Qihang Lin, Wei Liu, and Tianbao Yang. Optimal epoch stochastic gradient descent ascent methods for min-max optimization. Advances in Neural Information Processing Systems, 33:5789-5800, 2020.
  45. [Yang et al., 2021] Junjie Yang, Kaiyi Ji, and Yingbin Liang. Provably faster algorithms for bilevel optimiza- tion. Advances in Neural Information Processing Systems, 34:13670-13682, 2021.
  46. [Zhang et al., 2021] Siqi Zhang, Junchi Yang, Cristóbal Guzmán, Negar Kiyavash, and Niao He. The complex- ity of nonconvex-strongly-concave minimax optimization. Proceedings of the Conference on Uncertainty in Artificial Intelligence, 161:482-492, 2021.

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

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