Sapling Similarity: A performing and interpretable memory-based tool for recommendation

被引:5
作者
Albora, Giambattista [1 ,2 ]
Mori, Lavinia Rossi [1 ,3 ,5 ]
Zaccaria, Andrea [1 ,4 ]
机构
[1] Enrico Fermi Res Ctr, Rome, Italy
[2] Univ Roma La Sapienza, Phys Dept, Rome, Italy
[3] Tor Vergata Univ, Phys Dept, Rome, Italy
[4] UOS Sapienza, Ist Sistemi Complessi CNR, Rome, Italy
[5] Sony Comp Sci Labs Rome, Joint Initiat CREF Sony, Rome, Italy
关键词
Recommender system; Collaborative filtering; Bipartite networks; Similarity; MATRIX FACTORIZATION; SYSTEMS; DYNAMICS;
D O I
10.1016/j.knosys.2023.110659
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 a 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 influences our prior estimation of the probability that another user is connected to the same item: if it is reduced, then the similarity between the two users will be negative, otherwise it will be positive. We show that, when used to build memory-based collaborative filtering, Sapling Similarity provides better recommendations than existing similarity metrics. Then we compare the Sapling Similarity Collaborative Filtering (SSCF, an hybrid of the itembased and the user-based) with state-of-the-art models using standard datasets. Even if SSCF depends on only one straightforward hyperparameter, it has comparable or higher recommending accuracy, and outperforms all other models on the Amazon-Book dataset, while retaining the high explainability of memory-based approaches.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] Belief inhibition in children's reasoning: Memory-based evidence
    Steegen, Sara
    De Neys, Wim
    JOURNAL OF EXPERIMENTAL CHILD PSYCHOLOGY, 2012, 112 (02) : 231 - 242
  • [42] The role of memory-based movements in the formation of animal home ranges
    Ranc, Nathan
    Cain, John W.
    Cagnacci, Francesca
    Moorcroft, Paul R.
    JOURNAL OF MATHEMATICAL BIOLOGY, 2024, 88 (05)
  • [43] A new user similarity measurement based on a local item space in collaborative filtering recommendation
    Huang, Xingchen
    Qin, Zheng
    Chen, Hao
    Journal of Computational Information Systems, 2015, 11 (10): : 3501 - 3508
  • [44] A New Similarity Model Based on Collaborative Filtering for New User Cold Start Recommendation
    Pan, Ruilin
    Ge, Chuanming
    Zhang, Li
    Zhao, Wei
    Shao, Xun
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (06) : 1388 - 1394
  • [45] A Collaborative Filtering Recommendation Approach Based on User Rating Similarity and User Attribute Similarity
    Ge, Feng
    ADVANCES IN MECHATRONICS, AUTOMATION AND APPLIED INFORMATION TECHNOLOGIES, PTS 1 AND 2, 2014, 846-847 : 1736 - 1739
  • [46] USBE: User-similarity based estimator for multimedia cold-start recommendation
    He, Haitao
    Zhang, Ruixi
    Zhang, Yangsen
    Ren, Jiadong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (1) : 1127 - 1142
  • [47] USBE: User-similarity based estimator for multimedia cold-start recommendation
    Haitao He
    Ruixi Zhang
    Yangsen Zhang
    Jiadong Ren
    Multimedia Tools and Applications, 2024, 83 : 1127 - 1142
  • [48] A New Criteria for Selecting Neighborhood in Memory-Based Recommender Systems
    Cleger-Tamayo, Sergio
    Fernandez-Luna, Juan M.
    Huete, Juan F.
    ADVANCES IN ARTIFICIAL INTELLIGENCE, 2011, 7023 : 423 - +
  • [49] A novel matrix factorization model for recommendation with LOD-based semantic similarity measure
    Wang, Ruiqin
    Cheng, Hsing Kenneth
    Jiang, Yunliang
    Lou, Jungang
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 123 : 70 - 81
  • [50] A new similarity-based multicriteria recommendation algorithm based on autoencoders
    Batmaz, Zeynep
    Kaleli, Cihan
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2022, 30 (03) : 855 - 870