Skip to main content
Log in

EMPNet: An extract-map-predict neural network architecture for cross-domain recommendation

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Cross-domain recommendation leverages a user’s historical interactions in the auxiliary domain to suggest items within the target domain, particularly for cold-start users with no prior activity in the target domain. Existing cross-domain recommendation models often overlook key aspects such as the complexities of transferring user interests between domains and the biases inherent in user behavior patterns. In contrast, our Extract-Map-Predict Neural Network Architecture (EMPNet) employs a disentanglement approach to map fine-grained user interests and utilize the biases inherent in the cross-domain recommendation. In feature extraction, we use the Bidirectional Encoder Representations from Transformers (BERT) and Identity-Enhanced Multi-Head Attention Mechanism to obtain the user and item feature vectors. In cross-domain user mapping, we disentangle the user feature vector into domain-shared and domain-specific interests for fine-grained cross-domain mapping to obtain the feature vector of cold-start users in the target domain. In rating prediction, we design a biased Attentional Factorization Machine (AFM) to utilize biases extracted from user and item features. We experimentally evaluate EMPNet on the Amazon dataset. The results show that it clearly outperforms the selected baselines.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

Availability of data and materials

The data and materials are available from the corresponding author upon reasonable request.

Notes

  1. https://snap.stanford.edu/data/web-Amazon.html

  2. We skip RC-DFM as it requires extra data input.

References

  1. Yu, R., Ye, D., Wang, Z., Zhang, B., Move, O.A., Li, J., Jin, B., Kurdahi, F.J.: CFFNN: cross feature fusion neural network for collaborative filtering. IEEE Trans. Knowl. Data Eng. 34(10), 4650–4662 (2022)

    Article  Google Scholar 

  2. Wang, W., Tang, T., Xia, F., Gong, Z., Chen, Z., Liu, H.: Collaborative filtering with network representation learning for citation recommendation. IEEE Trans. Big Data. 8(5), 1233–1246 (2022)

    Article  Google Scholar 

  3. Yang, M., Li, Z., Zhou, M., Liu, J., King, I.: HICF: hyperbolic informative collaborative filtering. In: KDD ’22: The 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, August 14 - 18, 2022, pp. 2212–2221 (2022)

  4. Lian, D., Chen, J., Zheng, K., Chen, E., Zhou, X.: Ranking-based implicit regularization for one-class collaborative filtering. IEEE Trans. Knowl. Data Eng. 34(12), 5951–5963 (2022)

  5. Long, J., Chen, T., Nguyen, Q.V.H., Xu, G., Zheng, K., Yin, H.: Model-agnostic decentralized collaborative learning for on-device POI recommendation. In: Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2023, Taipei, Taiwan, July 23-27, 2023, pp. 423–432 (2023)

  6. Cheng, Z., Ding, Y., Zhu, L., Kankanhalli, M.: Aspect-aware latent factor model: rating prediction with ratings and reviews. In: WWW, pp. 639–648 (2018)

  7. Sun, R., Cao, X., Zhao, Y., Wan, J., Zhou, K., Zhang, F., Wang, Z., Zheng, K.: Multi-modal knowledge graphs for recommender systems. In: CIKM’20: The 29th ACM International Conference on Information and Knowledge Management, Virtual Event, Ireland, October 19-23, 2020, pp. 1405–1414 (2020)

  8. Du, X., Wang, X., He, X., Li, Z., Tang, J., Chua, T.: How to learn item representation for cold-start multimedia recommendation? In: MM, pp. 3469–3477 (2020)

  9. Zheng, L., Noroozi, V., Yu, P.S.: Joint deep modeling of users and items using reviews for recommendation. In: WSDM, pp. 425–434 (2017)

  10. Ni, J., Huang, Z., Yu, C., Lv, D., Wang, C.: Comparative convolutional dynamic multi-attention recommendation model. IEEE Trans. Neural Networks Learn. Syst. 33(8), 3510–3521 (2022)

    Article  Google Scholar 

  11. Wang, H., Liu, G., Liu, A., Li, Z., Zheng, K.: DMRAN: A hierarchical fine-grained attention-based network for recommendation. In: Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019, Macao, China, August 10-16, 2019, pp. 3698–3704 (2019)

  12. Xie, J., Cui, Y., Huang, F., Liu, C., Zheng, K.: MARINA: an mlp-attention model for multivariate time-series analysis. In: Proceedings of the 31st ACM International Conference on Information & Knowledge Management, Atlanta, GA, USA, October 17-21, 2022, pp. 2230–2239 (2022)

  13. Xiao, J., Ye, H., He, X., Zhang, H., Wu, F., Chua, T.: Attentional factorization machines: learning the weight of feature teractions via attention networks. In: IJCAI, pp. 3119–3125 (2017)

  14. Wang, X., He, X., Cao, Y., Liu, M., Chua, T.-S.: Kgat: knowledge graph attention network for recommendation. In: KDD, pp. 950–958 (2019)

  15. Du, X., Yuan, H., Zhao, P., Qu, J., Zhuang, F., Liu, G., Liu, Y., Sheng, V.S.: Frequency enhanced hybrid attention network for sequential recommendation. In: Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2023, Taipei, Taiwan, July 23-27, 2023, pp. 78–88 (2023)

  16. Wang, C., Niepert, M., Li, H.: Recsys-dan: discriminative adversarial networks for cross-domain recommender systems. IEEE Trans. Neural Networks Learn. Syst. 31(8), 2731–2740 (2020)

    Article  Google Scholar 

  17. Man, T., Shen, H., Jin, X., Cheng, X.: Cross-domain recommendation: an embedding and mapping approach. In: IJCAI, pp. 2464–2470 (2017)

  18. Fu, W., Peng, Z., Wang, S., Xu, Y., Li, J.: Deeply fusing reviews and contents for cold start users in cross-domain recommendation systems. In: AAAI, vol. 33, pp. 94–101 (2019)

  19. Xu, J., Song, J., Sang, Y., Yin, L.: CDAML: a cluster-based domain adaptive meta-learning model for cross domain recommendation. World Wide Web (WWW). 26(3), 989–1003 (2023)

    Article  Google Scholar 

  20. Li, P., Tuzhilin, A.: Dual metric learning for effective and efficient cross-domain recommendations. IEEE Trans. Knowl. Data Eng. 35(1), 321–334 (2023)

    Google Scholar 

  21. Liu, J., Huang, W., Li, T., Ji, S., Zhang, J.: Cross-domain knowledge graph chiasmal embedding for multi-domain item-item recommendation. IEEE Trans. Knowl. Data Eng. 35(5), 4621–4633 (2023)

    Google Scholar 

  22. Zhang, T., Chen, C., Wang, D., Guo, J., Song, B.: A vae-based user preference learning and transfer framework for cross-domain recommendation. IEEE Trans. Knowl. Data Eng. 35(10), 10383–10396 (2023)

    Article  Google Scholar 

  23. Zhu, J., Wang, Y., Zhu, F., Sun, Z.: Domain disentanglement with interpolative data augmentation for dual-target cross-domain recommendation. In: Proceedings of the 17th ACM Conference on Recommender Systems, RecSys 2023, Singapore, September 18-22, 2023, pp. 515–527 (2023)

  24. Guo, X., Li, S., Guo, N., Cao, J., Liu, X., Ma, Q., Gan, R., Zhao, Y.: Disentangled representations learning for multi-target cross-domain recommendation. ACM Trans. Inf. Syst. 41(4), 85–18527 (2023)

    Article  Google Scholar 

  25. Zhang, R., Zang, T., Zhu, Y., Wang, C., Wang, K., Yu, J.: Disentangled contrastive learning for cross-domain recommendation. In: Database Systems for Advanced Applications - 28th International Conference, DASFAA 2023, Tianjin, China, April 17-20, 2023, Proceedings, Part II. Lecture Notes in Computer Science, vol. 13944, pp. 163–178 (2023)

  26. Cao, J., Lin, X., Cong, X., Ya, J., Liu, T., Wang, B.: Disencdr: learning disentangled representations for cross-domain recommendation. In: SIGIR ’22: The 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, Madrid, Spain, July 11 - 15, 2022, pp. 267–277 (2022)

  27. Choi, Y., Choi, J., Ko, T., Byun, H., Kim, C.: Review-based domain disentanglement without duplicate users or contexts for cross-domain recommendation. In: Proceedings of the 31st ACM International Conference on Information & Knowledge Management, Atlanta, GA, USA, October 17-21, 2022, pp. 293–303 (2022)

  28. Devlin, J., Chang, M., Lee, K., Toutanova, K.: BERT: pre-training of deep bidirectional transformers for language understanding. CoRR. (2018). arXiv:1810.04805

  29. Ma, M., Ren, P., Lin, Y., Chen, Z., Ma, J., Rijke, M.d.: \(\pi \)-net: a parallel information-sharing network for shared-account cross-domain sequential recommendations. In: SIGIR, pp. 685–694 (2019)

  30. Xie, Y., Sun, Y., Bertino, E.: Learning domain semantics and cross-domain correlations for paper recommendation. In: SIGIR, pp. 706–715 (2021)

  31. Zhao, C., Li, C., Xiao, R., Deng, H., Sun, A.: CATN: cross-domain recommendation for cold-start users via aspect transfer network. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2020, Virtual Event, China, July 25-30, 2020, pp. 229–238 (2020)

  32. Zhu, Y., Tang, Z., Liu, Y., Zhuang, F., Xie, R., Zhang, X., Lin, L., He, Q.: Personalized transfer of user preferences for cross-domain recommendation. In: WSDM ’22: The Fifteenth ACM International Conference on Web Search and Data Mining, Virtual Event / Tempe, AZ, USA, February 21 - 25, 2022, pp. 1507–1515 (2022)

  33. Dong, X., Yu, L., Wu, Z., Sun, Y., Yuan, L., Zhang, F.: A hybrid collaborative filtering model with deep structure for recommender systems. In: AAAI, pp. 1309–1315 (2017)

  34. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, L., Polosukhin, I.: Attention is all you need. In: Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017, December 4-9, 2017, Long Beach, CA, USA, pp. 5998–6008 (2017)

  35. Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. In: ICLR (2015)

Download references

Funding

This work was supported in part by Beijing Natural Science Foundation(Grant No.L233034), in part by Zhejiang Lab Open Research Project (Grant No.K2022KG0AB03), in part by the National Natural Science Foundation of China (Grant No.62306287, No.62002027, No.62006023), in part by the National Key R &D Program of China (Grant No.2022YFE0137800), in part by Open Fund (DGERA 20231101) of Key Laboratory of Deep-time Geography and Environment Reconstruction and Applications of Ministry of Natural Resources, Chengdu University of Technology, in part by Zhejiang Provincial Natural Science Foundation of China (Grant No.LY23F020012), in part by CCF-Zhipu AI Large Model Fund (Grant No. CCF-Zhipu202317), in part by SMP-IDATA Open Youth Fund (No.SMP2023-iData-005), in part by the Fundamental Research Funds for the Central Universities (Grant No.2023RC08, No.21623402), in part by the Open Project of Xiangjiang Laboratory (No.23XJ03006) and in part by the Open Projects of the Technology Innovation Center of Cultural Tourism Big Data of Hebei Province (Grant No.SG2019036-zd202205).

Author information

Authors and Affiliations

Authors

Contributions

Jinpeng Chen wrote the main manuscript text and provided the methodology and funding support. Fan Zhang carried out the experiments. Huan Li and Hua Lu conceived the study and participated in methodology design and coordination. Xiongnan Jin and Kuien Liu helped draft the manuscript. Hongjun Li and Yongheng Wang provided writing review and editing and prepared all figures and tables.

Corresponding author

Correspondence to Jinpeng Chen.

Ethics declarations

Ethics approval

Not applicable

Competing interests

The authors have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article belongs to the Topical Collection: Special Issue on Advancing Recommendation Systems with Foundation Models

Guest Editors: Kai Zheng, Renhe Jiang, and Ryosuke Shibasaki.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, J., Zhang, F., Li, H. et al. EMPNet: An extract-map-predict neural network architecture for cross-domain recommendation. World Wide Web 27, 12 (2024). https://doi.org/10.1007/s11280-024-01240-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11280-024-01240-z

Keywords

Navigation