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
来源
International Journal of Machine Learning and Cybernetics | 2020年 / 11卷
关键词
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 条
  • [21] Collaborative Filtering Algorithm Based on User Attribute Item Dependency
    Zhang, Xuewang
    Jiang, Xun
    Zhang, Xuewang
    2017 IEEE 9TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN), 2017, : 1426 - 1431
  • [22] A Collaborative Filtering Recommendation Algorithm Based On Item Classification
    Tan, HengSong
    Ye, HongWu
    PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 694 - +
  • [23] Collaborative Filtering Recommendation Algorithm Based on Item Attributes
    Huang, Mengxing
    Sun, Longfei
    Du, Wencai
    2014 15TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2014, : 29 - 39
  • [24] A Collaborative Filtering Algorithm Fusing User-based, Item-based and Social Networks
    Wang, Bailing
    Huang, Junheng
    Ou, Libing
    Wang, Rui
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 2337 - 2343
  • [25] Research on Financial Recommendation Algorithm Based on User Interest Evolution and Big Data
    Shen, Qiuyang
    Shi, Yuliang
    Shao, Yong
    2022 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, BIG DATA AND ALGORITHMS (EEBDA), 2022, : 764 - 769
  • [26] TRAVEL INTEREST POINT RECOMMENDATION ALGORITHM BASED ON COLLABORATIVE FILTERING AND GRAPH CONVOLUTIONAL NEURAL NETWORKS
    Pan, Lan
    Wei, Jiayin
    Lu, Youjun
    Feng, Fujian
    COMPUTING AND INFORMATICS, 2024, 43 (06) : 1516 - 1538
  • [27] A Study of Hybrid Recommendation Algorithm Based On User
    Yang, Junrui
    Yang, Cai
    Hu, Xiaowei
    2016 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC), VOL. 2, 2016, : 261 - 264
  • [28] Improving Deep Neural Networks Based Speaker Verification Using Unlabeled Data
    Tian, Yao
    Cai, Meng
    He, Liang
    Zhang, Wei-Qiang
    Liu, Jia
    17TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2016), VOLS 1-5: UNDERSTANDING SPEECH PROCESSING IN HUMANS AND MACHINES, 2016, : 1863 - 1867
  • [29] Modeling Long- and Short-Term User Behaviors for Sequential Recommendation with Deep Neural Networks
    Yan, Cairong
    Wang, Yiwei
    Zhang, Yanting
    Wang, Zijian
    Wang, Pengwei
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [30] Personalized Recommendation Algorithm Based on Deep Neural Network and Weighted Implicit Feedback
    Xue F.
    Liu K.
    Wang D.
    Zhang H.
    Xue, Feng (feng.xue@hfut.edu.cn), 1600, Science Press (33): : 295 - 302