A Geometric Approach to Personalized Recommendation with Set-Theoretic Constraints Using Box Embeddings
Shib Sankar Dasgupta, Michael Boratko, Andrew McCallum
Abstract
Personalized item recommendation typically suffers from data sparsity, which is most often addressed by learning vector representations of users and items via low-rank matrix factorization. While this effectively densifies the matrix by assuming users and movies can be represented by linearly dependent latent features, it does not capture more complicated interactions. For example, vector representations struggle with set-theoretic relationships, such as negation and intersection, e.g. recommending a movie that is "comedy and action, but not romance". In this work, we formulate the problem of personalized item recommendation as matrix completion where rows are set-theoretically dependent. To capture this settheoretic dependence we represent each user and attribute by a hyper-rectangle or box (i.e. a Cartesian product of intervals). Box embeddings can intuitively be understood as trainable Venn diagrams, and thus not only inherently represent similarity (via the Jaccard index), but also naturally and faithfully support arbitrary set-theoretic relationships. Queries involving set-theoretic constraints can be efficiently computed directly on the embedding space by performing geometric operations on the representations. We empirically demonstrate the superiority of box embeddings over vector-based neural methods on both simple and complex item recommendation queries by up to 30% overall.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext dc3b3a05-978b-4626-85e7-67318864014cBuilds on9
- LightGCN: Simplifying and Powering Graph Convolution Network for RecommendationXiangnan He, Kuan Deng, Xiang Wang, Yan Li et al.SIGIR 2020 · 4,448 citations
- Query2box: Reasoning over Knowledge Graphs in Vector Space Using Box EmbeddingsHongyu Ren, Weihua Hu, Jure LeskovecICLR 2020 · 355 citations
- Faithful Embeddings for Knowledge Base QueriesHaitian Sun, Andrew O. Arnold, Tania Bedrax-Weiss, Fernando Pereira et al.NeurIPS 2020 · 104 citations
- Joint Item Recommendation and Attribute Inference: An Adaptive Graph Convolutional Network ApproachLe Wu, Yonghui Yang, Kun Zhang, Richang Hong et al.SIGIR 2020 · 104 citations
- Improving Local Identifiability in Probabilistic Box EmbeddingsShib Sankar Dasgupta, Michael Boratko, Dongxu Zhang, Luke Vilnis et al.NeurIPS 2020 · 75 citations
Related papers
- Contrastive Box Embedding for Collaborative ReasoningTingting Liang, Yuanqing Zhang, Qianhui Di, Congying Xia et al.SIGIR 2023 · 8 citations
- Thinking inside The Box: Learning Hypercube Representations for Group RecommendationTong Chen, Hongzhi Yin, Jing Long, Quoc Viet Hung Nguyen et al.SIGIR 2022 · 52 citations
- When Box Meets Graph Neural Network in Tag-aware RecommendationFake Lin, Ziwei Zhao, Xi Zhu, Da Zhang et al.KDD 2024 · 6 citations
- Learning Probabilistic Box Embeddings for Effective and Efficient RankingLang Mei, Jiaxin Mao, Gang Guo, Ji-Rong WenWWW 2022 · 12 citations
- Modeling Label Space Interactions in Multi-label Classification using Box EmbeddingsDhruvesh Patel, Pavitra Dangati, Jay-Yoon Lee, Michael Boratko et al.ICLR 2022 · 28 citations
