SDM: Sequential Deep Matching Model for Online Large-scale Recommender System

被引:111
作者
Lv, Fuyu [1 ]
Jin, Taiwei [1 ]
Yu, Changlong [2 ]
Sun, Fei [1 ]
Lin, Quan [1 ]
Yang, Keping [1 ]
Ng, Wilfred [2 ]
机构
[1] Alibaba Grp, Hangzhou, Peoples R China
[2] Hong Kong Univ Sci & Technol, Hong Kong, Peoples R China
来源
PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19) | 2019年
关键词
Deep Matching; Sequential Recommendation;
D O I
10.1145/3357384.3357818
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Capturing users' precise preferences is a fundamental problem in large-scale recommender system. Currently, item-based Collaborative Filtering (CF) methods are common matching approaches in industry. However, they are not effective to model dynamic and evolving preferences of users. In this paper, we propose a new sequential deep matching (SDM) model to capture users' dynamic preferences by combining short-term sessions and long-term behaviors. Compared with existing sequence-aware recommendation methods, we tackle the following two inherent problems in realworld applications: (1) there could exist multiple interest tendencies in one session. (2) long-term preferences may not be effectively fused with current session interests. Long-term behaviors are various and complex, hence those highly related to the short-term session should be kept for fusion. We propose to encode behavior sequences with two corresponding components: multi-head self-attention module to capture multiple types of interests and long-short term gated fusion module to incorporate long-term preferences. Successive items are recommended after matching between sequential user behavior vector and item embedding vectors. Offline experiments on real-world datasets show the superior performance of the proposed SDM. Moreover, SDM has been successfully deployed on online large-scale recommender system at Taobao and achieves improvements in terms of a range of commercial metrics.
引用
收藏
页码:2635 / 2643
页数:9
相关论文
共 34 条
[1]  
Bahdanau D, 2016, Arxiv, DOI arXiv:1409.0473
[2]  
Bai T., 2019, ARXIV190300066
[3]   Sequential Recommendation with User Memory Networks [J].
Chen, Xu ;
Xu, Hongteng ;
Zhang, Yongfeng ;
Tang, Jiaxi ;
Cao, Yixin ;
Qin, Zheng ;
Zha, Hongyuan .
WSDM'18: PROCEEDINGS OF THE ELEVENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2018, :108-116
[4]   Deep Neural Networks for YouTube Recommendations [J].
Covington, Paul ;
Adams, Jay ;
Sargin, Emre .
PROCEEDINGS OF THE 10TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'16), 2016, :191-198
[5]  
Dong DS, 2018, PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P3350
[6]  
Feng Yufei, 2019, IJCAI
[7]  
Hidasi Balazs, 2015, ARXIV151106939
[8]   Taxonomy-Aware Multi-Hop Reasoning Networks for Sequential Recommendation [J].
Huang, Jin ;
Ren, Zhaochun ;
Zhao, Wayne Xin ;
He, Gaole ;
Wen, Ji-Rong ;
Dong, Daxiang .
PROCEEDINGS OF THE TWELFTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING (WSDM'19), 2019, :573-581
[9]   Improving Sequential Recommendation with Knowledge-Enhanced Memory Networks [J].
Huang, Jin ;
Zhao, Wayne Xin ;
Dou, Hongjian ;
Wen, Ji-Rong ;
Chang, Edward Y. .
ACM/SIGIR PROCEEDINGS 2018, 2018, :505-514
[10]  
Jean Sebastien, 2014, ARXIV14122007