Proceedings

Minimizing Adaptive Regret with One Gradient per Iteration

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 2762-2768.

https://doi.org/10.24963/ijcai.2018/383

Abstract

To cope with non-stationary environments, recent advances in online optimization have introduced the notion of adaptive regret, which measures the performance of an online learner against different comparators within different time intervals. Previous studies have proposed various algorithms to yield low adaptive regret under different scenarios. However, all of existing algorithms need to query the gradient of the loss function at least O(log t) times in every iteration t, which hinders their applications to broad domains, especially when the evaluation of gradients is expensive. To address this limitation, we propose a series of computationally efficient algorithms for minimizing the adaptive regret of general convex, strongly convex and exponentially concave functions respectively. The key idea is to replace each loss function with a carefully designed surrogate loss, which bounds the original loss function from below. We show that the proposed algorithms only query the gradient once per iteration, and attain the same theoretical guarantees as previous optimal algorithms. Empirical results demonstrate the efficiency and effectiveness of our methods.

  1. [Abernethy et al., 2009] Jacob Abernethy, Alekh Agarwal, and Peter L Bartlett. A stochastic view of optimal regret through minimax duality. In Proceedings of the 22nd An- nual Conference on Learning Theory, 2009.
  2. [Bach, 2008] Francis R Bach. Consistency of trace norm minimization. Journal of Machine Learning Research, 9:1019-1048, 2008.
  3. [Blum, 1997] Avrim Blum. Empirical support for winnow and weighted-majority algorithms: Results on a calendar scheduling domain. Machine Learning, 26:5-23, 1997.
  4. [Boyd and Vandenberghe, 2004] Stephen Boyd and Lieven Vandenberghe. Convex optimization. Cambridge univer- sity press, 2004.
  5. [Cesa-Bianchi and Lugosi, 2006] Nicolo Cesa-Bianchi and Gábor Lugosi. Prediction, learning, and games. Cam- bridge university press, 2006.
  6. [Chang and Lin, 2011] Chih-Chung Chang and Chih-Jen Lin. LIBSVM: A library for support vector machines. ACM Transactions on Intelligent Systems and Technology, 2:1-27, 2011.
  7. [Daniely et al., 2015] Amit Daniely, Alon Gonen, and Shai Shalev-Shwartz. Strongly adaptive online learning. In Pro- ceedings of the 32nd International Conference on Machine Learning, pages 1405-1411, 2015.
  8. [Hazan and Seshadhri, 2007] Elad Hazan and C Seshadhri. Adaptive algorithms for online decision problems. In Elec- tronic Colloquium on Computational Complexity, 2007. [Hazan and Seshadhri, 2009] Elad Hazan and Comandur Se- shadhri. Efficient learning algorithms for changing envi- ronments. In Proceedings of the 26th International Con- ference on Machine Learning, pages 393-400, 2009.
  9. [Hazan et al., 2007] Elad Hazan, Amit Agarwal, and Satyen Kale. Logarithmic regret algorithms for online convex op- timization. Machine Learning, 69:169-192, 2007.
  10. [Hazan, 2016] Elad Hazan. Introduction to online convex optimization. Foundations and Trends R in Optimization, 2:157-325, 2016.
  11. [Ji and Ye, 2009] Shuiwang Ji and Jieping Ye. An acceler- ated gradient method for trace norm minimization. In Pro- ceedings of the 26th International Conference on Machine Learning, pages 457-464, 2009.
  12. [Jun et al., 2017] Kwang-Sung Jun, Francesco Orabona, Stephen Wright, and Rebecca Willett. Improved strongly adaptive online learning using coin betting. In Proceed- ings of the 20th International Conference on Artificial In- telligence and Statistics, pages 943-951, 2017.
  13. [Li et al., 2014] Mu Li, Tong Zhang, Yuqiang Chen, and Alexander J Smola. Efficient mini-batch training for stochastic optimization. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discov- ery and Data Mining, pages 661-670, 2014.
  14. [Orabona and Pál, 2016] Francesco Orabona and Dávid Pál. Coin betting and parameter-free online learning. In Ad- vances in Neural Information Processing Systems 29, pages 577-585, 2016.
  15. [Prokhorov, 2001] Danil Prokhorov. Ijcnn 2001 neural net- work competition. Slide Presentation in IJCNN, 1:97, 2001.
  16. [Shalev-Shwartz and Zhang, 2013] Shai Shalev-Shwartz and Tong Zhang. Accelerated mini-batch stochastic dual coor- dinate ascent. In Advances in Neural Information Process- ing Systems 26, pages 378-385, 2013.
  17. [Shalev-Shwartz, 2012] Shai Shalev-Shwartz. Online learn- ing and online convex optimization. Foundations and Trends R in Machine Learning, 4:107-194, 2012.
  18. [van Erven and Koolen, 2016] Tim van Erven and Wouter M Koolen. Metagrad: Multiple learning rates in online learn- ing. In Advances in Neural Information Processing Sys- tems 29, pages 3666-3674, 2016.
  19. [Watson, 1992] G Alistair Watson. Characterization of the subdifferential of some matrix norms. Linear Algebra and Its Applications, 170:33-45, 1992.
  20. [Zhang et al., 2017] Lijun Zhang, Tianbao Yang, Rong Jin, and Zhi-Hua Zhou. Dynamic regret of strongly adaptive methods. arXiv preprint arXiv:1701.07570, 2017.
  21. [Zinkevich, 2003] Martin Zinkevich. Online convex pro- gramming and generalized infinitesimal gradient ascent. In Proceedings of the 20th International Conference on Ma- chine Learning, pages 928-936, 2003.

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

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