Many-objective optimization meets recommendation systems: A food recommendation scenario

被引:16
|
作者
Zhang, Jieyu [1 ]
Li, Miqing [2 ]
Liu, Weibo [1 ]
Lauria, Stanislao [1 ]
Liu, Xiaohui [1 ]
机构
[1] Brunel Univ London, Dept Comp Sci, Uxbridge UB8 3PH, Middx, England
[2] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
关键词
Food recommendation; Recommendation system; Many-objective optimization; ALGORITHM; PERFORMANCE;
D O I
10.1016/j.neucom.2022.06.081
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the ever-increasing amount of various information provided by the internet, recommendation sys-tems are now used in a large number of fields as efficient tools to get rid of information overload. The content-based, collaborative-based and hybrid methods are the three classical recommendation tech-niques, whereas not all real-world problems (e.g. the food recommendation problem) can be best addressed by such classical recommendation techniques. This paper is devoted to solving the food recom-mendation problem based on many-objective optimization (MaOO). A novel recommendation approach is proposed by transforming the original recommendation problem into an MaOO one that contains four different objectives, i.e., the user preferences, nutritional values, dietary diversity, and user diet patterns. The experimental results demonstrate that the designed recommendation approach provides a more bal-anced way of recommending food than the classical recommendation methods that only consider indi-viduals' food preferences.Crown Copyright (c) 2022 Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页码:109 / 117
页数:9
相关论文
共 50 条
  • [21] A Multiobjective Framework for Many-Objective Optimization
    Liu, Si-Chen
    Zhan, Zhi-Hui
    Tan, Kay Chen
    Zhang, Jun
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (12) : 13654 - 13668
  • [22] Behavior of Evolutionary Many-Objective Optimization
    Ishibuchi, Hisao
    Tsukamoto, Noritaka
    Nojima, Yusuke
    2008 UKSIM TENTH INTERNATIONAL CONFERENCE ON COMPUTER MODELING AND SIMULATION, 2008, : 266 - 271
  • [23] A New Visualization for Many-Objective Optimization
    Xiao, Yushun
    Sun, Qi
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1998 - 2002
  • [24] Online Objective Reduction for Many-Objective Optimization Problems
    Cheung, Yiu-ming
    Gu, Fangqing
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 1165 - 1171
  • [25] Many-Objective Whale Optimization Algorithm for Engineering Design and Large-Scale Many-Objective Optimization Problems
    Kalita, Kanak
    Ramesh, Janjhyam Venkata Naga
    Cep, Robert
    Jangir, Pradeep
    Pandya, Sundaram B.
    Ghadai, Ranjan Kumar
    Abualigah, Laith
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [26] A many-objective particle swarm optimizer based on indicator and direction vectors for many-objective optimization
    Luo, Jianping
    Huang, Xiongwen
    Yang, Yun
    Li, Xia
    Wang, Zhenkun
    Feng, Jiqiang
    INFORMATION SCIENCES, 2020, 514 : 166 - 202
  • [27] A chaotic-based improved many-objective Jaya algorithm for many-objective optimization problems
    Mane, Sandeep U.
    Narsingrao, M. R.
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2021, 12 (01) : 49 - 62
  • [28] A many-objective evolutionary algorithm based on three states for solving many-objective optimization problem
    Zhao, Jiale
    Zhang, Huijie
    Yu, Huanhuan
    Fei, Hansheng
    Huang, Xiangdang
    Yang, Qiuling
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [29] Task Allocation on Layered Multiagent Systems: When Evolutionary Many-Objective Optimization Meets Deep Q-Learning
    Li, Mincan
    Wang, Zidong
    Li, Kenli
    Liao, Xiangke
    Hone, Kate
    Liu, Xiaohui
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (05) : 842 - 855
  • [30] Many-Objective Grasshopper Optimization Algorithm (MaOGOA): A New Many-Objective Optimization Technique for Solving Engineering Design Problems
    Kalita, Kanak
    Jangir, Pradeep
    Cep, Robert
    Pandya, Sundaram B.
    Abualigah, Laith
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)