Proceedings

AutoBandit: A Meta Bandit Online Learning System

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Demo Track. Pages 5028-5031.

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

Abstract

Recently online multi-armed bandit (MAB) is growing rapidly, as novel problem settings and algorithms motivated by various practical applications are being studied, building on the top of the classic bandit problem. However, identifying the best bandit algorithm from lots of potential candidates for a given application is not only time-consuming but also relying on human expertise, which hinders the practicality of MAB. To alleviate this problem, this paper outlines an intelligent system called AutoBandit, equipped with many out-of-the-box MAB algorithms, for automatically and adaptively choosing the best with suitable hyper-parameters online. It is effective to help a growing application for continuously maximizing cumulative rewards of its whole life-cycle. With a flexible architecture and user-friendly web-based interfaces, it is very convenient for the user to integrate and monitor online bandits in a business system. At the time of publication, AutoBandit has been deployed for various industrial applications.

  1. [Agrawal and Goyal, 2012] Shipra Agrawal and Navin Goyal. Analysis of thompson sampling for the multi- armed bandit problem. In Conference on learning theory, pages 39-1. JMLR Workshop and Conference Proceedings, 2012.
  2. [Auer et al., 2002a] Peter Auer, Nicolo Cesa-Bianchi, and Paul Fischer. Finite-Time Analysis of the Multiarmed Bandit Problem. Machine Learning, 47(2-3):235-256, 2002.
  3. [Auer et al., 2002b] Peter Auer, Nicolo Cesa-Bianchi, Yoav Freund, and Robert E Schapire. The nonstochastic mul- tiarmed bandit problem. SIAM journal on computing, 32(1):48-77, 2002.
  4. [Auer et al., 2007] Peter Auer, Ronald Ortner, and Csaba Szepesvári. Improved rates for the stochastic continuum- armed bandit problem. In International Conference on Computational Learning Theory, pages 454-468.
  5. [Bistritz et al., 2019] Ilai Bistritz, Zhengyuan Zhou, Xi Chen, Nicholas Bambos, and Jose Blanchet. Exp3 learning in adversarial bandits with delayed feedback. Advances in neural information processing systems, 2019.
  6. [Bouneffouf and Rish, 2019] Djallel Bouneffouf and Irina Rish. A survey on practical applications of multi-armed and contextual bandits. arXiv preprint arXiv:1904.10040, 2019.
  7. [Bouneffouf et al., 2019] Djallel Bouneffouf, Srinivasan Parthasarathy, Horst Samulowitz, and Martin Wistuba. Optimal exploitation of clustering and history information in multi-armed bandit. IJCAI. IJCAI, 2019. IJCAI
  8. [Carbone et al., 2015] Paris Carbone, Asterios Katsifodi- mos, Stephan Ewen, Volker Markl, Seif Haridi, and Kostas Tzoumas. Apache flink: Stream and batch processing in a single engine. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, 36(4), 2015.
  9. [Chu et al., 2011] Wei Chu, Lihong Li, Lev Reyzin, and Robert Schapire. Contextual bandits with linear payoff functions. In Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics, pages 208-214, 2011.
  10. [Ghosh et al., 2017] Avishek Ghosh, Sayak Ray Chowdhury, and Aditya Gopalan. Misspecified linear bandits. In Pro- ceedings of the AAAI Conference on Artificial Intelligence, pages 3761-3767, 2017.
  11. [Gopalan et al., 2014] Aditya Gopalan, Shie Mannor, and Yishay Mansour. Thompson sampling for complex on- line problems. In International Conference on Machine Learning, pages 100-108, 2014.
  12. [Li et al., 2016] Shuai Li, Baoxiang Wang, Shengyu Zhang, and Wei Chen. Contextual combinatorial cascading ban- dits. In Proceedings of the 33rd International Conference on International Conference on Machine Learning -Vol- ume 48, ICML'16, pages 1245-1253. JMLR.org, 2016.
  13. [Liu et al., 2018] Bo Liu, Ying Wei, Yu Zhang, Zhixian Yan, and Qiang Yang. Transferable contextual bandit for cross- domain recommendation. In Proceedings of the AAAI Conference on Artificial Intelligence, 2018.
  14. [Peng et al., 2019] Yi Peng, Miao Xie, Jiahao Liu, Xuying Meng, Nan Li, Cheng Yang, Tao Yao, and Rong Jin. A practical semi-parametric contextual bandit. IJCAI, 2019. IJCAI
  15. [Qin et al., 2014] Lijing Qin, Shouyuan Chen, and Xiaoyan Zhu. Contextual combinatorial bandit and its appli- cation on diversified online recommendation. In Mo- hammed Javeed Zaki, Zoran Obradovic, Pang-Ning Tan, Arindam Banerjee, Chandrika Kamath, and Srinivasan Parthasarathy, editors, Proceedings of the 2014 SIAM In- ternational Conference on Data Mining, pages 461-469.
  16. [Shivaswamy and Joachims, 2012] Pannagadatta Shiv- aswamy and Thorsten Joachims. Multi-armed bandit problems with history. In Artificial Intelligence and Statistics, pages 1046-1054, 2012.
  17. [Thompson, 1933] William R Thompson. On the likelihood that one unknown probability exceeds another in view of the evidence of two samples. Biometrika, 25(3/4):285- 294, 1933.
  18. [Yue et al., 2012] Yisong Yue, Sue Ann Hong, and Carlos Guestrin. Hierarchical exploration for accelerating con- textual bandits. In Proceedings of the 29th Interna- tional Coference on International Conference on Machine Learning, pages 979-986, 2012.
  19. [Zhang et al., 2019] Chicheng Zhang, Alekh Agarwal, Hal Daumé Iii, John Langford, and Sahand Negahban. Warm-starting contextual bandits: Robustly combining supervised and bandit feedback. In International Con- ference on Machine Learning, pages 7335-7344. PMLR, 2019.
  20. [Zhou et al., 2020a] Dongruo Zhou, Lihong Li, and Quan- quan Gu. Neural contextual bandits with ucb-based explo- ration. In International Conference on Machine Learning, pages 11492-11502. PMLR, 2020.
  21. [Zhou et al., 2020b] Huozhi Zhou, Lingda Wang, Lav Varsh- ney, and Ee-Peng Lim. A near-optimal change-detection based algorithm for piecewise-stationary combinatorial semi-bandits. In Proceedings of the AAAI Conference on Artificial Intelligence, pages 6933-6940, 2020.

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

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