Skip to main content
Log in

Provisioning a cross-domain recommender system using an adaptive adversarial network model

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Recommender system (RS) aims to predict user preferences based on automatic data acquisition, and those collected data assist in achieving the final decision. However, RS suffers from data sparsity issues over the newly launched system, and the lack of time to deal with the massive data is also a challenging factor. To acquire proper outcomes, cross-domain RS intends to transfer knowledge from the specific domain with quality enriched data to help recommendations to the target domains. The entities may or may not be overlapped, and it is common for the entities of two domains to be overlapped. These overlapping entities may show variations in their target domain, and avoiding these issues leads to distorted prediction outcomes over the cross-domain RS. To address these issues, this research concentrates on modeling and efficient cross-domain RS using the generative and discriminative adversarial network (CRS-GDAN) model for kernel-based transfer modeling. Domain specific is considered to handle the feature space of overlapped entities, and transfer computation is adopted to handle the overlapping and non-overlapping entity correlation among the domains. Based on the anticipated concept, knowledge transfer is achieved rigorously even in the case of overlapping entities, thus diminishing the data sparsity issues. The experimentation is performed using an available online dataset, and the model attains a 20% better outcome than other approaches. The outcomes specify that the knowledge transfer from source to destination target is advantageous even in overlapping issues.

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
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • AlBadani B, Shi R, Dong J, Al-Sabri R, Moctard OB (2022) Transformer-based graph convolutional network for sentiment analysis. Appl Sci 12:1316

    Article  Google Scholar 

  • Bell RM, Koren Y (2007) Scalable collaborative filtering with jointly derived neighbourhood interpolation weights. In: ICDM, vol 7. Citeseer, pp 43–52

  • Bobadilla J, Hernando A, Ortega F, Gutiérrez A (2012) Collaborative filtering based on significances. Inf Sci 185(1):1–17

    Article  Google Scholar 

  • Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl Based Syst 46:109–132

    Article  Google Scholar 

  • Chan J, Wang Z, Xie Y, Meisel C, Meisel J, Solano P, Murillo H (2021) Identifying potential managerial personnel using PageRank and social network analysis: the case study of a European IT company. Appl Sci 11:6985

    Article  Google Scholar 

  • Chen L, Chen G, Wang F (2015) Recommender systems based on user reviews: state of the art. User Model User Adapt Interact 25(2):99–154

    Article  Google Scholar 

  • Chen L, Zheng J, Gao M, Zhou A, Zeng W, Chen H (2017) Tlrec: transfer learning for a cross-domain recommendation. In: 2017 IEEE international conference on big knowledge (ICBK). IEEE, pp 167–172

  • Cheng C, Yang H, Lyu MR, King I (2013) Where you like to go next: successive point-of-interest recommendation. In: Twenty-third international joint conference on artificial intelligence, June 2013

  • Choi K, Yoo D, Kim G, Suh Y (2012) A hybrid online-product recommendation system: combining implicit rating-based collaborative filtering and sequential pattern analysis. Electron Commer Res Appl 11(4):309–317

    Article  Google Scholar 

  • Felmlee D, McMillan C, Towsley D, Whitaker R (2018) Social network motifs: A comparison of building blocks across multiple social networks. In Proceedings of the American Sociological Association Annual Meetings, Philadelphia, PA, USA, 11–14 August 2018

  • Gajamannage K, Paffenroth R, Bollt EM (2019) A nonlinear dimensionality reduction framework using smooth geodesics. Pattern Recognit 87:226–236

    Article  Google Scholar 

  • He M, Zhang J, Yang P, Yao K (2018) Robust transfer learning for cross-domain collaborative filtering using multiple rating patterns approximation. In: Proceedings of the eleventh ACM international conference on web search and data mining, ACM, Feb 2018, pp 225–233

  • Hu G, Zhang Y, Yang Q (2019) Transfer meets hybrid: a synthetic approach for cross-domain collaborative filtering with text. In: The world wide web conference. ACM, May 2019, pp 2822–2829

  • Koren Y, Bell R (2015) Advances in collaborative filtering. Recommender systems handbook. Springer, Boston, pp 77–118

    Chapter  Google Scholar 

  • Kumar R, Verma BK, Rastogi SS (2014) Social popularity based SVD++ recommender system. Int J Comput Appl 87(14):33–37

    Google Scholar 

  • Lai KH, Wang TH, Chi HY, Chen Y, Tsai MF, Wang CJ (2018) Superhighway: bypass data sparsity in cross-domain CF. arXivpreprint arXiv:1808.09784

  • Levie R, Monti F, Bresson X, Bronstein MM (2018) Cayleynets: graph convolutional neural networks with complex rational spectral filters. IEEE Trans Signal Process 67:97–109

    Article  MathSciNet  MATH  Google Scholar 

  • Li B, Yang Q, Xue X (2009b) Can movies and books collaborate? Cross-domain collaborative filtering for sparsity reduction. IJCAI 9(July):2052–2057

    Google Scholar 

  • Li B, Yang Q, Xue X (2009) Can movies and books collaborate? Cross-domain collaborative filtering for sparsity reduction. In: Twenty-first international joint conference on artificial intelligence, 2009

  • Ling G, Lyu MR, King I (2014) Ratings meet reviews, a combined recommended approach. In: Proceedings of the 8th ACM conference on recommender systems. ACM, pp 105–112

  • Liu C-L, Chen Y-C (2018) Background music recommendation based on latent factors and moods. Knowl Based Syst 159:158–170

    Article  Google Scholar 

  • McAuley J, Leskovec J (2013) Hidden factors and hidden topics: understanding rating dimensions with review text. In: Proceedings of the 7th ACM conference on recommender systems. ACM, pp 165–172

  • Pan J, Ma Z, Pang Y, Yuan Y (2013) Robust probabilistic tensor analysis for time-variant collaborative filtering. Neurocomputing 119:139–143

    Article  Google Scholar 

  • Powers A, Yu H, Suriana P, Dror R (2022) Fragment-based ligand generation guided by geometric deep learning on ProteinLigand structure. bioRxiv 12:8036

    Google Scholar 

  • Rinesh S, Maheswari K, Arthi B, Sherubha P (2022) Investigations on brain tumour classification using hybrid machine learning algorithms. J Healthc Eng 2022:1–9

    Article  Google Scholar 

  • Sahebi S, Brusilovsky P (2015) It takes two to tango: an exploration of domain pairs for cross-domain collaborative filtering. In: Proceedings of the 9th ACM conference on recommender systems. ACM, pp 131–138

  • Sahu AK, Dwivedi P (2019) User profile as a bridge in cross-domain recommender systems for sparsity reduction. Appl Intell 49:2461–2481

    Article  Google Scholar 

  • Seroussi Y, Bohnert F, Zukerman I (2011) Personalized rating prediction for new users using latent factor models. In: Proceedings of the 22nd ACM conference on hypertext and hypermedia. ACM, pp 47–56

  • Shambour Q, Hourani M, Fraihat S (2016) An item-based multi-criteria collaborative filtering algorithm for personalized recommender systems. Int J Adv Comput Sci Appl 7(8):274–279

    Google Scholar 

  • Shapira B, Rokach L, Freilikhman S (2013) Facebook single and cross-domain data for recommendation systems. User Model User Adapt Interact 23(2–3):211–247

    Article  Google Scholar 

  • Singh M (2018) Scalability and sparsity issues in recommender datasets: a survey. Knowl Inf Syst 62:1–43

    Article  Google Scholar 

  • Song Y, Elkahky AM, He X (2016) Multi-rate deep learning for a temporal recommendation. In: Proceedings of the 39th international ACM SIGIR conference on research and development in information retrieval. ACM, July 2016, pp 909–912

  • Souravlas S, Anastasiadou S, Katsavounis S (2021) A survey on the recent advances of deep community detection. Appl Sci 11:7179

    Article  Google Scholar 

  • Stärk H, Ganea OE, Pattanaik L, Barzilay R, Jaakkola T (2022) Equibind: geometric deep learning for drug binding structure prediction. arXiv. arXiv:2202.05146

  • Subramaniyaswamy V, Logesh R (2017) Adaptive KNN based recommender system through mining user preferences. Wirel Pers Commun 97(2):2229–2247

    Article  Google Scholar 

  • Taneja A, Arora A (2018) Cross domain recommendation using multidimensional tensor factorization. Expert Syst Appl 92:304–316

    Article  Google Scholar 

  • Veeramachaneni SD, Pujari AK, Padmanabhan V, Kumar V (2022) A hinge-loss based codebook transfer for cross-domain recommendation with non-overlapping data. Inf Syst 107:102002

    Article  Google Scholar 

  • Wang D, Liang Y, Xu D, Feng X, Guan R (2018b) A content-based recommender system for computer science publications. Knowl Based Syst 157:1–9

    Article  Google Scholar 

  • Wang H, Zhang F, Xie X, Guo M (2018) Dan: deep knowledge-aware network for news recommendation. In: Proceedings of the 2018 world wide web conference on world wide web, International World Wide Web Conferences Steering Committee, pp 1835–1844

  • Yu X, Jiang F, Du J, Gong D (2019) A cross-domain collaborative filtering algorithm with expanding user and item features via the latent factor space of auxiliary domains. Pattern Recon 94:96–109

    Article  Google Scholar 

  • Zhang Q, Wu D, Lu J, Liu F, Zhang G (2017) A cross-domain recommender system with consistent information transfer. Decis Support Syst 104:49–63

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Nanthini.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interests.

Ethical approval

Not applicable.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Additional information

Publisher's Note

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

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

Nanthini, M., Kumar, K.P.M. Provisioning a cross-domain recommender system using an adaptive adversarial network model. Soft Comput 27, 19197–19212 (2023). https://doi.org/10.1007/s00500-023-09360-w

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09360-w

Keywords

Navigation