MDL: A Unified Multi-Distribution Learner in Large-scale Industrial Recommendation through Tokenization
Shanlei Mu, Yuchen Jiang, Shikang Wu, Shiyong Hong, Tianmu Sha, Junjie Zhang, Jie Zhu, Zhe Chen, Zhe Wang, Jingjian Lin
TL;DR
MDL introduces a tokenization-based framework to unify multi-scenario and multi-task learning in large-scale industrial recommender systems. By transforming features, scenarios, and tasks into a common token space and applying three interacting mechanisms—feature self-interaction, domain-aware attention, and domain-fused fusion—MDL activates the model’s vast parameter space in a bottom-up, layer-wise manner. Offline results on a real Douyin dataset show consistent improvements across scenarios and tasks, while online A/B tests demonstrate gains in LT30 and reductions in change query rate, supporting production deployment. This prompting-inspired approach enables deeper, distribution-aware modeling and scalable performance gains in industrial settings.
Abstract
Industrial recommender systems increasingly adopt multi-scenario learning (MSL) and multi-task learning (MTL) to handle diverse user interactions and contexts, but existing approaches suffer from two critical drawbacks: (1) underutilization of large-scale model parameters due to limited interaction with complex feature modules, and (2) difficulty in jointly modeling scenario and task information in a unified framework. To address these challenges, we propose a unified \textbf{M}ulti-\textbf{D}istribution \textbf{L}earning (MDL) framework, inspired by the "prompting" paradigm in large language models (LLMs). MDL treats scenario and task information as specialized tokens rather than auxiliary inputs or gating signals. Specifically, we introduce a unified information tokenization module that transforms features, scenarios, and tasks into a unified tokenized format. To facilitate deep interaction, we design three synergistic mechanisms: (1) feature token self-attention for rich feature interactions, (2) domain-feature attention for scenario/task-adaptive feature activation, and (3) domain-fused aggregation for joint distribution prediction. By stacking these interactions, MDL enables scenario and task information to "prompt" and activate the model's vast parameter space in a bottom-up, layer-wise manner. Extensive experiments on real-world industrial datasets demonstrate that MDL significantly outperforms state-of-the-art MSL and MTL baselines. Online A/B testing on Douyin Search platform over one month yields +0.0626\% improvement in LT30 and -0.3267\% reduction in change query rate. MDL has been fully deployed in production, serving hundreds of millions of users daily.
