Recommendation System Using Autoencoders

被引:27
作者
Ferreira, Diana [1 ]
Silva, Sofia [2 ]
Abelha, Antonio [1 ]
Machado, Jose [1 ]
机构
[1] Univ Minho, Algoritmi Res Ctr, Campus Gualtar, P-4710 Braga, Portugal
[2] Univ Minho, Dept Informat, Campus Gualtar, P-4710 Braga, Portugal
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 16期
关键词
Big Data; recommendation systems; collaborative filtering; autoencoders; NEXT-GENERATION;
D O I
10.3390/app10165510
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The magnitude of the daily explosion of high volumes of data has led to the emergence of the Big Data paradigm. The ever-increasing amount of information available on the Internet makes it increasingly difficult for individuals to find what they need quickly and easily. Recommendation systems have appeared as a solution to overcome this problem. Collaborative filtering is widely used in this type of systems, but high dimensions and data sparsity are always a main problem. With the idea of deep learning gaining more importance, several works have emerged to improve this type of filtering. In this article, a product recommendation system is proposed where an autoencoder based on a collaborative filtering method is employed. A comparison of this model with the Singular Value Decomposition is made and presented in the results section. Our experiment shows a very low Root Mean Squared Error (RMSE) value, considering that the recommendations presented to the users are in line with their interests and are not affected by the data sparsity problem as the datasets are very sparse, 0.996. The results are quite promising achieving an RMSE value of 0.029 in the first dataset and 0.010 in the second one.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
  • [2] Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions
    Adomavicius, G
    Tuzhilin, A
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) : 734 - 749
  • [3] [Anonymous], 2011, UCERSTI2 WORKSHOP 5
  • [4] [Anonymous], 2017, Training deep autoencoders for collaborative filtering
  • [5] Incremental Algorithm for Association Rule Mining under Dynamic Threshold
    Aqra, Iyad
    Ghani, Norjihan Abdul
    Maple, Carsten
    Machado, Jose
    Safa, Nader Sohrabi
    [J]. APPLIED SCIENCES-BASEL, 2019, 9 (24):
  • [6] Armstrong JS, 2001, INT SER OPER RES MAN, V30, P365
  • [7] Recommender systems survey
    Bobadilla, J.
    Ortega, F.
    Hernando, A.
    Gutierrez, A.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2013, 46 : 109 - 132
  • [8] Deep Learning Architecture for Collaborative Filtering Recommender Systems
    Bobadilla, Jesus
    Alonso, Santiago
    Hernando, Antonio
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (07):
  • [9] A Benchmarking Analysis of Open-Source Business Intelligence Tools in Healthcare Environments
    Brandao, Andreia
    Pereira, Eliana
    Esteves, Marisa
    Portela, Filipe
    Santos, Manuel Filipe
    Abelha, Antonio
    Machado, Jose
    [J]. INFORMATION, 2016, 7 (04)
  • [10] Breese John S, 2013, ARXIV