Streaming CTR Prediction: Rethinking Recommendation Task for Real-World Streaming Data

07/14/2023
by   Qi-Wei Wang, et al.
0

The Click-Through Rate (CTR) prediction task is critical in industrial recommender systems, where models are usually deployed on dynamic streaming data in practical applications. Such streaming data in real-world recommender systems face many challenges, such as distribution shift, temporal non-stationarity, and systematic biases, which bring difficulties to the training and utilizing of recommendation models. However, most existing studies approach the CTR prediction as a classification task on static datasets, assuming that the train and test sets are independent and identically distributed (a.k.a, i.i.d. assumption). To bridge this gap, we formulate the CTR prediction problem in streaming scenarios as a Streaming CTR Prediction task. Accordingly, we propose dedicated benchmark settings and metrics to evaluate and analyze the performance of the models in streaming data. To better understand the differences compared to traditional CTR prediction tasks, we delve into the factors that may affect the model performance, such as parameter scale, normalization, regularization, etc. The results reveal the existence of the ”streaming learning dilemma”, whereby the same factor may have different effects on model performance in the static and streaming scenarios. Based on the findings, we propose two simple but inspiring methods (i.e., tuning key parameters and exemplar replay) that significantly improve the effectiveness of the CTR models in the new streaming scenario. We hope our work will inspire further research on streaming CTR prediction and help improve the robustness and adaptability of recommender systems.

READ FULL TEXT
research
08/15/2023

Dynamic Embedding Size Search with Minimum Regret for Streaming Recommender System

With the continuous increase of users and items, conventional recommende...
research
12/25/2018

Deep Autoencoder for Recommender Systems: Parameter Influence Analysis

Recommender systems have recently attracted many researchers in the deep...
research
03/21/2023

Dynamically Expandable Graph Convolution for Streaming Recommendation

Personalized recommender systems have been widely studied and deployed t...
research
06/01/2022

Generalized Delayed Feedback Model with Post-Click Information in Recommender Systems

Predicting conversion rate (e.g., the probability that a user will purch...
research
10/08/2021

Simulations for novel problems in recommendation: analyzing misinformation and data characteristics

In this position paper, we discuss recent applications of simulation app...
research
08/14/2023

AutoAssign+: Automatic Shared Embedding Assignment in Streaming Recommendation

In the domain of streaming recommender systems, conventional methods for...
research
06/15/2023

ReLoop2: Building Self-Adaptive Recommendation Models via Responsive Error Compensation Loop

Industrial recommender systems face the challenge of operating in non-st...

Please sign up or login with your details

Forgot password? Click here to reset