Deep Learning to Address Candidate Generation and Cold Start Challenges in Recommender Systems: A Research Survey

by   Kiran Rama, et al.

Among the machine learning applications to business, recommender systems would take one of the top places when it comes to success and adoption. They help the user in accelerating the process of search while helping businesses maximize sales. Post phenomenal success in computer vision and speech recognition, deep learning methods are beginning to get applied to recommender systems. Current survey papers on deep learning in recommender systems provide a historical overview and taxonomy of recommender systems based on type. Our paper addresses the gaps of providing a taxonomy of deep learning approaches to address recommender systems problems in the areas of cold start and candidate generation in recommender systems. We outline different challenges in recommender systems into those related to the recommendations themselves (include relevance, speed, accuracy and scalability), those related to the nature of the data (cold start problem, imbalance and sparsity) and candidate generation. We then provide a taxonomy of deep learning techniques to address these challenges. Deep learning techniques are mapped to the different challenges in recommender systems providing an overview of how deep learning techniques can be used to address them. We contribute a taxonomy of deep learning techniques to address the cold start and candidate generation problems in recommender systems. Cold Start is addressed through additional features (for audio, images, text) and by learning hidden user and item representations. Candidate generation has been addressed by separate networks, RNNs, autoencoders and hybrid methods. We also summarize the advantages and limitations of these techniques while outlining areas for future research.


page 8

page 9

page 10

page 11

page 14


Leveraging Deep Learning Techniques on Collaborative Filtering Recommender Systems

With the exponentially increasing volume of online data, searching and f...

Recommender Systems in E-commerce

E-commerce recommender systems are becoming increasingly important in th...

Is Meta-Learning the Right Approach for the Cold-Start Problem in Recommender Systems?

Recommender systems have become fundamental building blocks of modern on...

AutoML for Deep Recommender Systems: A Survey

Recommender systems play a significant role in information filtering and...

Data Distillation: A Survey

The popularity of deep learning has led to the curation of a vast number...

Hybrid Recommender Systems: A Systematic Literature Review

Recommender systems are software tools used to generate and provide sugg...

DotMat: Solving Cold-start Problem and Alleviating Sparsity Problem for Recommender Systems

Cold-start and sparsity problem are two key intrinsic problems to recomm...

Please sign up or login with your details

Forgot password? Click here to reset