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 条
  • [1] 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
  • [2] Deep Collaborative Filtering: A Recommendation Method for Crowdfunding Project Based on the Integration of Deep Neural Network and Collaborative Filtering
    Yin, Pei
    Wang, Jing
    Zhao, Jun
    Wang, Huan
    Gan, Hongcheng
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [3] A Collaborative Filtering Recommendation Algorithm Based on Community Detection and Graph Neural Network
    Sheng, Jinfang
    Liu, Qingqing
    Hou, Zhengang
    Wang, Bin
    NEURAL PROCESSING LETTERS, 2023, 55 (06) : 7095 - 7112
  • [4] Collaborative Filtering Recommendation Algorithm Based on Graph Convolution Attention Neural Network
    Wang, Wei
    Du, Yuxuan
    Zheng, Xiaoli
    Zhang, Chuang
    Computer Engineering and Applications, 2023, 59 (13) : 247 - 258
  • [5] A Collaborative Filtering Recommendation Algorithm Based on Community Detection and Graph Neural Network
    Jinfang Sheng
    Qingqing Liu
    Zhengang Hou
    Bin Wang
    Neural Processing Letters, 2023, 55 : 7095 - 7112
  • [6] The Collaborative Filtering Recommendation Algorithm Based on BP Neural Networks
    Chen, DanEr
    2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT UBIQUITOUS COMPUTING AND EDUCATION, 2009, : 234 - 236
  • [7] A Group Recommendation Approach Based on Neural Network Collaborative Filtering
    Du, Jia
    Li, Lin
    Gu, Peng
    Xie, Qing
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2019), 2019, : 148 - 154
  • [8] Research on collaborative filtering recommendation algorithm based on social network
    Zhang T.
    International Journal of Internet Manufacturing and Services, 2019, 6 (04) : 343 - 356
  • [9] Collaborative Filtering Recommendation Algorithm Based on Weighted Tripartite Network
    Ren Y.
    Wang N.
    Zhang Z.
    Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2021, 34 (07): : 666 - 676
  • [10] A NOVEL NEURAL COLLABORATIVE FILTERING RECOMMENDATION BASED ON SIDE INFORMATION FUSION
    Mu, Ruihui
    COMPTES RENDUS DE L ACADEMIE BULGARE DES SCIENCES, 2023, 76 (01): : 84 - 95