The sequential patterns within the user interactions are pivotal for representing the user's preference and capturing latent relationships among items. The recent advancements of sequence modeling by Transformers advocate the community to devise more effective encoders for the sequential recommendation. Most existing sequential methods assume users are deterministic. However, item-item transitions might fluctuate significantly in several item aspects and exhibit randomness of user interests. This \textit{stochastic characteristics} brings up a solid demand to include uncertainties in representing sequences and items. Additionally, modeling sequences and items with uncertainties expands users' and items' interaction spaces, thus further alleviating cold-start problems. In this work, we propose a Distribution-based Transformer for Sequential Recommendation (DT4SR), which injects uncertainties into sequential modeling. We use Elliptical Gaussian distributions to describe items and sequences with uncertainty. We describe the uncertainty in items and sequences as Elliptical Gaussian distribution. And we adopt Wasserstein distance to measure the similarity between distributions. We devise two novel Trans-formers for modeling mean and covariance, which guarantees the positive-definite property of distributions. The proposed method significantly outperforms the state-of-the-art methods. The experiments on three benchmark datasets also demonstrate its effectiveness in alleviating cold-start issues. The code is available inhttps://github.com/DyGRec/DT4SR.
翻译:用户互动的顺序模式对于代表用户的偏好和捕捉各项目之间的潜在关系至关重要。 由变换者最近进行的序列模型模型的推进促使社区为顺序建议设计更有效的编码器。 多数现有的顺序方法假定用户是确定性的。 但是, 项的转换可能会在多个项目方面大幅波动, 并表现出用户兴趣的随机性。 这种textit{ 随机特性 带来了坚实的需求, 包括代表序列和项目的不确定性。 此外, 具有不确定性的模型序列和项目扩大了用户和项目的互动空间, 从而进一步缓解了冷启动问题。 在此工作中, 我们为序列建议( DT4SR) 设计了一个基于分配的变异器, 给顺序建模带来不确定性。 我们使用 Elliptical Gaus 分布方式来描述具有不确定性的项目和序列。 我们将项目和序列的不确定性描述为 Elliptititical Gausian 分布。 我们用瓦瑟斯坦文测量分布的相似性。 我们设计了两个新型 Transut- Train- train- developreforational developations the developmental development the developations the development the pastistrational development the progrestistration.