Adversarial Feature Translation for Multi-domain Recommendation

被引:38
作者
Hao, Xiaobo [1 ]
Liu, Yudan [1 ]
Xie, Ruobing [1 ]
Ge, Kaikai [1 ]
Tang, Linyao [1 ]
Zhang, Xu [1 ]
Lin, Leyu [1 ]
机构
[1] Tencent, WeChat, Beijing, Peoples R China
来源
KDD '21: PROCEEDINGS OF THE 27TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING | 2021年
关键词
recommender system; multi-domain recommendation; GAN;
D O I
10.1145/3447548.3467176
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Real-world super platforms such as Google and WeChat usually have different recommendation scenarios to provide heterogeneous items for users' diverse demands. Multi-domain recommendation (MDR) is proposed to improve all recommendation domains simultaneously, where the key point is to capture informative domain-specific features from all domains. To address this problem, we propose a novel Adversarial feature translation (AFT) model for MDR, which learns the feature translations between different domains under a generative adversarial network framework. Precisely, in the multi-domain generator, we propose a domain-specific masked encoder to highlight inter-domain feature interactions, and then aggregate these features via a transformer and a domain-specific attention. In the multi-domain discriminator, we explicitly model the relationships between item, domain and users' general/domain-specific representations with a two-step feature translation inspired by the knowledge representation learning. In experiments, we evaluate AFT on a public and an industrial MDR datasets and achieve significant improvements. We also conduct an online evaluation on a real-world MDR system. We further give detailed ablation tests and model analyses to verify the effectiveness of different components. Currently, we have deployed AFT on WeChat Top Stories. The source code is in https://github.com/xiaobocser/AFT.
引用
收藏
页码:2964 / 2973
页数:10
相关论文
共 33 条
[1]  
Bell Robert M, 2007, P ICDM
[2]  
Bordes A., 2013, Advances in Neural Information Processing Systems, V26, P2787
[3]  
Clark Kevin, 2020, ELECTRA PRETRAINING, DOI DOI 10.48550/ARXIV.2003.10555
[4]  
Covington Paul, 2016, P RECSYS
[5]  
Dettmers T, 2018, AAAI CONF ARTIF INTE, P1811
[6]  
Dziugaite GK, 2015, UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, P258
[7]  
He Ruining, 2017, P RECSYS
[8]   Neural Factorization Machines for Sparse Predictive Analytics [J].
He, Xiangnan ;
Chua, Tat-Seng .
SIGIR'17: PROCEEDINGS OF THE 40TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2017, :355-364
[9]  
Huang Jui-Ting, 2020, P KDD
[10]  
Huynh Cong Phuoc, 2018, P ECCV