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 条
  • [31] On considering robustness in the search phase of Robust Decision Making: A comparison of Many-Objective Robust Decision Making, multi-scenario Many-Objective Robust Decision Making, and Many Objective Robust Optimization
    Bartholomew, Erin
    Kwakkel, Jan H.
    ENVIRONMENTAL MODELLING & SOFTWARE, 2020, 127
  • [32] Many-objective Optimization via Voting for Elites
    Dean, Jackson
    Cheney, Nick
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 131 - 134
  • [33] Comparison of Visualization Approaches in Many-objective Optimization
    He, Zhenan
    Yen, Gary G.
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 357 - 363
  • [34] Diversity Management in Evolutionary Many-Objective Optimization
    Adra, Salem F.
    Fleming, Peter J.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (02) : 183 - 195
  • [35] Many-Objective Brain Storm Optimization Algorithm
    Wu, Yali
    Wang, Xinrui
    Fu, Yulong
    Li, Guoting
    IEEE ACCESS, 2019, 7 : 186572 - 186586
  • [36] Constrained Many-objective Optimization: A way forward
    Saxena, Dhish Kumar
    Ray, Tapabrata
    Deb, Kalyanmoy
    Tiwari, Ashutosh
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 545 - 552
  • [37] A Scalability Study of Many-Objective Optimization Algorithms
    Maltese, Justin
    Ombuki-Berman, Beatrice M.
    Engelbrecht, Andries P.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (01) : 79 - 96
  • [38] A multistage evolutionary algorithm for many-objective optimization
    Shen, Jiangtao
    Wang, Peng
    Dong, Huachao
    Li, Jinglu
    Wang, Wenxin
    INFORMATION SCIENCES, 2022, 589 : 531 - 549
  • [39] Ranking-dominance and many-objective optimization
    Kukkonen, Saku
    Lampinen, Jouni
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 3983 - 3990
  • [40] Many-objective optimization by using an immune algorithm
    Su, Yuchao
    Luo, Naili
    Lin, Qiuzhen
    Li, Xia
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 69