A deep neural networks based recommendation algorithm using user and item basic data

被引:3
|
作者
Jian-Wu Bi
Yang Liu
Zhi-Ping Fan
机构
[1] Northeastern University,Department of Information Management and Decision Sciences, School of Business Administration
[2] Northeastern University,State Key Laboratory of Synthetical Automation for Process Industries
关键词
Recommendation algorithm; Deep neural networks; Side data; Collaborative filtering; Sparsity problem; Cold-start problem;
D O I
暂无
中图分类号
学科分类号
摘要
User basic data (e.g. user gender, user age and user ID, etc.) and item basic data (e.g. item name, item category, etc.) are important side data that can be used to enhance the performance of recommendation algorithms, whereas attempts concerning this issue are still relatively scarce. In this study, a deep neural networks based recommendation algorithm is proposed where user average rating, user basic data (user gender, user age, user occupation, user ID), item basic data (item name, item category, item ID) and item average rating are used. The main idea of the algorithm is to build a regression model for predicting user ratings based on deep neural networks. For this, according to the user data (user average rating and user basic data) and the item data (items basic data and item average rating), a user feature matrix and an item feature matrix are respectively constructed using the four types of neural network layers [i.e., embedding layer (EL), convolution layer (CL), pooling layer (PL) and fully connected layer (FCL)]. Then, based on the obtained user feature matrix and item feature matrix, a user-item feature matrix is further constructed using a FCL. On this basis, a regression model for predicting user ratings can be trained, and a recommendation list can be generated according to the predicted user ratings. To verify the effectiveness of the proposed algorithm, three experiments are conducted using the real data from the MovieLens website. The results of experiments show that the proposed algorithm not only outperforms the state-of-the-art collaborative filtering (CF) recommendation algorithms but also alleviates the data sparsity problem and cold-start problem that would occur when the state-of-the-art CF recommendation algorithms are used.
引用
收藏
页码:763 / 777
页数:14
相关论文
共 50 条
  • [41] Modeling Mobile User Actions for Purchase Recommendation using Deep Memory Networks
    Gligorijevic, Djordje
    Gligorijevic, Jelena
    Raghuveer, Aravindan
    Grbovic, Mihajlo
    Obradovic, Zoran
    ACM/SIGIR PROCEEDINGS 2018, 2018, : 1021 - 1024
  • [42] Data Mining Using Surface and Deep Agents Based on Neural Networks
    Kak, Subhash
    Chen, Yuhua
    Wang, Lei
    AMCIS 2010 PROCEEDINGS, 2010,
  • [43] DeepFlow: Detecting Optimal User Experience From Physiological Data Using Deep Neural Networks
    Maier, Marco
    Elsner, Daniel
    Marouane, Chadly
    Zehnle, Meike
    Fuchs, Christoph
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 1415 - 1421
  • [44] DeepFlow: Detecting Optimal User Experience from Physiological Data Using Deep Neural Networks
    Maier, Marco
    Marouane, Chadly
    Elsner, Daniel
    AAMAS '19: PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2019, : 2108 - 2110
  • [45] User Authentication Based on Mouse Dynamics Using Deep Neural Networks: A Comprehensive Study
    Chong, Penny
    Elovici, Yuval
    Binder, Alexander
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 : 1086 - 1101
  • [46] Keystroke Analysis for User Identification using Deep Neural Networks
    Bernardi, Mario Luca
    Cimitile, Marta
    Martinelli, Fabio
    Mercaldo, Francesco
    2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [47] An Efficient System using Item & User-based CF Techniques to improve Recommendation
    Rodrigues, Celine Michael
    Rathi, Sheetal
    Patil, Ganesh
    PROCEEDINGS ON 2016 2ND INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2016, : 569 - 574
  • [48] Collaborative filtering recommendation algorithm based on deep neural network fusion
    Fang, Juan
    Li, Baocai
    Gao, Mingxia
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2020, 34 (02) : 71 - 80
  • [49] Collaborative filtering recommendation algorithm based on deep neural network fusion
    Faculty of Information Technology, Beijing Institute of Smart City, Beijing University of Technology, Beijing
    100124, China
    Fang, Juan (fangjuan@bjut.edu.cn), 1600, Inderscience Publishers (34): : 71 - 80
  • [50] Real-Time Movie Recommendation: Integrating Persona-Based User Modeling with NMF and Deep Neural Networks
    Lee, Hyun-Chul
    Kim, Yong-Seong
    Kim, Seong-Whan
    APPLIED SCIENCES-BASEL, 2024, 14 (03):