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 条
  • [41] Visualization and Performance Metric in Many-Objective Optimization
    He, Zhenan
    Yen, Gary G.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (03) : 386 - 402
  • [42] A Heterogeneous Distributed Approach for Many-objective Optimization
    Fritsche, Gian
    Pozo, Aurora
    2017 6TH BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2017, : 288 - 293
  • [43] Evolutionary Many-Objective Optimization: A Short Review
    Ishibuchi, Hisao
    Tsukamoto, Noritaka
    Nojima, Yusuke
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 2419 - 2426
  • [44] A many-objective optimization model for construction scheduling
    Panwar, Abhilasha
    Jha, Kumar Neeraj
    CONSTRUCTION MANAGEMENT AND ECONOMICS, 2019, 37 (12) : 727 - 739
  • [45] Many-objective brain storm optimization algorithm
    Wu Y.-L.
    Fu Y.-L.
    Li G.-T.
    Zhang Y.-C.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2020, 37 (01): : 193 - 204
  • [46] Many-Objective Optimization of a Hybrid Car Controller
    Rodemann, Tobias
    Narukawa, Kaname
    Fischer, Michael
    Awada, Mohammed
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2015, 2015, 9028 : 593 - 603
  • [47] Approximation Schemes for Many-Objective Query Optimization
    Trummer, Immanuel
    Koch, Christoph
    SIGMOD'14: PROCEEDINGS OF THE 2014 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2014, : 1299 - 1310
  • [48] Many-objective optimization: An engineering design perspective
    Fleming, PJ
    Purshouse, RC
    Lygoe, RJ
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, 2005, 3410 : 14 - 32
  • [49] Effect of Dominance Balance in Many-Objective Optimization
    Narukawa, Kaname
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, EMO 2013, 2013, 7811 : 276 - 290
  • [50] Two Novel Approaches for Many-Objective Optimization
    Garza-Fabre, Mario
    Toscano-Pulido, Gregorio
    Coello Coello, Carlos A.
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,