Interact2Vec -- An efficient neural network-based model for simultaneously learning users and items embeddings in recommender systems
Pedro R. Pires, Tiago A. Almeida

TL;DR
Interact2Vec is an efficient neural network model that learns user and item embeddings from implicit feedback, outperforming many existing methods in speed and showing promising recommendation quality, especially in resource-constrained scenarios.
Contribution
The paper introduces Interact2Vec, a novel neural network model that simultaneously learns user and item embeddings using only implicit feedback, with improved efficiency and competitive recommendation performance.
Findings
Achieved second or third-best results in 30% of datasets for recommendation tasks.
Reduced training time by an average of 274% compared to other embedding models.
Demonstrated promising intrinsic and extrinsic quality of embeddings in experiments.
Abstract
Over the past decade, recommender systems have experienced a surge in popularity. Despite notable progress, they grapple with challenging issues, such as high data dimensionality and sparseness. Representing users and items as low-dimensional embeddings learned via neural networks has become a leading solution. However, while recent studies show promising results, many approaches rely on complex architectures or require content data, which may not always be available. This paper presents Interact2Vec, a novel neural network-based model that simultaneously learns distributed embeddings for users and items while demanding only implicit feedback. The model employs state-of-the-art strategies that natural language processing models commonly use to optimize the training phase and enhance the final embeddings. Two types of experiments were conducted regarding the extrinsic and intrinsic…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
