Skip to main content
Log in

Deep adversarial group recommendation with user feature space separation

  • Published:
User Modeling and User-Adapted Interaction Aims and scope Submit manuscript

Abstract

Many online services allow users to participate in various group activities such as online meeting or group buying and thus need to provide user groups with services that they are interested. The group recommender systems emerge as required and provide personalized services for various online user groups. Data sparsity is an important issue in group recommender systems, since even fewer group-item interactions are observed. Transfer learning has been one efficient tool to alleviate the data sparsity issue in recommender systems for individual users, but have not been utilized for group recommendation. Moreover, the group and the group members have complex and mutual relationships with each other, which exacerbates the difficulty in modelling the preferences of both a group and its members for recommendation. Therefore, group recommender systems face three main challenges that may significantly impact its quality and accuracy: (1) taking consideration of group member relationship and their interactions in modelling user and group preferences; (2) ensuring latent feature spaces between the users and groups are maximally matched; and (3) constructing a deep group recommendation method that both the individual user and group domains can benefit from a knowledge exchange. Hence, in this paper, we propose a deep adversarial group recommendation method, called DA-GR. User feature are separated into two subspaces to ensure only consistent group members’ feature knowledge can be extracted and shared with group preference modelling. Adversarial learning is used to effectively transfer consistent knowledge from individual user interactions to the group interaction domain through the bridge of group-user relationships. Extensive experiments, which demonstrate the effectiveness and superiority of our proposal, providing accurate recommendation for both individual users and groups, are conducted on public datasets. The source code of DA-GR is in https://github.com/ccnu-mathits/DA-GR.

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

Notes

  1. https://github.com/caoda0721/SoAGREE

  2. https://recsys.acm.org/recsys11/camra/

  3. http://www.mafengwo.cn

References

  • Amer-Yahia, S., Roy, S.B., Chawlat, A., Das, G., Yu, C.: Group recommendation: semantics and efficiency. Proc. VLDB Endowment 2(1), 754–765 (2009)

    Article  Google Scholar 

  • Balcar, S., Skrhak, V., Peska, L.: Rank-sensitive proportional aggregations in dynamic recommendation scenarios. User Model. User-Adap. Int. 32(4), 685–746 (2022)

    Article  Google Scholar 

  • Baltrunas, L., Makcinskas, T., Ricci, F.: Group recommendations with rank aggregation and collaborative filtering. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 119–126 (2010)

  • Berkovsky, S., Freyne, J.: Group-based recipe recommendations: analysis of data aggregation strategies. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 111–118 (2010)

  • Bernardis, C., Cremonesi, P.: NFC: a deep and hybrid item-based model for item cold-start recommendation. User Model. User-Adap. Inter. 32, 747–780 (2022)

    Article  Google Scholar 

  • Bok, K., Lim, J., Yang, H., Yoo, J.: Social group recommendation based on dynamic profiles and collaborative filtering. Neurocomputing 209, 3–13 (2016)

    Article  Google Scholar 

  • Bousmalis, K., Trigeorgis, G., Silberman, N., Krishnan, D., Erhan, D.: Domain separation networks. In: Proceedings of the 30th International Conference on Neural Information Processing Systems, pp. 343–351 (2016)

  • Cao, D., He, X., Miao, L., An, Y., Yang, C., Hong, R.: Attentive group recommendation. In: The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, pp. 645–654 (2018)

  • Cao, D., He, X., Miao, L., Xiao, G., Chen, H., Xu, J.: Social-enhanced attentive group recommendation. IEEE Trans. Knowl. Data Eng. 33(3), 1195–1209 (2019)

    Article  Google Scholar 

  • Du, Y., Meng, X., Zhang, Y.: CVTM: a content-venue-aware topic model for group event recommendation. IEEE Trans. Knowl. Data Eng. 32(7), 1290–1303 (2019)

    Article  Google Scholar 

  • Du, Y., Meng, X., Zhang, Y., Lv, P.: GERF: a group event recommendation framework based on learning-to-rank. IEEE Trans. Knowl. Data Eng. 32(4), 674–687 (2019)

    Article  Google Scholar 

  • Elkahky, A.M., Song, Y., He, X.: A multi-view deep learning approach for cross domain user modeling in recommendation systems. In: Proceedings of the 24th International Conference on World Wide Web, pp. 278–288 (2015)

  • Ganin, Y., Lempitsky, V.: Unsupervised domain adaptation by backpropagation. In: International Conference on Machine Learning, pp. 1180–1189 (2015)

  • Gao, C., Chen, X., Feng, F., Zhao, K., He, X., Li, Y., Jin, D.: Cross-domain recommendation without sharing user-relevant data. In: The World Wide Web Conference, pp. 491–502 (2019)

  • Guo, L., Yin, H., Wang, Q., Cui, B., Huang, Z., Cui, L.: Group recommendation with latent voting mechanism. In: IEEE 36th International Conference on Data Engineering (ICDE), pp. 121–132 (2020)

  • Guo, L., Yin, H., Chen, T., Zhang, X., Zheng, K.: Hierarchical hyperedge embedding-based representation learning for group recommendation. ACM Transactions on Information Systems (TOIS) 40(1), 1–27 (2021)

    Article  Google Scholar 

  • Han, J., Zheng, L., Xu, Y., Zhang, B., Zhuang, F., Philip, S.Y., Zuo, W.: Adaptive deep modeling of users and items using side information for recommendation. IEEE Trans. Neural Netw. Learn. Syst. 31(3), 737–748 (2019)

    Article  Google Scholar 

  • He, Z., Chow, C.-Y., Zhang, J.-D., Li, N.: GRADI: Towards group recommendation using attentive dual top-down and bottom-up influences. In: 2019 IEEE International Conference on Big Data (Big Data), pp. 631–636 (2019)

  • He, Z., Chow, C.-Y., Zhang, J.-D.: GAME: Learning graphical and attentive multi-view embeddings for occasional group recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 649–658 (2020)

  • He, X., Deng, K., Wang, X., Li, Y., Zhang, Y., Wang, M.: Lightgcn: Simplifying and powering graph convolution network for recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 639–648 (2020)

  • He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.-S.: Neural collaborative filtering. In: Proceedings of the 26th International Conference on World Wide Web, pp. 173–182 (2017)

  • Hu, L., Cao, J., Xu, G., Cao, L., Gu, Z., Cao, W.: Deep modeling of group preferences for group-based recommendation. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 28, pp. 1861–1867 (2014)

  • Hu, X., Meng, X., Wang, L.: SVD-based group recommendation approaches: An experimental study of moviepilot. In: Proceedings of the 2nd Challenge on Context-aware Movie Recommendation, pp. 23–28 (2011)

  • Hu, G., Zhang, Y., Yang, Q.: Conet: Collaborative cross networks for cross-domain recommendation. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pp. 667–676 (2018)

  • Huang, Z., Ni, J., Yao, J., Xu, X., Zhang, B., Chen, Y., Tan, N., Xue, C.: Social group recommendation with TrAdaBoost. IEEE Trans. Comput. Soc. Syst. 7(5), 1278–1287 (2020)

    Article  Google Scholar 

  • Huang, Z., Xu, X., Zhu, H., Zhou, M.: An efficient group recommendation model with multiattention-based neural networks. IEEE Trans. Neural Netw. Learn. Syst. 31(11), 4461–4474 (2020)

    Article  MathSciNet  Google Scholar 

  • Jin, R., Li, D., Mudrak, B., Gao, J., Liu, Z.: On estimating recommendation evaluation metrics under sampling. In: Thirty-Fifth AAAI Conference on Artificial Intelligence, pp. 4147–4154 (2021)

  • Koren, Y.: Factorization meets the neighborhood: A multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 426–434 (2008)

  • Krichene, W., Rendle, S.: On sampled metrics for item recommendation. In: KDD’20: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 1748–1757 (2020)

  • Li, D., Jin, R., Gao, J., Liu, Z.: On sampling top-k recommendation evaluation. In: KDD ’20: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 2114–2124 (2020)

  • Li, P., Tuzhilin, A.: DDTCDR: Deep dual transfer cross domain recommendation. In: Proceedings of the 13th International Conference on Web Search and Data Mining, pp. 331–339 (2020)

  • Liang, R., Zhang, Q., Wang, J., Lu, J.: A hierarchical attention network for cross-domain group recommendation. IEEE Trans. Neural Netw. Learn. Syst. (2022). https://doi.org/10.1109/TNNLS.2022.3200480

    Article  Google Scholar 

  • Liu, X., Tian, Y., Ye, M., Lee, W.-C.: Exploring personal impact for group recommendation. In: Proceedings of the 21st ACM International Conference on Information and Knowledge Management, pp. 674–683 (2012)

  • Lu, J., Wu, D., Mao, M., Wang, W., Zhang, G.: Recommender system application developments: a survey. Decis. Support Syst. 74, 12–32 (2015)

    Article  Google Scholar 

  • Qin, D., Zhou, X., Chen, L., Huang, G., Zhang, Y.: Dynamic connection-based social group recommendation. IEEE Trans. Knowl. Data Eng. 32(3), 453–467 (2020)

    Article  Google Scholar 

  • Quintarelli, E., Rabosio, E., Tanca, L.: Recommending new items to ephemeral groups using contextual user influence. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 285–292 (2016)

  • Raber, F., Krüger, A.: Transferring recommendations through privacy user models across domains. User Model. User-Adap. Int. 32(1–2), 25–90 (2022)

    Article  Google Scholar 

  • Rendle, S., Freudenthaler, C., Gantner, Z., Schmidt-Thieme, L.: BPR: Bayesian personalized ranking from implicit feedback. In: Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence, pp. 452–461 (2009)

  • Sankar, A., Wu, Y., Wu, Y., Zhang, W., Yang, H., Sundaram, H.: GroupIM: A mutual information maximization framework for neural group recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1279–1288 (2020)

  • Seko, S., Yagi, T., Motegi, M., Muto, S.: Group recommendation using feature space representing behavioral tendency and power balance among members. In: Proceedings of the 5th ACM Conference on Recommender Systems, pp. 101–108 (2011)

  • Shanthamallu, U.S., Thiagarajan, J.J., Song, H., Spanias, A.: Gramme: semisupervised learning using multilayered graph attention models. IEEE Trans. Neural Netw. Learn. Syst. 31(10), 3977–3988 (2019)

    Article  Google Scholar 

  • Van der Maaten, L., Hinton, G.: Visualizing data using t-sne. J. Mach. Learn. Res. 9(11) (2008)

  • Vinh Tran, L., Nguyen Pham, T.-A., Tay, Y., Liu, Y., Cong, G., Li, X.: Interact and decide: Medley of sub-attention networks for effective group recommendation. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 255–264 (2019)

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

    Article  Google Scholar 

  • Wang, W., Zhang, G., Lu, J.: Member contribution-based group recommender system. Decis. Support Syst. 87, 80–93 (2016)

    Article  Google Scholar 

  • Xin, X., He, X., Zhang, Y., Zhang, Y., Jose, J.: Relational collaborative filtering: modeling multiple item relations for recommendation. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 125–134 (2019)

  • Yin, H., Wang, Q., Zheng, K., Li, Z., Yang, J., Zhou, X.: Social influence-based group representation learning for group recommendation. In: IEEE 35th International Conference on Data Engineering, pp. 566–577 (2019)

  • Yin, H., Wang, Q., Zheng, K., Li, Z., Zhou, X.: Overcoming data sparsity in group recommendation. IEEE Trans. Knowl. Data Eng. 34(7), 3447–3460 (2020)

    Google Scholar 

  • Yuan, Q., Cong, G., Lin, C.-Y.: COM: A generative model for group recommendation. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 163–172 (2014)

  • Yuan, F., Yao, L., Benatallah, B.: Darec: deep domain adaptation for cross-domain recommendation via transferring rating patterns. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence, pp. 4227–4233 (2019)

  • Zhang, Q., Liao, W., Zhang, G., Yuan, B., Lu, J.: A deep dual adversarial network for cross-domain recommendation. IEEE Trans. Knowl. Data Eng. 35(4), 3266–3278 (2023)

    Article  Google Scholar 

  • Zhang, Q., Lu, J., Wu, D., Zhang, G.: A cross-domain recommender system with kernel-induced knowledge transfer for overlapping entities. IEEE Trans. Neural Netw. Learn. Syst. 30(7), 1998–2012 (2018)

    Article  Google Scholar 

  • Zhang, S., Yao, L., Sun, A., Tay, Y.: Deep learning based recommender system: a survey and new perspectives. ACM Comput. Surv. 52(1), 1–38 (2019)

    Article  Google Scholar 

  • Zhu, F., Chen, C., Wang, Y., Liu, G., Zheng, X.: DTCDR: A framework for dual-target cross-domain recommendation. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pp. 1533–1542 (2019)

Download references

Acknowledgements

This work was jointly supported by the National Key R &D Program of China (2020AAA0108804), National Natural Science Foundation of China (62207017, 62107017, 62077021, 61937001), China Postdoctoral Science Foundation (2022M711282, 2020M682454), Hubei Provincial Natural Science Foundation of China (2022CFB414), Knowledge Innovation Program of Wuhan−Shuguang Project (2022010801020287) and Fundamental Research Funds for the Central Universities (CCNU22XJ033, CCNU22LJ005).

Author information

Authors and Affiliations

Authors

Contributions

Jianwen Sun designed the proposed method and reviewed the whole manuscript; Shangheng Du implemented the algorithm and conducted experiments; Ruxia Liang conducted experiments and wrote the main manuscript text; Xiaoxuan Shen revised the manuscript and prepared figures 2-4; and all the other authors participated in reviewing the manuscript.

Corresponding author

Correspondence to Ruxia Liang.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

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

Sun, J., Du, S., Liang, R. et al. Deep adversarial group recommendation with user feature space separation. User Model User-Adap Inter (2023). https://doi.org/10.1007/s11257-023-09367-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11257-023-09367-w

Keywords

Navigation