Danil Gusak

dblp:385/0520 · DBLP profile ↗
← Back
5ranked-venue papers in the field
3as first author
5since 2021 · last 2026
0009-0008-1238-6533ORCID · corroborated

Domains — venue-derived; a paper can count in several

Information Retrieval & Web Search · 5 (3 first)
YearPublicationVenuePosition
2026 SplitLight: An Exploratory Toolkit for Recommender Systems Datasets and Splits
Anna Volodkevich, Dmitry Anikin, Danil Gusak, Anton Klenitskiy, Evgeny Frolov, Alexey Vasilev
SIGIR3
2025 Recommendation Is a Dish Better Served Warm
abstract
In modern recommender systems, experimental settings typically include filtering out cold users and items based on a minimum interaction threshold.However, these thresholds are often chosen arbitrarily and vary widely across studies, leading to inconsistencies that can significantly affect the comparability and reliability of evaluation results.In this paper, we systematically explore the cold-start boundary by examining the criteria used to determine whether a user or an item should be considered cold.Our experiments incrementally vary the number of interactions for different items during training, and gradually update the length of user interaction histories during inference.We investigate the thresholds across several widely used datasets, commonly represented in recent papers from top-tier conferences, and on multiple established recommender baselines.Our findings show that inconsistent selection of cold-start thresholds can either result in the unnecessary removal of valuable data or lead to the misclassification of cold instances as warm, introducing more noise into the system.
Danil Gusak, Nikita Sukhorukov, Evgeny Frolov
RecSys1
2025 Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenders
abstract
Train & Test sequences Test target Valid target
Danil Gusak, Anna Volodkevich, Anton Klenitskiy, Alexey Vasilev, Evgeny Frolov
RecSys1
2024 RECE: Reduced Cross-Entropy Loss for Large-Catalogue Sequential Recommenders
abstract
Scalability is a major challenge in modern recommender systems. In sequential recommendations, full Cross-Entropy (CE) loss achieves state-of-the-art recommendation quality but consumes excessive GPU memory with large item catalogs, limiting its practicality. Using a GPU-efficient locality-sensitive hashing-like algorithm for approximating large tensor of logits, this paper introduces a novel RECE (REduced Cross-Entropy) loss. RECE significantly reduces memory consumption while allowing one to enjoy the state-of-the-art performance of full CE loss. Experimental results on various datasets show that RECE cuts training peak memory usage by up to 12 times compared to existing methods while retaining or exceeding performance metrics of CE loss. The approach also opens up new possibilities for large-scale applications in other domains.
Danil Gusak, Gleb Mezentsev, Ivan V. Oseledets, Evgeny Frolov
CIKM1
2024 Scalable Cross-Entropy Loss for Sequential Recommendations with Large Item Catalogs
abstract
Scalability issue plays a crucial role in productionizing modern recommender systems. Even lightweight architectures may suffer from high computational overload due to intermediate calculations, limiting their practicality in real-world applications. Specifically, applying full Cross-Entropy (CE) loss often yields state-of-the-art performance in terms of recommendations quality. Still, it suffers from excessive GPU memory utilization when dealing with large item catalogs. This paper introduces a novel Scalable Cross-Entropy (SCE) loss function in the sequential learning setup. It approximates the CE loss for datasets with large-size catalogs, enhancing both time efficiency and memory usage without compromising recommendations quality. Unlike traditional negative sampling methods, our approach utilizes a selective GPU-efficient computation strategy, focusing on the most informative elements of the catalog, particularly those most likely to be false positives. This is achieved by approximating the softmax distribution over a subset of the model outputs through the maximum inner product search. Experimental results on multiple datasets demonstrate the effectiveness of SCE in reducing peak memory usage by a factor of up to 100 compared to the alternatives, retaining or even exceeding their metrics values. The proposed approach also opens new perspectives for large-scale developments in different domains, such as large language models.
Gleb Mezentsev, Danil Gusak, Ivan V. Oseledets, Evgeny Frolov
RecSys2