Yixin Zhang , Sichen Lin , Zhili Zhao , Xuran Zhu , Chenbo He
{"title":"结合神经主题模型和贝叶斯个性化排名的个性化推荐","authors":"Yixin Zhang , Sichen Lin , Zhili Zhao , Xuran Zhu , Chenbo He","doi":"10.1016/j.knosys.2025.113110","DOIUrl":null,"url":null,"abstract":"<div><div>Traditional recommendation systems typically sort items and provide users with top items by analyzing user–item interactions. Interactions vary from person to person because they are determined by personal intents and other environmental factors. However, these intents are implicit and difficult to capture because experimental data often contain plain user–item interactions. In this study, we proposed an attentive neural topic model (<em>ANTM</em>) to determine user latent intents and distinguish individual preferences. We first used the neural topic model in the natural language processing domain to discover user latent intents by encoding user–item interactions and jointly learned the model and variational parameters during inference. In addition, because of differences in user latent intents, we applied an attention mechanism to intents to obtain individual preferences. The representation of user features enriched by individual latent intents was then used to replace plain user profiles to provide personalized recommendations. Experimental results demonstrated that the proposed <em>ANTM</em> outperformed the best baseline algorithm by 1.09%–17.25% and 0.66%–10.38% in terms of the hit rate for recommending the top-5 and top-10 items, respectively. Moreover, its improvements over the best baseline algorithm were 0.69%–35.48% and 0.54%–15.48% in terms of normalized discounted cumulative gain in recommending the top-5 and top-10 items, respectively.</div></div>","PeriodicalId":49939,"journal":{"name":"Knowledge-Based Systems","volume":"311 ","pages":"Article 113110"},"PeriodicalIF":7.6000,"publicationDate":"2025-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Personalized recommendation by integrating a neural topic model and Bayesian personalized ranking\",\"authors\":\"Yixin Zhang , Sichen Lin , Zhili Zhao , Xuran Zhu , Chenbo He\",\"doi\":\"10.1016/j.knosys.2025.113110\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Traditional recommendation systems typically sort items and provide users with top items by analyzing user–item interactions. Interactions vary from person to person because they are determined by personal intents and other environmental factors. However, these intents are implicit and difficult to capture because experimental data often contain plain user–item interactions. In this study, we proposed an attentive neural topic model (<em>ANTM</em>) to determine user latent intents and distinguish individual preferences. We first used the neural topic model in the natural language processing domain to discover user latent intents by encoding user–item interactions and jointly learned the model and variational parameters during inference. In addition, because of differences in user latent intents, we applied an attention mechanism to intents to obtain individual preferences. The representation of user features enriched by individual latent intents was then used to replace plain user profiles to provide personalized recommendations. Experimental results demonstrated that the proposed <em>ANTM</em> outperformed the best baseline algorithm by 1.09%–17.25% and 0.66%–10.38% in terms of the hit rate for recommending the top-5 and top-10 items, respectively. Moreover, its improvements over the best baseline algorithm were 0.69%–35.48% and 0.54%–15.48% in terms of normalized discounted cumulative gain in recommending the top-5 and top-10 items, respectively.</div></div>\",\"PeriodicalId\":49939,\"journal\":{\"name\":\"Knowledge-Based Systems\",\"volume\":\"311 \",\"pages\":\"Article 113110\"},\"PeriodicalIF\":7.6000,\"publicationDate\":\"2025-02-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Knowledge-Based Systems\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0950705125001571\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2025/2/6 0:00:00\",\"PubModel\":\"Epub\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Knowledge-Based Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0950705125001571","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/2/6 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
Personalized recommendation by integrating a neural topic model and Bayesian personalized ranking
Traditional recommendation systems typically sort items and provide users with top items by analyzing user–item interactions. Interactions vary from person to person because they are determined by personal intents and other environmental factors. However, these intents are implicit and difficult to capture because experimental data often contain plain user–item interactions. In this study, we proposed an attentive neural topic model (ANTM) to determine user latent intents and distinguish individual preferences. We first used the neural topic model in the natural language processing domain to discover user latent intents by encoding user–item interactions and jointly learned the model and variational parameters during inference. In addition, because of differences in user latent intents, we applied an attention mechanism to intents to obtain individual preferences. The representation of user features enriched by individual latent intents was then used to replace plain user profiles to provide personalized recommendations. Experimental results demonstrated that the proposed ANTM outperformed the best baseline algorithm by 1.09%–17.25% and 0.66%–10.38% in terms of the hit rate for recommending the top-5 and top-10 items, respectively. Moreover, its improvements over the best baseline algorithm were 0.69%–35.48% and 0.54%–15.48% in terms of normalized discounted cumulative gain in recommending the top-5 and top-10 items, respectively.
期刊介绍:
Knowledge-Based Systems, an international and interdisciplinary journal in artificial intelligence, publishes original, innovative, and creative research results in the field. It focuses on knowledge-based and other artificial intelligence techniques-based systems. The journal aims to support human prediction and decision-making through data science and computation techniques, provide a balanced coverage of theory and practical study, and encourage the development and implementation of knowledge-based intelligence models, methods, systems, and software tools. Applications in business, government, education, engineering, and healthcare are emphasized.