[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3640457.3688048acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
extended-abstract

Pareto Front Approximation for Multi-Objective Session-Based Recommender Systems

Published: 08 October 2024 Publication History

Abstract

This work introduces MultiTRON, an approach that adapts Pareto front approximation techniques to multi-objective session-based recommender systems using a transformer neural network. Our approach optimizes trade-offs between key metrics such as click-through and conversion rates by training on sampled preference vectors. A significant advantage is that after training, a single model can access the entire Pareto front, allowing it to be tailored to meet the specific requirements of different stakeholders by adjusting an additional input vector that weights the objectives. We validate the model’s performance through extensive offline and online evaluation. For broader application and research, the source code1 is made available. The results confirm the model’s ability to manage multiple recommendation objectives effectively, offering a flexible tool for diverse business needs.

References

[1]
Himan Abdollahpouri, Gediminas Adomavicius, Robin Burke, Ido Guy, Dietmar Jannach, Toshihiro Kamishima, Jan Krasnodebski, and Luiz Pizzato. 2020. Multistakeholder recommendation: Survey and research directions. User Modeling and User-Adapted Interaction 30, 1 (March 2020), 127–158. https://doi.org/10.1007/s11257-019-09256-1
[2]
David Ben-Shimon, Alexander Tsikinovsky, Michael Friedmann, Bracha Shapira, Lior Rokach, and Johannes Hoerle. 2015. RecSys Challenge 2015 and the YOOCHOOSE Dataset. In Proceedings of the 9th ACM Conference on Recommender Systems. ACM, Vienna Austria, 357–358. https://doi.org/10.1145/2792838.2798723
[3]
Gabriel De Souza Pereira Moreira, Sara Rabhi, Jeong Min Lee, Ronay Ak, and Even Oldridge. 2021. Transformers4Rec: Bridging the Gap between NLP and Sequential / Session-Based Recommendation. In Fifteenth ACM Conference on Recommender Systems. ACM, Amsterdam Netherlands, 143–153. https://doi.org/10.1145/3460231.3474255
[4]
Kalyanmoy Deb, Kaisa Miettinen, and Shamik Chaudhuri. 2010. Toward an Estimation of Nadir Objective Vector Using a Hybrid of Evolutionary and Local Search Approaches. IEEE Transactions on Evolutionary Computation 14, 6 (Dec. 2010), 821–841. https://doi.org/10.1109/TEVC.2010.2041667
[5]
DIGINETICA. 2016. CIKM Cup 2016 Track 2: Personalized E-Commerce Search Challenge. https://competitions.codalab.org/competitions/11161
[6]
Alexey Dosovitskiy and Josip Djolonga. 2020. You Only Train Once: Loss-Conditional Training of Deep Networks. In International Conference on Learning Representations. https://api.semanticscholar.org/CorpusID:214278158
[7]
Yingqiang Ge, Xiaoting Zhao, Lucia Yu, Saurabh Paul, Diane Hu, Chu-Cheng Hsieh, and Yongfeng Zhang. 2022. Toward Pareto Efficient Fairness-Utility Trade-off in Recommendation through Reinforcement Learning. In Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining(WSDM ’22). Association for Computing Machinery, New York, NY, USA, 316–324. https://doi.org/10.1145/3488560.3498487
[8]
Andreia P. Guerreiro, Carlos M. Fonseca, and Luís Paquete. 2022. The Hypervolume Indicator: Computational Problems and Algorithms. Comput. Surveys 54, 6 (July 2022), 1–42. https://doi.org/10.1145/3453474
[9]
Balázs Hidasi and Alexandros Karatzoglou. 2018. Recurrent Neural Networks with Top-k Gains for Session-based Recommendations. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. 843–852. https://doi.org/10.1145/3269206.3271761
[10]
Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. 2016. Session-based Recommendations with Recurrent Neural Networks. In 4th International Conference on Learning Representations, ICLR 2016, San Juan, Puerto Rico, May 2-4, 2016, Conference Track Proceedings, Yoshua Bengio and Yann LeCun (Eds.). http://arxiv.org/abs/1511.06939
[11]
Long P. Hoang, Dung D. Le, Tran Anh Tuan, and Tran Ngoc Thang. 2023. Improving Pareto Front Learning via Multi-Sample Hypernetworks. Proceedings of the AAAI Conference on Artificial Intelligence 37, 7 (June 2023), 7875–7883. https://doi.org/10.1609/aaai.v37i7.25953
[12]
Jipeng Jin, Zhaoxiang Zhang, Zhiheng Li, Xiaofeng Gao, Xiongwen Yang, Lei Xiao, and Jie Jiang. 2023. Pareto-based Multi-Objective Recommender System with Forgetting Curve. https://doi.org/10.48550/ARXIV.2312.16868 Version Number: 2.
[13]
W. Kang and J. McAuley. 2018. Self-Attentive Sequential Recommendation. In 2018 IEEE International Conference on Data Mining (ICDM). IEEE Computer Society, Los Alamitos, CA, USA, 197–206. https://doi.org/10.1109/ICDM.2018.00035
[14]
Walid Krichene and Steffen Rendle. 2020. On Sampled Metrics for Item Recommendation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, Virtual Event CA USA, 1748–1757. https://doi.org/10.1145/3394486.3403226
[15]
Jing Li, Pengjie Ren, Zhumin Chen, Zhaochun Ren, Tao Lian, and Jun Ma. 2017. Neural Attentive Session-based Recommendation. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. ACM, Singapore Singapore, 1419–1428. https://doi.org/10.1145/3132847.3132926
[16]
Wanda Li, Wenhao Zheng, Xuanji Xiao, and Suhang Wang. 2023. STAN: Stage-Adaptive Network for Multi-Task Recommendation by Learning User Lifecycle-Based Representation. In Proceedings of the 17th ACM Conference on Recommender Systems. ACM, Singapore Singapore, 602–612. https://doi.org/10.1145/3604915.3608796
[17]
Xiao Lin, Hongjie Chen, Changhua Pei, Fei Sun, Xuanji Xiao, Hanxiao Sun, Yongfeng Zhang, Wenwu Ou, and Peng Jiang. 2019. A pareto-efficient algorithm for multiple objective optimization in e-commerce recommendation. In Proceedings of the 13th ACM Conference on Recommender Systems. ACM, Copenhagen Denmark, 20–28. https://doi.org/10.1145/3298689.3346998
[18]
Xi Lin, Hui-Ling Zhen, Zhenhua Li, Qingfu Zhang, and Sam Kwong. 2019. Pareto Multi-Task Learning. In Thirty-third Conference on Neural Information Processing Systems (NeurIPS). 12037–12047.
[19]
Debabrata Mahapatra and Vaibhav Rajan. 2020. Multi-Task Learning with User Preferences: Gradient Descent with Controlled Ascent in Pareto Optimization. In Proceedings of the 37th International Conference on Machine Learning(Proceedings of Machine Learning Research, Vol. 119), Hal Daumé III and Aarti Singh (Eds.). PMLR, 6597–6607. https://proceedings.mlr.press/v119/mahapatra20a.html
[20]
Nikola Milojkovic, Diego Antognini, Giancarlo Bergamin, Boi Faltings, and Claudiu Musat. 2020. Multi-Gradient Descent for Multi-Objective Recommender Systems. http://arxiv.org/abs/2001.00846 arXiv:2001.00846 [cs, stat].
[21]
Aviv Navon, Aviv Shamsian, Gal Chechik, and Ethan Fetaya. 2021. Learning the Pareto Front with Hypernetworks. In International Conference on Learning Representations. https://openreview.net/forum?id=NjF772F4ZZR
[22]
Philipp Normann, Sophie Baumeister, and Timo Wilm. 2023. OTTO Recommender Systems Dataset. https://doi.org/10.34740/KAGGLE/DSV/4991874
[23]
Mario Rodriguez, Christian Posse, and Ethan Zhang. 2012. Multiple objective optimization in recommender systems. In Proceedings of the sixth ACM conference on Recommender systems. ACM, Dublin Ireland, 11–18. https://doi.org/10.1145/2365952.2365961
[24]
Michael Ruchte and Josif Grabocka. 2021. Scalable Pareto Front Approximation for Deep Multi-Objective Learning. In 2021 IEEE International Conference on Data Mining (ICDM). IEEE, Auckland, New Zealand, 1306–1311. https://doi.org/10.1109/ICDM51629.2021.00162
[25]
Tran Anh Tuan, Long P. Hoang, Dung D. Le, and Tran Ngoc Thang. 2024. A framework for controllable Pareto front learning with completed scalarization functions and its applications. Neural Networks 169 (Jan. 2024), 257–273. https://doi.org/10.1016/j.neunet.2023.10.029
[26]
Timo Wilm, Philipp Normann, Sophie Baumeister, and Paul-Vincent Kobow. 2023. Scaling Session-Based Transformer Recommendations using Optimized Negative Sampling and Loss Functions. In Proceedings of the 17th ACM Conference on Recommender Systems. ACM, Singapore Singapore, 1023–1026. https://doi.org/10.1145/3604915.3610236
[27]
Haolun Wu, Chen Ma, Bhaskar Mitra, Fernando Diaz, and Xue Liu. 2023. A Multi-Objective Optimization Framework for Multi-Stakeholder Fairness-Aware Recommendation. ACM Transactions on Information Systems 41, 2 (April 2023), 1–29. https://doi.org/10.1145/3564285
[28]
Jiancan Wu, Xiang Wang, Xingyu Gao, Jiawei Chen, Hongcheng Fu, Tianyu Qiu, and Xiangnan He. 2022. On the Effectiveness of Sampled Softmax Loss for Item Recommendation. (2022). https://doi.org/10.48550/ARXIV.2201.02327
[29]
Ruobing Xie, Yanlei Liu, Shaoliang Zhang, Rui Wang, Feng Xia, and Leyu Lin. 2021. Personalized Approximate Pareto-Efficient Recommendation. In Proceedings of the Web Conference 2021. ACM, Ljubljana Slovenia, 3839–3849. https://doi.org/10.1145/3442381.3450039

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
RecSys '24: Proceedings of the 18th ACM Conference on Recommender Systems
October 2024
1438 pages
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 October 2024

Check for updates

Author Tags

  1. multi-objective
  2. pareto front
  3. session-based recommender systems

Qualifiers

  • Extended-abstract
  • Research
  • Refereed limited

Conference

Acceptance Rates

Overall Acceptance Rate 254 of 1,295 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 138
    Total Downloads
  • Downloads (Last 12 months)138
  • Downloads (Last 6 weeks)14
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media