IRAISep 27, 2016

Top-N Recommendation on Graphs

arXiv:1609.08264v119 citations
AI Analysis

This work addresses sparsity issues in recommender systems for online applications, presenting an incremental improvement with a convex optimization approach.

The paper tackles the problem of poor performance in collaborative filtering when the user-item rating matrix is sparse by proposing a graph-based recommendation algorithm that exploits similarity and structural information, showing effectiveness through empirical evaluations on six benchmark datasets.

Recommender systems play an increasingly important role in online applications to help users find what they need or prefer. Collaborative filtering algorithms that generate predictions by analyzing the user-item rating matrix perform poorly when the matrix is sparse. To alleviate this problem, this paper proposes a simple recommendation algorithm that fully exploits the similarity information among users and items and intrinsic structural information of the user-item matrix. The proposed method constructs a new representation which preserves affinity and structure information in the user-item rating matrix and then performs recommendation task. To capture proximity information about users and items, two graphs are constructed. Manifold learning idea is used to constrain the new representation to be smooth on these graphs, so as to enforce users and item proximities. Our model is formulated as a convex optimization problem, for which we need to solve the well-known Sylvester equation only. We carry out extensive empirical evaluations on six benchmark datasets to show the effectiveness of this approach.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes