Proceedings

Learning Multi-Objective Rewards and User Utility Function in Contextual Bandits for Personalized Ranking

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 3835-3841.

https://doi.org/10.24963/ijcai.2019/532

Abstract

This paper tackles the problem of providing users with ranked lists of relevant search results, by incorporating contextual features of the users and search results, and learning how a user values multiple objectives. For example, to recommend a ranked list of hotels, an algorithm must learn which hotels are the right price for users, as well as how users vary in their weighting of price against the location.

In our paper, we formulate the context-aware, multi-objective, ranking problem as a Multi-Objective Contextual Ranked Bandit (MOCR-B).

To solve the MOCR-B problem, we present a novel algorithm, named Multi-Objective Utility-Upper Confidence Bound (MOU-UCB).

The goal of MOU-UCB is to learn how to generate a ranked list of resources that maximizes the rewards in multiple objectives to give relevant search results. Our algorithm learns to predict rewards in multiple objectives based on contextual information (combining the Upper Confidence Bound algorithm for multi-armed contextual bandits with neural network embeddings), as well as learns how a user weights the multiple objectives. Our empirical results reveal that the ranked lists generated by MOU-UCB lead to better click-through rates, compared to approaches that do not learn the utility function over multiple reward objectives.

  1. [Auer et al., 2016] Peter Auer, Chao-Kai Chiang, Ronald Ortner, and Madalina Drugan. Pareto front identification from stochastic bandit feedback. In Artificial Intelligence and Statistics, pages 939-947, 2016.
  2. [Drugan and Nowé, 2013] Madalina M Drugan and Ann Nowé. Designing multi-objective multi-armed bandits al- gorithms: A study. In Neural Networks (IJCNN), The 2013 International Joint Conference on, pages 1-8. IEEE, 2013.
  3. [Drugan and Nowé, 2014] Madalina M Drugan and Ann Nowé. Scalarization based pareto optimal set of arms identification algorithms. In Neural Networks (IJCNN), 2014 International Joint Conference on, pages 2690- 2697. IEEE, 2014.
  4. [Gal and Ghahramani, 2016] Yarin Gal and Zoubin Ghahra- mani. A theoretically grounded application of dropout in recurrent neural networks. In Advances in neural informa- tion processing systems, pages 1019-1027, 2016.
  5. [Kingma and Ba, 2014] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  6. [Lacerda, 2015] Anisio Lacerda. Contextual bandits for multi-objective recommender systems. In Intelligent Sys- tems (BRACIS), 2015 Brazilian Conference on, pages 68- 73. IEEE, 2015.
  7. [Lattimore and Szepesvári, 2018] Tor Lattimore and Csaba Szepesvári. Bandit Algorithms. Cambridge University Press, 2018. preprint available at https://tor-lattimore.com/ downloads/book/book.pdf. Link
  8. [Li et al., 2010] Lihong Li, Wei Chu, John Langford, and Robert E Schapire. A contextual-bandit approach to per- sonalized news article recommendation. In Proceedings of the 19th international conference on World wide web, pages 661-670. ACM, 2010.
  9. [Li et al., 2012] Lihong Li, Wei Chu, John Langford, Taesup Moon, and Xuanhui Wang. An unbiased offline evalua- tion of contextual bandit algorithms with generalized lin- ear models. In Proceedings of the Workshop on On-line Trading of Exploration and Exploitation 2, pages 19-36, 2012.
  10. [Li et al., 2017] Lihong Li, Yu Lu, and Dengyong Zhou. Provably optimal algorithms for generalized linear contex- tual bandits. arXiv preprint arXiv:1703.00048, 2017.
  11. [Liu et al., 2011] Liwei Liu, Nikolay Mehandjiev, and Dong-Ling Xu. Multi-criteria service recommendation based on user criteria preferences. In Proceedings of the fifth ACM conference on Recommender systems, pages 77- 84. ACM, 2011.
  12. [Liu, 2009] Tie-Yan Liu. Learning to rank for information retrieval. Found. Trends Inf. Retr., 3(3):225-331, March 2009.
  13. [Mikolov et al., 2013] Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. Distributed repre- sentations of words and phrases and their compositional- ity. In Advances in neural information processing systems, pages 3111-3119, 2013.
  14. [Otunba et al., 2017] Rasaq Otunba, Raimi A Rufai, and Jes- sica Lin. Mpr: Multi-objective pairwise ranking. In Proceedings of the Eleventh ACM Conference on Recom- mender Systems, pages 170-178. ACM, 2017.
  15. [Radlinski et al., 2008] Filip Radlinski, Robert Kleinberg, and Thorsten Joachims. Learning diverse rankings with multi-armed bandits. In Proceedings of the 25th interna- tional conference on Machine learning, pages 784-791. ACM, 2008.
  16. [Robbins, 1985] Herbert Robbins. Some aspects of the se- quential design of experiments. In Herbert Robbins Se- lected Papers, pages 169-177. Springer, 1985.
  17. [Roijers et al., 2017] Diederik M Roijers, Luisa M Zint- graf, and Ann Nowé. Interactive thompson sampling for multi-objective multi-armed bandits. In International Conference on Algorithmic DecisionTheory, pages 18-34. Springer, 2017.
  18. [Tallapally et al., 2018] Dharahas Tallapally, Rama Syamala Sreepada, Bidyut Kr Patra, and Korra Sathya Babu. User preference learning in multi-criteria recommendations us- ing stacked auto encoders. In Proceedings of the 12th ACM Conference on Recommender Systems, pages 475- 479. ACM, 2018.
  19. [Tekin and Turgay, 2017] Cem Tekin and Eralp Turgay. Multi-objective contextual multi-armed bandit prob- lem with a dominant objective. arXiv preprint arXiv:1708.05655, 2017.
  20. [Wang et al., 2010] Hongning Wang, Yue Lu, and Chengx- iang Zhai. Latent aspect rating analysis on review text data: a rating regression approach. In Proceedings of the 16th ACM SIGKDD international conference on Knowl- edge discovery and data mining, pages 783-792. ACM, 2010.
  21. [Wang et al., 2011] Hongning Wang, Yue Lu, and ChengX- iang Zhai. Latent aspect rating analysis without aspect keyword supervision. In Proceedings of the 17th ACM SIGKDD international conference on Knowledge discov- ery and data mining, pages 618-626. ACM, 2011.
  22. [Wanigasekara et al., 2016] Nirandika Wanigasekara, Jenny Schmalfuss, Darren Carlson, and David S Rosenblum. A bandit approach for intelligent iot service composition across heterogeneous smart spaces. In Proceedings of the 6th International Conference on the Internet of Things, pages 121-129. ACM, 2016.
  23. [Watkins, 1989] Christopher John Cornish Hellaby Watkins. Learning from delayed rewards. PhD thesis, King's Col- lege, Cambridge, 1989.
  24. [Xiang et al., 2010] Biao Xiang, Daxin Jiang, Jian Pei, Xiao- hui Sun, Enhong Chen, and Hang Li. Context-aware rank- ing in web search. In Proceedings of the 33rd international ACM SIGIR conference on Research and development in information retrieval, pages 451-458. ACM, 2010.
  25. [Yahyaa and Manderick, 2015] Saba Yahyaa and Bernard Manderick. Thompson sampling for multi-objective multi- armed bandits problem. In Proceedings, page 47. Presses universitaires de Louvain, 2015.
  26. [Zamani et al., 2017] Hamed Zamani, Michael Bendersky, Xuanhui Wang, and Mingyang Zhang. Situational con- text for ranking in personal search. In Proceedings of the 26th International Conference on World Wide Web, pages 1531-1540. International World Wide Web Conferences Steering Committee, 2017.

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

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