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.
Similar content being viewed by others
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)
Balcar, S., Skrhak, V., Peska, L.: Rank-sensitive proportional aggregations in dynamic recommendation scenarios. User Model. User-Adap. Int. 32(4), 685–746 (2022)
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)
Bok, K., Lim, J., Yang, H., Yoo, J.: Social group recommendation based on dynamic profiles and collaborative filtering. Neurocomputing 209, 3–13 (2016)
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)
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)
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)
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)
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)
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)
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)
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
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)
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)
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)
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)
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)
Wang, W., Zhang, G., Lu, J.: Member contribution-based group recommender system. Decis. Support Syst. 87, 80–93 (2016)
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)
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)
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)
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)
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)
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
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
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.
About this article
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
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11257-023-09367-w