Zhibin Hu , Jiachun Wang , Yan Yan , Peilin Zhao , Jian Chen , Jin Huang
{"title":"Neural graph personalized ranking for Top-N Recommendation","authors":"Zhibin Hu , Jiachun Wang , Yan Yan , Peilin Zhao , Jian Chen , Jin Huang","doi":"10.1016/j.knosys.2020.106426","DOIUrl":null,"url":null,"abstract":"<div><p><span><span>Personalized recommendation has been widely applied to many real-world services. Many of recent studies focus on collaborative filtering (CF) by deep neural networks, which pursue to predict users’ preference on items based on the past user–item interactions (e.g., a user rates an item). A general CF approach consists of two key modules, embedding </span>representation learning and interaction modeling. In most existing methods, the embedding module is followed by the interaction modeling module, and the user–item interaction information is only emploited in interaction modeling directly. Existing methods, however, defectively overlook the correlation between users and items, as well as the inherent connection between embedding learning and the interaction information. To fill this gap, we propose neural graph personalized ranking (NGPR) which directly makes use of the user–item interaction information in embedding learning by incorporating the user–item interaction graph in embedding learning. Specifically, we construct the user–item interaction graph using </span><em>de facto</em><span> interaction between a user and an item. Correlation between users and items can also be reserved by concatenating representations of users and items in the entire procedure of embedding learning. Moreover, more complicated structures like multilayer perceptron<span> (MLP) can be used in interaction modeling to make the most use of the representations, rather than simple linear transformation. We conduct extensive experiments on three public benchmarks and demonstrate the superior performance of the proposed NGPR model on personalized ranking task. In addition, our ablation studies verify that our novel design to incorporate the user–item interaction graph in embedding learning is effective.</span></span></p></div>","PeriodicalId":49939,"journal":{"name":"Knowledge-Based Systems","volume":"213 ","pages":"Article 106426"},"PeriodicalIF":7.2000,"publicationDate":"2021-02-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.knosys.2020.106426","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Knowledge-Based Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0950705120305554","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 14
Abstract
Personalized recommendation has been widely applied to many real-world services. Many of recent studies focus on collaborative filtering (CF) by deep neural networks, which pursue to predict users’ preference on items based on the past user–item interactions (e.g., a user rates an item). A general CF approach consists of two key modules, embedding representation learning and interaction modeling. In most existing methods, the embedding module is followed by the interaction modeling module, and the user–item interaction information is only emploited in interaction modeling directly. Existing methods, however, defectively overlook the correlation between users and items, as well as the inherent connection between embedding learning and the interaction information. To fill this gap, we propose neural graph personalized ranking (NGPR) which directly makes use of the user–item interaction information in embedding learning by incorporating the user–item interaction graph in embedding learning. Specifically, we construct the user–item interaction graph using de facto interaction between a user and an item. Correlation between users and items can also be reserved by concatenating representations of users and items in the entire procedure of embedding learning. Moreover, more complicated structures like multilayer perceptron (MLP) can be used in interaction modeling to make the most use of the representations, rather than simple linear transformation. We conduct extensive experiments on three public benchmarks and demonstrate the superior performance of the proposed NGPR model on personalized ranking task. In addition, our ablation studies verify that our novel design to incorporate the user–item interaction graph in embedding learning is effective.
期刊介绍:
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.