Recommendation system using a deep learning and graph analysis approach

04/17/2020
by   Mahdi Kherad, et al.
0

When a user connects to the Internet to fulfill his needs, he often encounters a huge amount of related information. Recommender systems are the techniques for massively filtering information and offering the items that users find them satisfying and interesting. The advances in machine learning methods, especially deep learning, have led to great achievements in recommender systems, although these systems still suffer from challenges such as cold-start and sparsity problems. To solve these problems, context information such as user communication network is usually used. In this paper, we have proposed a novel recommendation method based on Matrix Factorization and graph analysis methods, namely Louvain for community detection and HITS for finding the most important node within the trust network. In addition, we leverage deep Autoencoders to initialize users and items latent factors, and the Node2vec deep embedding method gathers users' latent factors from the user trust graph. The proposed method is implemented on Ciao and Epinions standard datasets. The experimental results and comparisons demonstrate that the proposed approach is superior to the existing state-of-the-art recommendation methods. Our approach outperforms other comparative methods and achieves great improvements, i.e., 15.56 improvement for Ciao.

READ FULL TEXT
research
04/08/2020

Trust in Recommender Systems: A Deep Learning Perspective

A significant remaining challenge for existing recommender systems is th...
research
05/17/2018

Leveraging Social Signal to Improve Item Recommendation for Matrix Factorization

Although Recommender Systems have been comprehensively studied in the pa...
research
01/08/2018

Learning with Heterogeneous Side Information Fusion for Recommender Systems

Recommender System (RS) is a hot area where artificial intelligence (AI)...
research
05/06/2019

A general graph-based framework for top-N recommendation using content, temporal and trust information

Recommending appropriate items to users is crucial in many e-commerce pl...
research
09/29/2022

A Recommendation Approach based on Similarity-Popularity Models of Complex Networks

Recommender systems have become an essential tool for providers and user...
research
10/23/2018

A new approach of contextual recommendation based on the method of Hierarchical Analysis of Processes

Recommender systems are able to estimate the user's interest for resourc...
research
01/04/2021

Scalable representation learning and retrieval for display advertising

Over the past decades, recommendation has become a critical component of...

Please sign up or login with your details

Forgot password? Click here to reset