Dynamic Multi-Objective Optimization Framework With Interactive Evolution for Sequential Recommendation

被引:9
|
作者
Zhou, Wei [1 ]
Liu, Yong [2 ]
Li, Min [3 ]
Wang, Yu [3 ]
Shen, Zhiqi [2 ,4 ]
Feng, Liang [5 ]
Zhu, Zexuan [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Natl Engn Lab Big Data Syst Comp Technol, Shenzhen 518060, Peoples R China
[2] Nanyang Technol Univ, Joint NTU UBC Res Ctr Excellence Act Living Elderl, Singapore 639798, Singapore
[3] Jing Dong Retail, Dept User Growth & Operat, Beijing 100176, Peoples R China
[4] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
[5] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
基金
中国国家自然科学基金;
关键词
Optimization; Behavioral sciences; Task analysis; Tail; Training; Recommender systems; Tuning; Dynamic multi-objective optimization; multi-objective recommendation; sequential recommendation; ALGORITHM;
D O I
10.1109/TETCI.2023.3251352
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In contrast to traditional recommender systems which usually pay attention to users' general and long-term preferences, sequential recommendation (SR) can model users' dynamic intents based on their behaviour sequences and suggest the next item(s) to them. However, most of existing sequential models learn the ranking score of an item only based on its relevance property, and the personalized user demands in terms of different learning objectives, such as diversity, tail novelty or recency, which have been played essential roles in multi-objective recommendation (MOR), are often neglected in SR. In this paper, we first discuss the importance of considering multiple different objectives within a learning model for recommender system. Next, to capture users' objective-level preferences by utilizing interactive information in the sequential context, we propose a novel Dynamic Multi-objective Recommendation (DMORec) framework with interactive evolution for SR. In particular, DMORec formulates a dynamic multi-objective optimization task to simultaneously optimize more than two varying objectives in an interactive recommendation process. Moreover, to resolve this optimization task in SR, we develop an evolutionary algorithm with supervised learning approach to obtain the Pareto-optimal solutions of the formulated problem. Comprehensive experiments on four real-world datasets demonstrate the effectiveness of the proposed DMORec for dynamic multi-objective recommendation in sequential recommender systems.
引用
收藏
页码:1228 / 1241
页数:14
相关论文
共 50 条
  • [31] A Hybrid Framework for Evolutionary Multi-objective Optimization
    Sindhya, Karthik
    Miettinen, Kaisa
    Deb, Kalyanmoy
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (04) : 495 - 511
  • [32] A Parallel Framework for Multi-objective Evolutionary Optimization
    Dasgupta, Dipankar
    Becerra, David
    Banceanu, Alex
    Nino, Fernando
    Simien, James
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [33] A Multi-Objective Optimization Framework for Joint Inversion
    Thompson, Lennox
    Velasco, Aaron A.
    Kreinovich, Vladik
    [J]. AIMS GEOSCIENCES, 2016, 2 (01): : 63 - +
  • [34] An interactive heuristic method for multi-objective combinatorial optimization
    Teghem, J
    Tuyttens, D
    Ulungu, EL
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2000, 27 (7-8) : 621 - 634
  • [35] Preferential Crystallization: Multi-Objective Optimization Framework
    Bhat, Shrikant A.
    Huang, Biao
    [J]. AICHE JOURNAL, 2009, 55 (02) : 383 - 395
  • [36] Interactive multi-objective evolutionary optimization of software architectures
    Ramirez, Aurora
    Raul Romero, Jose
    Ventura, Sebastian
    [J]. INFORMATION SCIENCES, 2018, 463 : 92 - 109
  • [37] A multi-objective framework for location recommendation based on user preference
    Wang, Shanfeng
    Gong, Maoguo
    Qin, Can
    Yang, Junwei
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 39 - 43
  • [38] A multi-objective interactive dynamic particle swarm optimizer
    Cristóbal Barba-González
    Antonio J. Nebro
    José García-Nieto
    José F. Aldana-Montes
    [J]. Progress in Artificial Intelligence, 2020, 9 : 55 - 65
  • [39] Multi-objective equilibrium optimizer: framework and development for solving multi-objective optimization problems
    Premkumar, M.
    Jangir, Pradeep
    Sowmya, R.
    Alhelou, Hassan Haes
    Mirjalili, Seyedali
    Kumar, B. Santhosh
    [J]. JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2022, 9 (01) : 24 - 50
  • [40] A multi-objective interactive dynamic particle swarm optimizer
    Barba-Gonzalez, Cristobal
    Nebro, Antonio J.
    Garcia-Nieto, Jose
    Aldana-Montes, Jose F.
    [J]. PROGRESS IN ARTIFICIAL INTELLIGENCE, 2020, 9 (01) : 55 - 65