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 条
  • [1] A deep neural networks based recommendation algorithm using user and item basic data
    Bi, Jian-Wu
    Liu, Yang
    Fan, Zhi-Ping
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2020, 11 (04) : 763 - 777
  • [2] Cyclic Training of Dual Deep Neural Networks for Discovering User and Item Latent Traits in Recommendation Systems
    Rim, Dohyoung
    Nuriev, Sirojiddin
    Hong, Younggi
    IEEE Access, 2025, 13 : 10663 - 10677
  • [3] Collaborative Filtering Recommendation Algorithm Based on Both User and Item
    Yu, Peng
    PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015), 2015, : 239 - 243
  • [4] Recommendation algorithm based on item quality and user rating preferences
    Guan, Yuan
    Cai, Shimin
    Shang, Mingsheng
    FRONTIERS OF COMPUTER SCIENCE, 2014, 8 (02) : 289 - 297
  • [5] Recommendation algorithm based on item quality and user rating preferences
    Yuan Guan
    Shimin Cai
    Mingsheng Shang
    Frontiers of Computer Science, 2014, 8 : 289 - 297
  • [6] Collaborative Filtering Recommendation Algorithm Based on User Attributes and Item Score
    Liu, Chaohui
    Kong, Xianjin
    Li, Xiang
    Zhang, Tongxin
    SCIENTIFIC PROGRAMMING, 2022, 2022
  • [7] A collaborative filtering recommendation algorithm based on user clustering and item clustering
    Gong S.
    Journal of Software, 2010, 5 (07) : 745 - 752
  • [8] A personalized recommendation algorithm based on clustering of item attributes and user ratings
    Chen, Zhimin
    Journal of Computational Information Systems, 2010, 6 (12): : 3929 - 3939
  • [9] A Collaborative Filtering Recommendation Algorithm Based on Item Similarity of User Preference
    Sun, Tieli
    Wang, Lijun
    Guo, Qinghe
    WKDD: 2009 SECOND INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2009, : 60 - 63
  • [10] A new item recommendation algorithm based on convolutional neural network
    Su Yang
    Su QiChen
    2021 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, INFORMATION AND COMMUNICATION ENGINEERING, 2021, 11933