A novel multi-objective evolutionary algorithm for recommendation systems

被引:49
|
作者
Cui, Laizhong [1 ]
Ou, Peng [1 ]
Fu, Xianghua [1 ]
Wen, Zhenkun [1 ]
Lu, Nan [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
Recommendation algorithm; Multi-objective optimization; Topic diversity; Genetic operator; GENETIC ALGORITHM; ACCURACY;
D O I
10.1016/j.jpdc.2016.10.014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Nowadays, the recommendation algorithm has been used in lots of information systems and Internet applications. The recommendation algorithm can pick out the information that users are interested in. However, most traditional recommendation algorithms only consider the precision as the evaluation metric of the performance. Actually, the metrics of diversity and novelty are also very important for recommendation. Unfortunately, there is a conflict between precision and diversity in most cases. To balance these two metrics, some multi-objective evolutionary algorithms are applied to the recommendation algorithm. In this paper, we firstly put forward a kind of topic diversity metric. Then, we propose a novel multi-objective evolutionary algorithm for recommendation systems, called PMOEA. In PMOEA, we present a new probabilistic genetic operator. Through the extensive experiments, the results demonstrate that the combination of PMOEA and the recommendation algorithm can achieve a good balance between precision and diversity. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:53 / 63
页数:11
相关论文
共 50 条
  • [1] A Novel Multi-objective Evolutionary Algorithm Hybrid Simulated Annealing Concept for Recommendation Systems
    Du, Yu
    Bao, Haijia
    Li, Ya
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT IV, 2024, 14490 : 295 - 306
  • [2] A novel multi-objective evolutionary algorithm
    Zheng, Bojin
    Hu, Ting
    [J]. COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 1029 - +
  • [3] CC-MOEA: A Parallel Multi-objective Evolutionary Algorithm for Recommendation Systems
    Wei, Guoshuai
    Wu, Quanwang
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT II, 2020, 12453 : 662 - 676
  • [4] A novel model-based multi-objective evolutionary algorithm
    Wang, Maocai
    Dai, Guangming
    Peng, Lei
    Song, Zhiming
    Mo, Li
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2016, 7 (02) : 177 - 189
  • [5] A Novel Multi-objective Evolutionary Algorithm Based on Linear Programming
    Wang, Zhicang
    Li, Hechang
    [J]. 2018 14TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2018, : 345 - 348
  • [6] Rake Selection: A Novel Evolutionary Multi-Objective Optimization Algorithm
    Kramer, Oliver
    Koch, Patrick
    [J]. KI 2009: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, 5803 : 177 - 184
  • [7] A novel high speed multi-objective evolutionary optimisation algorithm
    De Buck, Viviane
    Hashem, Ihab
    Van Impe, Jan
    [J]. IFAC PAPERSONLINE, 2020, 53 (02): : 6756 - 6761
  • [8] A novel multi-objective evolutionary algorithm with dynamic decomposition strategy
    Liu, Songbai
    Lin, Qiuzhen
    Wong, Ka-Chun
    Ma, Lijia
    Coello Coello, Carlos A.
    Gong, Dunwei
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 48 : 182 - 200
  • [9] A novel multi-objective evolutionary algorithm solving portfolio problem
    Zhou, Yuan
    Liu, Hai-Lin
    Chen, Wenqin
    Li, Jingqian
    [J]. 1600, Academy Publisher (09): : 222 - 229
  • [10] Hyper multi-objective evolutionary algorithm for multi-objective optimization problems
    Guo, Weian
    Chen, Ming
    Wang, Lei
    Wu, Qidi
    [J]. SOFT COMPUTING, 2017, 21 (20) : 5883 - 5891