Adversarial Oracular Seq2seq Learning for Sequential Recommendation

Adversarial Oracular Seq2seq Learning for Sequential Recommendation

Pengyu Zhao, Tianxiao Shui, Yuanxing Zhang, Kecheng Xiao, Kaigui Bian

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence
Main track. Pages 1905-1911. https://doi.org/10.24963/ijcai.2020/264

Recently, sequential recommendation has become a significant demand for many real-world applications, where the recommended items would be displayed to users one after another and the order of the displays influences the satisfaction of users. An extensive number of models have been developed for sequential recommendation by recommending the next items with the highest scores based on the user histories while few efforts have been made on identifying the transition dependency and behavior continuity in the recommended sequences. In this paper, we introduce the Adversarial Oracular Seq2seq learning for sequential Recommendation (AOS4Rec), which formulates the sequential recommendation as a seq2seq learning problem to portray time-varying interactions in the recommendation, and exploits the oracular learning and adversarial learning to enhance the recommendation quality. We examine the performance of AOS4Rec over RNN-based and Transformer-based recommender systems on two large datasets from real-world applications and make comparisons with state-of-the-art methods. Results indicate the accuracy and efficiency of AOS4Rec, and further analysis verifies that AOS4Rec has both robustness and practicability for real-world scenarios.
Keywords:
Knowledge Representation and Reasoning: Preference Modelling and Preference-Based Reasoning
Machine Learning: Recommender Systems
Multidisciplinary Topics and Applications: Recommender Systems