skip to main content
research-article

Multi-level Attention-based Domain Disentanglement for BCDR

Authors Info & Claims
Published:23 March 2023Publication History
Skip Abstract Section

Abstract

Cross-domain recommendation aims to exploit heterogeneous information from a data-sufficient domain (source domain) to transfer knowledge to a data-scarce domain (target domain). A majority of existing methods focus on unidirectional transfer that leverages the domain-shared information to facilitate the recommendation of the target domain. Nevertheless, it is more beneficial to improve the recommendation performance of both domains simultaneously via a dual transfer learning schema, which is known as bidirectional cross-domain recommendation (BCDR). Existing BCDR methods have their limitations, since they only perform bidirectional transfer learning based on domain-shared representations while neglecting rich information that is private to each domain. In this article, we argue that users may have domain-biased preferences due to the characteristics of that domain. Namely, the domain-specific preference information also plays a critical role in the recommendation. To effectively leverage the domain-specific information, we propose a Multi-level Attention-based Domain Disentanglement framework dubbed MADD for BCDR, which explicitly leverages the attention mechanism to construct personalized preference with both domain-invariant and domain-specific features obtained by disentangling raw user embeddings. Specifically, the domain-invariant feature is exploited by domain-adversarial learning while the domain-specific feature is learned by imposing an orthogonal loss. We then conduct a reconstruction process on disentangled features to ensure semantic-sufficiency. After that, we devise a multi-level attention mechanism for these disentangled features, which determines their contributions to the final personalized user preference embedding by dynamically learning the attention scores of individual features. We train the model in a multi-task learning fashion to benefit both domains. Extensive experiments on real-world datasets demonstrate that our model significantly outperforms state-of-the-art cross-domain recommendation approaches.

REFERENCES

  1. [1] Berkovsky Shlomo, Kuflik Tsvi, and Ricci Francesco. 2007. Cross-domain mediation in collaborative filtering. In Proceedings of the International Conference on User Modeling. Springer, 355359.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [2] Cheng Zhiyong, Liu Fan, Mei Shenghan, Guo Yangyang, Zhu Lei, and Nie Liqiang. 2022. Feature-level attentive ICF for recommendation. ACM Trans. Inf. Syst. 40, 4 (2022), 75:1–75:24. DOI:DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Cui H., Zhu L., Li J., Yang Y., and Nie L.. 2020. Scalable deep hashing for large-scale social image retrieval. IEEE Trans. Image Process. 29 (2020), 12711284.Google ScholarGoogle ScholarCross RefCross Ref
  4. [4] Dong Xingning, Gan Tian, Song Xuemeng, Wu Jianlong, Cheng Yuan, and Nie Liqiang. 2022. Stacked hybrid-attention and group collaborative learning for unbiased scene graph generation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 1942719436.Google ScholarGoogle ScholarCross RefCross Ref
  5. [5] Ganin Yaroslav, Ustinova Evgeniya, Ajakan Hana, Germain Pascal, Larochelle Hugo, Laviolette François, Marchand Mario, and Lempitsky Victor. 2016. Domain-adversarial training of neural networks. J. Mach. Learn. Res. 17, 1 (2016), 2096–2030.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. [6] Gao Sheng, Luo Hao, Chen Da, Li Shantao, Gallinari Patrick, and Guo Jun. 2013. Cross-domain recommendation via cluster-level latent factor model. In Proceedings of the Joint European Conference on Machine Learning and Knowledge Discovery in Databases. Springer, 161176.Google ScholarGoogle ScholarCross RefCross Ref
  7. [7] Gomez-Uribe Carlos A. and Hunt Neil. 2015. The Netflix recommender system: Algorithms, business value, and innovation. ACM Trans. Manag. Inf. Syst. 6, 4 (2015), 119.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] He Ruining and McAuley Julian. 2016. Ups and downs: Modeling the visual evolution of fashion trends with one-class collaborative filtering. In Proceedings of the 25th International Conference on World Wide Web. 507517.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] He Xiangnan, Liao Lizi, Zhang Hanwang, Nie Liqiang, Hu Xia, and Chua Tat-Seng. 2017. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web. 173182.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. [10] Hu Guangneng, Zhang Yu, and Yang Qiang. 2018. CoNet: Collaborative cross networks for cross-domain recommendation. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. 667676.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Hu Guangneng, Zhang Yu, and Yang Qiang. 2019. Transfer meets hybrid: A synthetic approach for cross-domain collaborative filtering with text. In Proceedings of the World Wide Web Conference. 28222829.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. [12] Koren Yehuda. 2008. Factorization meets the neighborhood: A multifaceted collaborative filtering model. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 426434.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. [13] Le Quoc and Mikolov Tomas. 2014. Distributed representations of sentences and documents. In Proceedings of the International Conference on Machine Learning. PMLR, 11881196.Google ScholarGoogle Scholar
  14. [14] Li Jingjing, Du Zhekai, Zhu Lei, Ding Zhengming, Lu Ke, and Shen Heng Tao. 2022. Divergence-agnostic unsupervised domain adaptation by adversarial attacks. IEEE Trans. Pattern Anal. Mach. Intell. 44, 11 (2022), 8196–8211. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  15. [15] Li Jingjing, Jing Mengmeng, Su Hongzu, Lu Ke, Zhu Lei, and Shen Heng Tao. 2022. Faster domain adaptation networks. IEEE Trans. Knowl. Data Eng. 34, 12 (2022), 5770–5783. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  16. [16] Li Pan and Tuzhilin Alexander. 2020. DDTCDR: Deep dual transfer cross domain recommendation. In Proceedings of the 13th International Conference on Web Search and Data Mining. 331339.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. [17] Liu Jinhuan, Song Xuemeng, Nie Liqiang, Gan Tian, and Ma Jun. 2019. An end-to-end attention-based neural model for complementary clothing matching. ACM Trans. Multim. Comput. Commun. Applic. 15, 4 (2019), 116.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. [18] Liu Shikun. 2018. Universal representations: Towards multi-task learning & beyond. (2018). https://shikun.io/assets/files/miscellaneous/master_thesis.pdf.Google ScholarGoogle Scholar
  19. [19] Lu Xu, Zhu Lei, Cheng Zhiyong, Nie Liqiang, and Zhang Huaxiang. 2019. Online multi-modal hashing with dynamic query-adaption. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR). 715724.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. [20] Ma Jiaqi, Zhao Zhe, Yi Xinyang, Chen Jilin, Hong Lichan, and Chi Ed H.. 2018. Modeling task relationships in multi-task learning with multi-gate mixture-of-experts. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 19301939.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. [21] Ma Xiao, Zhao Liqin, Huang Guan, Wang Zhi, Hu Zelin, Zhu Xiaoqiang, and Gai Kun. 2018. Entire space multi-task model: An effective approach for estimating post-click conversion rate. In Proceedings of the 41st International ACM SIGIR Conference on Research & Development in Information Retrieval. 11371140.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. [22] Man Tong, Shen Huawei, Jin Xiaolong, and Cheng Xueqi. 2017. Cross-domain recommendation: An embedding and mapping approach. In Proceedings of the International Joint Conference on Artificial Intelligence. 24642470.Google ScholarGoogle ScholarCross RefCross Ref
  23. [23] Ng Andrew et al. 2011. Sparse autoencoder. CS294A Lect. Notes 72, 2011 (2011), 119.Google ScholarGoogle Scholar
  24. [24] Ni Yabo, Ou Dan, Liu Shichen, Li Xiang, Ou Wenwu, Zeng Anxiang, and Si Luo. 2018. Perceive your users in depth: Learning universal user representations from multiple e-commerce tasks. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 596605.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Ouyang Wentao, Zhang Xiuwu, Zhao Lei, Luo Jinmei, Zhang Yu, Zou Heng, Liu Zhaojie, and Du Yanlong. 2020. MiNet: Mixed interest network for cross-domain click-through rate prediction. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management. 26692676.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. [26] Qiu Ruihong, Huang Zi, Li Jingjing, and Yin Hongzhi. 2020. Exploiting cross-session information for session-based recommendation with graph neural networks. ACM Trans. Inf. Syst. 38, 3 (2020), 22:1–22:23. DOI:DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. [27] Sharma Amit, Hofman Jake M., and Watts Duncan J.. 2015. Estimating the causal impact of recommendation systems from observational data. In Proceedings of the 16th ACM Conference on Economics and Computation. 453470.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Shaw Peter, Uszkoreit Jakob, and Vaswani Ashish. 2018. Self-attention with relative position representations. arXiv preprint arXiv:1803.02155 (2018).Google ScholarGoogle Scholar
  29. [29] Shen Tiancheng, Jia Jia, Li Yan, Ma Yihui, Bu Yaohua, Wang Hanjie, Chen Bo, Chua Tat-Seng, and Hall Wendy. 2020. PEIA: Personality and emotion integrated attentive model for music recommendation on social media platforms. In Proceedings of the AAAI Conference on Artificial Intelligence. 206213.Google ScholarGoogle ScholarCross RefCross Ref
  30. [30] Shi Chuan, Han Xiaotian, Song Li, Wang Xiao, Wang Senzhang, Du Junping, and Philip S. Yu. 2019. Deep collaborative filtering with multi-aspect information in heterogeneous networks. IEEE Trans. Knowl. Data Eng. 33, 4 (2019), 14131425.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. [31] Singh Ajit P. and Gordon Geoffrey J.. 2008. Relational learning via collective matrix factorization. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 650658.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. [32] Su Hongzu, Zhang Yifei, Yang Xuejiao, Hua Hua, Wang Shuangyang, and Li Jingjing. 2022. Cross-domain recommendation via adversarial adaptation. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management. 18081817.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. [33] Tan Shulong, Bu Jiajun, Qin Xuzhen, Chen Chun, and Cai Deng. 2014. Cross domain recommendation based on multi-type media fusion. Neurocomputing 127 (2014), 124134.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. [34] Maaten Laurens Van der and Hinton Geoffrey. 2008. Visualizing data using t-SNE.J. Mach. Learn. Res. 9, 11 (2008).Google ScholarGoogle Scholar
  35. [35] Wen Hong, Zhang Jing, Wang Yuan, Bao Wentian, Lin Quan, and Yang Keping. 2019. Conversion rate prediction via post-click behaviour modeling. arXiv preprint arXiv:1910.07099 (2019).Google ScholarGoogle Scholar
  36. [36] Xin Xin, Liu Zhirun, Lin Chin-Yew, Huang Heyan, Wei Xiaochi, and Guo Ping. 2015. Cross-domain collaborative filtering with review text. In 24th International Joint Conference on Artificial Intelligence.Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. [37] Xue Hong-Jian, Dai Xinyu, Zhang Jianbing, Huang Shujian, and Chen Jiajun. 2017. Deep matrix factorization models for recommender systems.. In Proceedings of the International Joint Conference on Artificial Intelligence. 32033209.Google ScholarGoogle ScholarCross RefCross Ref
  38. [38] Yu Wenhui, Lin Xiao, Ge Junfeng, Ou Wenwu, and Qin Zheng. 2020. Semi-supervised collaborative filtering by text-enhanced domain adaptation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 21362144.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Yuan Feng, Yao Lina, and Benatallah Boualem. 2019. DARec: Deep domain adaptation for cross-domain recommendation via transferring rating patterns. arXiv preprint arXiv:1905.10760 (2019).Google ScholarGoogle Scholar
  40. [40] Zhou Guorui, Zhu Xiaoqiang, Song Chenru, Fan Ying, Zhu Han, Ma Xiao, Yan Yanghui, Jin Junqi, Li Han, and Gai Kun. 2018. Deep interest network for click-through rate prediction. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 10591068.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. [41] Zhu Feng, Chen Chaochao, Wang Yan, Liu Guanfeng, and Zheng Xiaolin. 2019. DTCDR: A framework for dual-target cross-domain recommendation. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management. 15331542.Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. [42] Zhu Feng, Wang Yan, Chen Chaochao, Liu Guanfeng, Orgun Mehmet, and Wu Jia. 2020. A deep framework for cross-domain and cross-system recommendations. arXiv preprint arXiv:2009.06215 (2020).Google ScholarGoogle Scholar
  43. [43] Zhu Feng, Wang Yan, Chen Chaochao, Liu Guanfeng, and Zheng Xiaolin. 2020. A graphical and attentional framework for dual-target cross-domain recommendation. In Proceedings of the International Joint Conference on Artificial Intelligence. 30013008.Google ScholarGoogle ScholarCross RefCross Ref
  44. [44] Zhu Feng, Wang Yan, Chen Chaochao, Zhou Jun, Li Longfei, and Liu Guanfeng. 2021. Cross-domain recommendation: Challenges, progress, and prospects. arXiv preprint arXiv:2103.01696 (2021).Google ScholarGoogle Scholar
  45. [45] Zhu Yongchun, Ge Kaikai, Zhuang Fuzhen, Xie Ruobing, Xi Dongbo, Zhang Xu, Lin Leyu, and He Qing. 2021. Transfer-meta framework for cross-domain recommendation to cold-start users. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 18131817.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Multi-level Attention-based Domain Disentanglement for BCDR

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Information Systems
      ACM Transactions on Information Systems  Volume 41, Issue 4
      October 2023
      958 pages
      ISSN:1046-8188
      EISSN:1558-2868
      DOI:10.1145/3587261
      Issue’s Table of Contents

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 23 March 2023
      • Online AM: 19 December 2022
      • Accepted: 28 November 2022
      • Revised: 25 November 2022
      • Received: 2 July 2022
      Published in tois Volume 41, Issue 4

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    View Full Text

    HTML Format

    View this article in HTML Format .

    View HTML Format