Multi-scenario recommendation is dedicated to retrieve relevant items for users in multiple scenarios, which is ubiquitous in industrial recommendation systems. These scenarios enjoy portions of overlaps in users and items, while the distribution of different scenarios is different. The key point of multi-scenario modeling is to efficiently maximize the use of whole-scenario information and granularly generate adaptive representations both for users and items among multiple scenarios. we summarize three practical challenges which are not well solved for multi-scenario modeling: (1) Lacking of fine-grained and decoupled information transfer controls among multiple scenarios. (2) Insufficient exploitation of entire space samples. (3) Item's multi-scenario representation disentanglement problem. In this paper, we propose a Scenario-Adaptive and Self-Supervised (SASS) model to solve the three challenges mentioned above. Specifically, we design a Multi-Layer Scenario Adaptive Transfer (ML-SAT) module with scenario-adaptive gate units to select and fuse effective transfer information from whole scenario to individual scenario in a quite fine-grained and decoupled way. To sufficiently exploit the power of entire space samples, a two-stage training process including pre-training and fine-tune is introduced. The pre-training stage is based on a scenario-supervised contrastive learning task with the training samples drawn from labeled and unlabeled data spaces. The model is created symmetrically both in user side and item side, so that we can get distinguishing representations of items in different scenarios. Extensive experimental results on public and industrial datasets demonstrate the superiority of the SASS model over state-of-the-art methods. This model also achieves more than 8.0% improvement on Average Watching Time Per User in online A/B tests.
翻译:多设想建议专门用于为多种情景下的用户检索相关项目,这在工业建议系统中是普遍存在的。这些情景在用户和项目中都有部分重叠,而不同情景的分布则不同。多设想模型的关键点是高效率地最大限度地利用全设想信息的使用,并在多种情景中为用户和项目生成微小的适应性代表。我们总结了多种情景模型中未很好解决的三种实际挑战:(1) 没有在多种情景中进行微小的和分解的信息传输控制。(2) 整个空间样本的利用不足。(3) 项目的多假设性表示脱钩问题不同。在本文件中,我们提出一个设想性-预测性信息和自我测试模型,以解决上述三种挑战。具体地说,我们设计了一个多语言模型适应性模型(ML-SAT)的适应性适应性模块,以选择和整合从整个情景中进行有效传输的信息,在不精细的侧边端和分解的状态中,整个空间样本中的系统-高级预变压性B,在实验前阶段的模型中也充分利用了数据测试,在实验前的模型中进行。