Sapling Similarity: a performing and interpretable memory-based tool for recommendation
Giambattista Albora, Lavinia Rossi-Mori, Andrea Zaccaria

TL;DR
Sapling Similarity introduces a novel, interpretable similarity measure for bipartite networks that accounts for both positive and negative relations, improving recommendation accuracy over existing methods.
Contribution
The paper proposes Sapling Similarity, a new similarity metric inspired by Decision Trees, allowing negative values and enhancing memory-based collaborative filtering.
Findings
Sapling Similarity outperforms existing metrics in recommendation tasks.
SSC, a hybrid collaborative filtering method, achieves higher accuracy on standard datasets.
SSC outperforms state-of-the-art models on the Amazon-Book dataset.
Abstract
Many bipartite networks describe systems where an edge represents a relation between a user and an item. Measuring the similarity between either users or items is the basis of memory-based collaborative filtering, a widely used method to build a recommender system with the purpose of proposing items to users. When the edges of the network are unweighted, the popular common neighbors-based approaches, allowing only positive similarity values, neglect the possibility and the effect of two users (or two items) being very dissimilar. Moreover, they underperform with respect to model-based (machine learning) approaches, although providing higher interpretability. Inspired by the functioning of Decision Trees, we propose a method to compute similarity that allows also negative values, the Sapling Similarity. The key idea is to look at how the information that a user is connected to an item…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Advanced Graph Neural Networks · Topic Modeling
