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 条
  • [31] Collaborative Filtering Recommendation Algorithm Based on Multi-Relationship Social Network
    Bin, Sheng
    Sun, Gengxin
    Cao, Ning
    Qiu, Jinming
    Zheng, Zhiyong
    Yang, Guohua
    Zhao, Hongyan
    Jiang, Meng
    Xu, Lina
    CMC-COMPUTERS MATERIALS & CONTINUA, 2019, 60 (02): : 659 - 674
  • [32] Towards a Deep Learning Autoencoder algorithm for Collaborative Filtering Recommendation
    Chu, Hanting
    Xing, Xing
    Meng, Zhixin
    Jia, Zhichun
    2019 34RD YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2019, : 244 - 248
  • [33] Commercial Site Recommendation Based on Neural Collaborative Filtering
    Li, Nuo
    Guo, Bin
    Liu, Yan
    Jing, Yao
    Ouyang, Yi
    Yu, Zhiwen
    PROCEEDINGS OF THE 2018 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING AND PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS (UBICOMP/ISWC'18 ADJUNCT), 2018, : 138 - 141
  • [34] Collaborative filtering recommendation algorithm based on graph theory
    Department of Information and Engineering, Yanshan University, Qinhuangdao 066000, China
    不详
    J. Comput. Inf. Syst., 2007, 5 (1783-1788): : 1783 - 1788
  • [35] Collaborative Filtering Recommendation Algorithm based on Trust Propagation
    Duan, Miao
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2015, 9 (07): : 99 - 107
  • [36] A Collaborative filtering recommendation algorithm based on Domain Knowledge
    Xiao Min
    Zhang Hongfei
    Yu Xiaogao
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN, VOL 2, 2008, : 220 - +
  • [37] Collaborative filtering recommendation algorithm based on sample reduction
    Gao, Linqi
    Li, Congdong
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 894 - 897
  • [38] Collaborative Filtering Recommendation Algorithm Based on Contextual Information
    Guo, Jia
    Shen, Jian-Jing
    2016 INTERNATIONAL CONFERENCE ON SERVICE SCIENCE, TECHNOLOGY AND ENGINEERING (SSTE 2016), 2016, : 28 - 35
  • [39] A Collaborative Filtering Recommendation Algorithm Based on User Interest
    Chen, Zhenyu
    Yu, Wenye
    PROCEEDINGS OF THE 2015 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER ENGINEERING AND ELECTRONICS (ICECEE 2015), 2015, 24 : 1473 - 1477
  • [40] A NMF-based collaborative filtering recommendation algorithm
    Li, Tao
    Wang, Jiandong
    Chen, Huiping
    Feng, Xinyu
    Ye, Feiyue
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 6082 - +