Encode Me If You Can: Learning Universal User Representations via Event Sequence Autoencoding
Anton Klenitskiy, Artem Fatkulin, Daria Denisova, Anton Pembek, and Alexey Vasilev

TL;DR
This paper introduces a universal user representation learning method using a GRU autoencoder on event sequences, enabling effective behavior modeling for various predictive tasks.
Contribution
The paper presents a sequence autoencoding approach for learning task-independent user embeddings from raw interaction logs, improving generalization across multiple applications.
Findings
Achieved second place in RecSys Challenge 2025.
Ensemble of multiple embedding methods enhanced performance.
Autoencoder effectively captures key behavioral patterns.
Abstract
Building universal user representations that capture the essential aspects of user behavior is a crucial task for modern machine learning systems. In real-world applications, a user's historical interactions often serve as the foundation for solving a wide range of predictive tasks, such as churn prediction, recommendations, or lifetime value estimation. Using a task-independent user representation that is effective across all such tasks can reduce the need for task-specific feature engineering and model retraining, leading to more scalable and efficient machine learning pipelines. The goal of the RecSys Challenge 2025 by Synerise was to develop such Universal Behavioral Profiles from logs of past user behavior, which included various types of events such as product purchases, page views, and search queries. We propose a method that transforms the entire user interaction history into a…
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.
