TY - GEN
T1 - Cross-Domain Recommendation with Adversarial Examples
AU - Yan, Haoran
AU - Zhao, Pengpeng
AU - Zhuang, Fuzhen
AU - Wang, Deqing
AU - Liu, Yanchi
AU - Sheng, Victor S.
N1 - Publisher Copyright:
© 2020, Springer Nature Switzerland AG.
PY - 2020
Y1 - 2020
N2 - Cross-domain recommendation leverages the knowledge from relevant domains to alleviate the data sparsity issue. However, we find that the state-of-the-art cross-domain models are vulnerable to adversarial examples, leading to possibly large errors in generalization. That’s because most methods rarely consider the robustness of the proposed models. In this paper, we propose a new Adversarial Cross-Domain Network (ACDN), in which adversarial examples are dynamically generated to train the cross-domain recommendation model. Specifically, we first combine two multilayer perceptrons by sharing the user embedding matrix as our base model. Then, we add small but intentionally worst-case perturbations on the model embedding representations to construct adversarial examples, which can result in the model outputting an incorrect answer with a high confidence. By training with these aggressive examples, we are able to obtain a robust cross-domain model. Finally, we evaluate the proposed model on two large real-world datasets. Our experimental results show that our model significantly outperforms the state-of-the-art methods on cross-domain recommendation.
AB - Cross-domain recommendation leverages the knowledge from relevant domains to alleviate the data sparsity issue. However, we find that the state-of-the-art cross-domain models are vulnerable to adversarial examples, leading to possibly large errors in generalization. That’s because most methods rarely consider the robustness of the proposed models. In this paper, we propose a new Adversarial Cross-Domain Network (ACDN), in which adversarial examples are dynamically generated to train the cross-domain recommendation model. Specifically, we first combine two multilayer perceptrons by sharing the user embedding matrix as our base model. Then, we add small but intentionally worst-case perturbations on the model embedding representations to construct adversarial examples, which can result in the model outputting an incorrect answer with a high confidence. By training with these aggressive examples, we are able to obtain a robust cross-domain model. Finally, we evaluate the proposed model on two large real-world datasets. Our experimental results show that our model significantly outperforms the state-of-the-art methods on cross-domain recommendation.
KW - Adversarial examples
KW - Cross-domain recommendation
KW - Sparse data
UR - https://www.scopus.com/pages/publications/85092105584
U2 - 10.1007/978-3-030-59419-0_35
DO - 10.1007/978-3-030-59419-0_35
M3 - 会议稿件
AN - SCOPUS:85092105584
SN - 9783030594183
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 573
EP - 589
BT - Database Systems for Advanced Applications - 25th International Conference, DASFAA 2020, Proceedings
A2 - Nah, Yunmook
A2 - Cui, Bin
A2 - Lee, Sang-Won
A2 - Yu, Jeffrey Xu
A2 - Moon, Yang-Sae
A2 - Whang, Steven Euijong
PB - Springer Science and Business Media Deutschland GmbH
T2 - 25th International Conference on Database Systems for Advanced Applications, DASFAA 2020
Y2 - 24 September 2020 through 27 September 2020
ER -