FELRec: Efficient Handling of Item Cold-Start With Dynamic Representation Learning in Recommender Systems
Kuba Weimann, Tim O. F. Conrad
TL;DR
FELRec tackles item cold-start in dynamic recommender systems by replacing learnable item embeddings with a parameter-free dynamic cache, enabling gradient-free updates of user/item representations through a single forward pass. It leverages MoCo- or BYOL-inspired representation learning within a Transformer-based encoder to update cache entries, supporting zero-shot generalization to unseen data. On MovieLens and Twitch, FELRec achieves substantial gains in item cold-start performance compared with strong baselines, while maintaining competitive results for existing items and exhibiting strong generalization across datasets. The approach offers a scalable, low-parameter solution for real-time recommendations in rapidly evolving catalogs, with clear pathways for extension when side information or debiasing strategies are available.
Abstract
Recommender systems suffer from the cold-start problem whenever a new user joins the platform or a new item is added to the catalog. To address item cold-start, we propose to replace the embedding layer in sequential recommenders with a dynamic storage that has no learnable weights and can keep an arbitrary number of representations. In this paper, we present FELRec, a large embedding network that refines the existing representations of users and items in a recursive manner, as new information becomes available. In contrast to similar approaches, our model represents new users and items without side information and time-consuming finetuning, instead it runs a single forward pass over a sequence of existing representations. During item cold-start, our method outperforms similar method by 29.50%-47.45%. Further, our proposed model generalizes well to previously unseen datasets in zero-shot settings. The source code is publicly available at https://github.com/kweimann/FELRec .
