Deep learning techniques for recommender systems based on collaborative filtering
Authors:
- 14 November 2020
- journal article
- review article
- Published by Wiley in Expert Systems
- Vol. 37 (6)
Abstract
In the Big Data Era, recommender systems perform a fundamental role in data management and information filtering. In this context, Collaborative Filtering (CF) persists as one of the most prominent strategies to effectively deal with large datasets and is capable of offering users interesting content in a recommendation fashion. Nevertheless, it is well‐known CF recommenders suffer from data sparsity, mainly in cold‐start scenarios, substantially reducing the quality of recommendations. In the vast literature about the aforementioned topic, there are numerous solutions, in which the state‐of‐the‐art contributions are, in some sense, conditioned or associated with traditional CF methods such as Matrix Factorization (MF), that is, they rely on linear optimization procedures to model users and items into low‐dimensional embeddings. To overcome the aforementioned challenges, there has been an increasing number of studies exploring deep learning techniques in the CF context for latent factor modelling. In this research, authors conduct a systematic review focusing on state‐of‐the‐art literature on deep learning techniques applied in collaborative filtering recommendation, and also featuring primary studies related to mitigating the cold start problem. Additionally, authors considered the diverse non‐linear modelling strategies to deal with rating data and side information, the combination of deep learning techniques with traditional CF‐based linear methods, and an overview of the most used public datasets and evaluation metrics concerning CF scenarios.Keywords
Funding Information
- Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
This publication has 98 references indexed in Scilit:
- Deep learningNature, 2015
- Recommender Systems Handbook2015
- Collaborative Filtering beyond the User-Item MatrixACM Computing Surveys, 2014
- Recommender systems surveyKnowledge-Based Systems, 2013
- Collaborative Filtering Recommender SystemsFoundations and Trends® in Human-Computer Interaction, 2011
- Collaborative filtering with temporal dynamicsCommunications of the ACM, 2010
- Factor in the neighborsACM Transactions on Knowledge Discovery From Data, 2010
- A Survey of Collaborative Filtering TechniquesAdvances in Artificial Intelligence, 2009
- Learning from Incomplete Ratings Using Non-negative Matrix Factorization2006
- Item-based collaborative filtering recommendation algorithms2001