Collaborative filtering recommendation algorithm based on deep neural network fusion

被引:16
|
作者
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 spark
    Tao J.
    Gan J.
    Wen B.
    International Journal of Performability Engineering, 2019, 15 (03) : 930 - 938
  • [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] 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,
  • [24] 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
  • [25] 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
  • [26] Health Recommendation System using Deep Learning-based Collaborative Filtering
    Chinnasamy, P.
    Wong, Wing-Keung
    Raja, A. Ambeth
    Khalaf, Osamah Ibrahim
    Kiran, Ajmeera
    Babu, J. Chinna
    HELIYON, 2023, 9 (12)
  • [27] 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
  • [28] Multimodal deep collaborative filtering recommendation based on dual attention
    Pei Yin
    Dandan Ji
    Han Yan
    Hongcheng Gan
    Jinxian Zhang
    Neural Computing and Applications, 2023, 35 : 8693 - 8706
  • [29] CFFNN: Cross Feature Fusion Neural Network for Collaborative Filtering
    Yu, Ruiyun
    Ye, Dezhi
    Wang, Zhihong
    Zhang, Biyun
    Oguti, Ann Move
    Li, Jie
    Jin, Bo
    Kurdahi, Fadi
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (10) : 4650 - 4662
  • [30] Multimodal deep collaborative filtering recommendation based on dual attention
    Yin, Pei
    Ji, Dandan
    Yan, Han
    Gan, Hongcheng
    Zhang, Jinxian
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (12) : 8693 - 8706