Coarse-to-Fine Lightweight Meta-Embedding for ID-Based Recommendation

Yang Wang, Haipeng Liu, Zeqian Yi, Biao Qian, Meng Wang
1/21/2025
cs.IRcs.AI

Official code: htyjers/C2F-MetaEmbed (2 stars, Apache-2.0, last commit 2024-10-07).

Abstract

The state-of-the-art recommendation systems have shifted the attention to efficient recommendation, e.g., on-device recommendation, under memory constraints. To this end, the existing methods either focused on the lightweight embeddings for both users and items, or involved on-device systems enjoying the compact embeddings to enhance reusability and reduces space complexity. However, they focus solely on the coarse granularity of embedding, while overlook the fine-grained semantic nuances, to adversarially downgrade the efficacy of meta-embeddings in capturing the intricate relationship over both user and item, consequently resulting into the suboptimal recommendations. In this paper, we aim to study how the meta-embedding can efficiently learn varied grained semantics, together with how the fine-grained meta-embedding can strengthen the representation of coarse-grained meta-embedding. To answer these questions, we develop a novel graph neural networks (GNNs) based recommender where each user and item serves as the node, linked directly to coarse-grained virtual nodes and indirectly to fine-grained virtual nodes, ensuring different grained semantic learning, while disclosing: 1) In contrast to coarse-grained semantics, fine-grained semantics are well captured through sparse meta-embeddings, which adaptively 2) balance the embedding uniqueness and memory constraint. Additionally, the initialization method come up upon SparsePCA, along with a soft thresholding activation function to render the sparseness of the meta-embeddings. We propose a weight bridging update strategy that focuses on matching each coarse-grained meta-embedding with several fine-grained meta-embeddings based on the users/items' semantics. Extensive experiments substantiate our method's superiority over existing baselines. Our code is available at https://github.com/htyjers/C2F-MetaEmbed.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Coarse-to-Fine Lightweight Meta-Embedding for ID-Based Recommendation

20PythonOct 4, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{wang2025coarsetofine,
  title  = {Coarse-to-Fine Lightweight Meta-Embedding for ID-Based Recommendation},
  author = {Yang Wang and Haipeng Liu and Zeqian Yi and Biao Qian and Meng Wang},
  year   = {2025},
  eprint = {2501.11870},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.11870v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.11870.svg)](https://codeofpaper.com/paper/2501.11870)

Discussion