Collaborative filtering recommendation algorithm based on deep neural network fusion

被引:15
|
作者
Fang, Juan [1 ]
Li, Baocai [1 ]
Gao, Mingxia [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing Inst Smart City, Beijing 100124, Peoples R China
基金
北京市自然科学基金; 中国国家自然科学基金;
关键词
recommendation; algorithm; feature; interpretable; fusion; neural network; collaborative filtering; deep learning; MovieLens; RBM; restricted Boltzmann machine; CF-DNNF;
D O I
10.1504/IJSNET.2020.110460
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to accurately obtain potential features and improve the recommendation performance of the collaborative filtering algorithm, this paper puts forward a collaborative filtering recommendation algorithm based on deep neural network fusion (CF-DNNF). CF-DNNF makes the best of the implicit attributes of data, where the text attributes and the other attributes are extracted from the data through the long short-term memory (LSTM) network and the deep neural network, respectively, so as to obtain the feature matrix that contains the user and item attribute information. Deep belief network (DBN) uses the feature matrix and outputs the probability. Besides, this paper initially discusses an interpretable collaborative filtering recommendation algorithm based on deep neural network fusion (ICF-DNNF). The paper compares the CF-DNNF algorithm with probabilistic matrix factorisation (PMF), SVD, and restricted Boltzmann-based collaborative filtering (RBM-CF) algorithms on the MovieLens dataset and the Amazon product dataset. Results indicate that the root mean square error (RMSE) of CF-DNNF is improved by 2.015%, and the mean absolute error (MAE) is improved by 2.222%.
引用
收藏
页码:71 / 80
页数:10
相关论文
共 50 条
  • [21] Collaborative Filtering Recommendation Algorithm Based on Cluster
    Li, Xingyuan
    2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 2682 - 2685
  • [22] Logistic recommendation algorithm based on collaborative filtering
    Zhang Xiaoyu
    Dai Chaofan
    Zhao yanpeng
    PROCEEDINGS OF THE 2015 2ND INTERNATIONAL WORKSHOP ON MATERIALS ENGINEERING AND COMPUTER SCIENCES (IWMECS 2015), 2015, 33 : 865 - 868
  • [23] Collaborative filtering recommendation algorithm based on spark
    Tao J.
    Gan J.
    Wen B.
    International Journal of Performability Engineering, 2019, 15 (03) : 930 - 938
  • [24] A Collaborative Filtering Recommendation Algorithm Based on Biclustering
    Wang, Jiasheng
    Song, Hong
    Zhou, Xiaofeng
    2015 IEEE INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2015, : 803 - 807
  • [25] A Book Recommendation Algorithm Based on Collaborative Filtering
    Zhu, Yuanqing
    PROCEEDINGS OF 2016 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2016, : 286 - 289
  • [26] Deep Edu: A Deep Neural Collaborative Filtering for Educational Services Recommendation
    Ullah, Farhan
    Zhang, Bofeng
    Khan, Rehan Ullah
    Chung, Tae-Sun
    Attique, Muhammad
    Khan, Khalil
    El Khediri, Salim
    Jan, Sadeeq
    IEEE ACCESS, 2020, 8 : 110915 - 110928
  • [27] Research on Recommendation Algorithm Based on Collaborative Filtering
    Zhang Shichang
    PROCEEDINGS OF 2021 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS '21), 2021,
  • [28] Research on Collaborative Filtering Personalized Recommendation Algorithm Based on Deep Learning Optimization
    Guo Wei-wei
    Liu Feng
    2019 INTERNATIONAL CONFERENCE ON ROBOTS & INTELLIGENT SYSTEM (ICRIS 2019), 2019, : 90 - 93
  • [29] A NEURAL NETWORK-BASED COLLABORATIVE FILTERING MODEL FOR SOCIAL RECOMMENDATION SYSTEMS
    Alshammari, Aadil
    Alanazi, Rakan
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2024, 16 (03): : 27 - 36
  • [30] Collaborative Filtering Recommendation Algorithm Based on Multi-relationship Social Network
    Liu Y.
    Yang H.
    Sun G.
    Bin S.
    Yang, Hua (yanghua@kfu.edu.cn), 2020, International Information and Engineering Technology Association (25): : 359 - 364