Neural Network Collaborative Filtering for Group Recommendation

  • Wei Zhang
  • Yue Bai
  • Jun Zheng
  • Jiaona Pang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11306)


In the group recommender system, most of methods through aggregating individual preferences of each member in the group to group preference, which neglect the correlation among the members of the group. In this paper, group recommendation based on neural collaborative filtering (GNCF) and convolutional neural collaborative filtering (GCNCF) frameworks are proposed, which simulate the interaction between the members of the group and make recommendations directly for the group. GNCF and GCNCF frameworks predict group ratings by learning user-item interaction matrices. They project sparse vectors to dense vectors by utilizing the full connection layer, and improve the non-linear capability of the model by using the deep neural networks. Comparing with the traditional method, our method builds a new group recommendation model, and its effectiveness is well demonstrated through experiments.


Group recommendation Neural network Context-aware Collaborative filtering 


  1. 1.
  2. 2.
  3. 3.
    Baltrunas, L., Makcinskas, T., Ricci, F.: Group recommendations with rank aggregation and collaborative filtering. In: ACM Conference on Recommender Systems, pp. 119–126 (2010)Google Scholar
  4. 4.
    Berkovsky, S., Freyne, J.: Group-based recipe recommendations: analysis of data aggregation strategies. In: ACM Conference on Recommender Systems, pp. 111–118 (2010)Google Scholar
  5. 5.
    Bok, K., Lim, J., Yang, H., Yoo, J.: Social group recommendation based on dynamic profiles and collaborative filtering. Neurocomputing 209(C), 3–13 (2016)CrossRefGoogle Scholar
  6. 6.
    Devooght, R., Bersini, H.: Collaborative filtering with recurrent neural networks (2016)Google Scholar
  7. 7.
    Dieleman, S., Schrauwen, B.: Deep content-based music recommendation. In: International Conference on Neural Information Processing Systems, pp. 2643–2651 (2013)Google Scholar
  8. 8.
    He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.S.: Neural collaborative filtering, pp. 173–182 (2017)Google Scholar
  9. 9.
    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 Twenty-Eighth AAAI Conference on Artificial Intelligence, AAAI 2014, pp. 1861–1867. AAAI Press (2014).
  10. 10.
    Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)CrossRefGoogle Scholar
  11. 11.
    Krizhevsky, A., Sutskever, I., Hinton, G.E.: ImageNet classification with deep convolutional neural networks. In: International Conference on Neural Information Processing Systems, pp. 1097–1105 (2012)Google Scholar
  12. 12.
    Lee, D.D., Seung, H.S.: Algorithms for non-negative matrix factorization, pp. 535–541 (2000)Google Scholar
  13. 13.
    Li, Y.M., Chou, C.L., Lin, L.F.: A social recommender mechanism for location-based group commerce. Inf. Sci. 274(8), 125–142 (2014)CrossRefGoogle Scholar
  14. 14.
    Liu, Q., Chen, E., Xiong, H., Ge, Y., Li, Z., Wu, X.: A cocktail approach for travel package recommendation. IEEE Trans. Knowl. Data Eng. 26(2), 278–293 (2013)CrossRefGoogle Scholar
  15. 15.
    Lu, Z., Li, H., Mamoulis, N., Cheung, D.W.: HBGG: a hierarchical Bayesian geographical model for group recommendation (2017)CrossRefGoogle Scholar
  16. 16.
    Rendle, S., Gantner, Z., Freudenthaler, C., Schmidt-Thieme, L.: Fast context-aware recommendations with factorization machines. In: International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 635–644 (2011)Google Scholar
  17. 17.
    Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: International Conference on World Wide Web, pp. 285–295 (2001)Google Scholar
  18. 18.
    Seko, S., Yagi, T., Motegi, M., Muto, S.: Group recommendation using feature space representing behavioral tendency and power balance among members. In: ACM Conference on Recommender Systems, pp. 101–108 (2011)Google Scholar
  19. 19.
    Shi, Y., Karatzoglou, A., Baltrunas, L., Larson, M., Hanjalic, A.: CARS2: learning context-aware representations for context-aware recommendations. In: ACM International Conference on Conference on Information and Knowledge Management, pp. 291–300 (2014)Google Scholar
  20. 20.
    Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. In: Computer Science (2014)Google Scholar
  21. 21.
    Srebro, N., Rennie, J.D.M., Jaakkola, T.: Maximum-margin matrix factorization. Advances in Neural Information Processing Systems, vol. 37, no. 2, pp. 1329–1336 (2005)Google Scholar
  22. 22.
    Srivastava, N., Salakhutdinov, R.: Multimodal learning with deep Boltzmann machines. In: International Conference on Neural Information Processing Systems, pp. 2222–2230 (2012)Google Scholar
  23. 23.
    Wang, H., Dong, M.: Latent group recommendation based on dynamic probabilistic matrix factorization model integrated with CNN. J. Comput. Res. Dev. 113–121 (2017)Google Scholar
  24. 24.
    Wang, H., Wang, N., Yeung, D.Y.: Collaborative deep learning for recommender systems, pp. 1235–1244 (2014)Google Scholar
  25. 25.
    Zhang, H., Yang, Y., Luan, H., Yang, S., Chua, T.S.: Start from scratch: towards automatically identifying, modeling, and naming visual attributes. In: ACM International Conference on Multimedia, pp. 187–196 (2014)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  1. 1.Computer CenterEast China Normal UniversityShanghaiChina

Personalised recommendations