Sequential Recommendation with Relation-Aware Kernelized Self-Attention

Abstract

Recent studies identified that sequential Recommendation is improved by the attention mechanism. By following this development, we propose Relation-Aware Kernelized Self-Attention (RKSA) adopting a self-attention mechanism of the Transformer with augmentation of a probabilistic model. The original self-attention of Transformer is a deterministic measure without relation-awareness. Therefore, we introduce a latent space to the self-attention, and the latent space models the recommendation context from relation as a multivariate skew-normal distribution with a kernelized covariance matrix from co-occurrences, item characteristics, and user information. This work merges the self-attention of the Transformer and the sequential recommendation by adding a probabilistic model of the recommendation task specifics. We experimented RKSA over the benchmark datasets, and RKSA shows significant improvements compared to the recent baseline models. Also, RKSA were able to produce a latent space model that answers the reasons for recommendation.

Cite

Text

Ji et al. "Sequential Recommendation with Relation-Aware Kernelized Self-Attention." AAAI Conference on Artificial Intelligence, 2020. doi:10.1609/AAAI.V34I04.5854

Markdown

[Ji et al. "Sequential Recommendation with Relation-Aware Kernelized Self-Attention." AAAI Conference on Artificial Intelligence, 2020.](https://mlanthology.org/aaai/2020/ji2020aaai-sequential/) doi:10.1609/AAAI.V34I04.5854

BibTeX

@inproceedings{ji2020aaai-sequential,
  title     = {{Sequential Recommendation with Relation-Aware Kernelized Self-Attention}},
  author    = {Ji, Mingi and Joo, Weonyoung and Song, Kyungwoo and Kim, Yoon-Yeong and Moon, Il-Chul},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2020},
  pages     = {4304-4311},
  doi       = {10.1609/AAAI.V34I04.5854},
  url       = {https://mlanthology.org/aaai/2020/ji2020aaai-sequential/}
}