Lei Zhang;Huabin Zhang;Zihao Chen;Sibo Liu;Haipeng Yang;Hongke Zhao
{"title":"A Multi-Population Based Evolutionary Algorithm for Many-Objective Recommendations","authors":"Lei Zhang;Huabin Zhang;Zihao Chen;Sibo Liu;Haipeng Yang;Hongke Zhao","doi":"10.1109/TETCI.2024.3359093","DOIUrl":null,"url":null,"abstract":"Multi-objective evolutionary algorithms (MOEAs) have been proved to be competitive in recommender systems. As the application scenarios of recommender systems become increasingly complex, the number of objectives to be considered in the recommender systems increases. However, most existing multi-objective recommendation algorithms lead to increased environmental selection pressure as the number of objectives increases. To tackle the issue, in this paper, we propose a multi-population based evolutionary algorithm named MP-MORS for many-objective recommendations, where two subpopulations and one major population are used to evolve and interact to find high-quality solutions. Specifically, the objectives are firstly divided into those evaluated on individual users (defined as IndObjectives) and those evaluated on all users (defined as as AllObjectives). Then two subpopulations are suggested to optimize the two types of objectives respectively, with which the potential good solutions can be easily found. In addition, the major population considers the balance of all objectives and refines these potential good solutions. Finally, a set of high-quality solutions can be obtained by the proposed adaptive population interaction strategy. Experiments on the datasets \n<italic>Movielens</i>\n and \n<italic>Douban</i>\n show that the proposed MP-MORS outperforms the state-of-the-art algorithms for many-objective recommendations.","PeriodicalId":13135,"journal":{"name":"IEEE Transactions on Emerging Topics in Computational Intelligence","volume":null,"pages":null},"PeriodicalIF":5.3000,"publicationDate":"2024-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Emerging Topics in Computational Intelligence","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10433864/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Multi-objective evolutionary algorithms (MOEAs) have been proved to be competitive in recommender systems. As the application scenarios of recommender systems become increasingly complex, the number of objectives to be considered in the recommender systems increases. However, most existing multi-objective recommendation algorithms lead to increased environmental selection pressure as the number of objectives increases. To tackle the issue, in this paper, we propose a multi-population based evolutionary algorithm named MP-MORS for many-objective recommendations, where two subpopulations and one major population are used to evolve and interact to find high-quality solutions. Specifically, the objectives are firstly divided into those evaluated on individual users (defined as IndObjectives) and those evaluated on all users (defined as as AllObjectives). Then two subpopulations are suggested to optimize the two types of objectives respectively, with which the potential good solutions can be easily found. In addition, the major population considers the balance of all objectives and refines these potential good solutions. Finally, a set of high-quality solutions can be obtained by the proposed adaptive population interaction strategy. Experiments on the datasets
Movielens
and
Douban
show that the proposed MP-MORS outperforms the state-of-the-art algorithms for many-objective recommendations.
期刊介绍:
The IEEE Transactions on Emerging Topics in Computational Intelligence (TETCI) publishes original articles on emerging aspects of computational intelligence, including theory, applications, and surveys.
TETCI is an electronics only publication. TETCI publishes six issues per year.
Authors are encouraged to submit manuscripts in any emerging topic in computational intelligence, especially nature-inspired computing topics not covered by other IEEE Computational Intelligence Society journals. A few such illustrative examples are glial cell networks, computational neuroscience, Brain Computer Interface, ambient intelligence, non-fuzzy computing with words, artificial life, cultural learning, artificial endocrine networks, social reasoning, artificial hormone networks, computational intelligence for the IoT and Smart-X technologies.