Behavior prediction based on historical behavioral data have practical real-world significance. It has been applied in recommendation, predicting academic performance, etc. With the refinement of user data description, the development of new functions, and the fusion of multiple data sources, heterogeneous behavioral data which contain multiple types of behaviors become more and more common. In this paper, we aim to incorporate heterogeneous user behaviors and social influences for behavior predictions. To this end, this paper proposes a variant of Long-Short Term Memory (LSTM) which can consider context information while modeling a behavior sequence, a projection mechanism which can model multi-faceted relationships among different types of behaviors, and a multi-faceted attention mechanism which can dynamically find out informative periods from different facets. Many kinds of behavioral data belong to spatio-temporal data. An unsupervised way to construct a social behavior graph based on spatio-temporal data and to model social influences is proposed. Moreover, a residual learning-based decoder is designed to automatically construct multiple high-order cross features based on social behavior representation and other types of behavior representations. Qualitative and quantitative experiments on real-world datasets have demonstrated the effectiveness of this model.
翻译:以历史行为数据为基础的行为预测具有实际现实意义。 它应用在建议、预测学术表现等中。 随着用户数据描述的完善、新功能的开发以及多种数据源的融合,包含多种类型行为的不同行为数据越来越常见。 在本文中,我们的目标是将不同用户的行为和社会影响纳入行为预测。 为此,本文件提议了一个长时间记忆的变式,可以在模拟行为序列的同时考虑背景信息,一个可以模拟不同类型行为之间多面关系的预测机制,以及一个能够动态地发现不同方面信息时代的多面关注机制。许多类型的行为数据属于空洞时态数据。我们提出了一种以空洞时态数据为基础构建社会行为图表和模型社会影响模型的不受监督的方法。此外,一个基于学习的剩余解码设计可以自动构建基于社会行为模式和其他类型行为模型的多重高端交叉特征。 量化和定量测试了这种真实行为模型。