Skip to main content

Diversified Recommendation Generation Using Graph Convolution Neural Network

  • Conference paper
  • First Online:
Soft Computing: Theories and Applications

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 627))

  • 344 Accesses

Abstract

Many methods have been proposed for recommendation generation using graph neural networks (GNNs). The advantage of using GNN in a recommendation system is learning the structural information of the user and item and their interaction more efficiently than traditional learning techniques. Most of the proposed models for recommendation generation are concerned only about their accuracy enhancement. Besides accuracy, novelty, diversity, and serendipity in the recommendation are often desirable for a better user experience in a real-world application. Earlier diversity in the recommendation system is achieved using the re-ranking algorithms. These approaches often compromise with accuracy to include diversity in the recommendation. Here, we proposed a methodology for diversity inclusion in the recommendation system using the GNN. We proposed a method based on Cluster-GCN for diversification of the recommendation. In our proposed method, we cluster users’ nodes based on their dissimilarity, and further, their subgraph is used for their neighborhood-based representation learning using graph convolution neural network (GCN). The novelty of the work is the clustering for the user’s pre-trained diversity enhancement in the recommendation generation. The proposed diversified cluster graph convolution neural network (Div-ClusGCN) model is trained for diversified recommendation generation. We achieved around 7% more diverse recommendations from the other state-of-the-art models.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://files.grouplens.org/datasets/movielens/ml-1m.zip.

  2. 2.

    https://files.grouplens.org/datasets/movielens/ml-100k.zip.

  3. 3.

    https://github.com/microsoft/recommenders.

References

  1. Nagarnaik P, Thomas A (2015) Survey on recommendation system methods. In: 2015 2nd international conference on electronics and communication systems (ICECS). IEEE, 2015, pp 1603–1608

    Google Scholar 

  2. Iwendi C, Ibeke E, Eggoni H, Velagala S, Srivastava G (2022) Pointer-based item-to-item collaborative filtering recommendation system using a machine learning model. Int J Inf Technol Decis Making 21(01):463–484

    Article  Google Scholar 

  3. Das D, Sahoo L, Datta S (2017) A survey on recommendation system. Int J Comput Appl 160(7)

    Google Scholar 

  4. Mei D, Huang N, Li X (2021) Light graph convolutional collaborative filtering with multi-aspect information. IEEE Access 9:34433–34441

    Google Scholar 

  5. He X, Deng K, Wang X, Li Y, Zhang Y, Wang M (2020) 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

    Google Scholar 

  6. Yadav N, Pal S, Singh AK, Singh K (2022) Clus-DR: cluster-based pre-trained model for diverse recommendation generation. J King Saud Univ Comput Inf Sci

    Google Scholar 

  7. Yadav N, Mundotiya RK, Singh AK, Pal S (2019) Diversity in recommendation system: a cluster based approach. In: International conference on hybrid intelligent systems. Springer, pp 113–122

    Google Scholar 

  8. Chiang W-L, Liu X, Si S, Li Y, Bengio S, Hsieh C-J (2019) Cluster-GCN: an efficient algorithm for training deep and large graph convolutional networks. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery and data mining, pp 257–266

    Google Scholar 

  9. Bradley K, Smyth B (2001) Improving recommendation diversity. In: Proceedings of the twelfth Irish conference on artificial intelligence and cognitive science, vol 85, Maynooth, Ireland, pp 141–152

    Google Scholar 

  10. Slaney M, White W (2006) Measuring playlist diversity for recommendation systems. In: Proceedings of the 1st ACM workshop on audio and music computing multimedia, pp 77–82

    Google Scholar 

  11. Zhang M, Hurley N (2008) Avoiding monotony: improving the diversity of recommendation lists. In: Proceedings of the 2008 ACM conference on recommender systems, pp 123–130

    Google Scholar 

  12. Cui L, Ou P, Fu X, Wen Z, Lu N (2017) A novel multi-objective evolutionary algorithm for recommendation systems. J Parallel Distrib Comput 103:53–63

    Article  Google Scholar 

  13. Hu R, Pu P (2011) Helping users perceive recommendation diversity. In: DiveRS@ RecSys, 2011, pp 43–50

    Google Scholar 

  14. Vargas S, Baltrunas L, Karatzoglou A, Castells P (2014) Coverage, redundancy and size-awareness in genre diversity for recommender systems. In: Proceedings of the 8th ACM conference on recommender systems, pp 209–216

    Google Scholar 

  15. Hu L, Cao L, Wang S, Xu G, Cao J, Gu Z (2017) Diversifying personalized recommendation with user-session context. IJCAI 1858–1864

    Google Scholar 

  16. Karakaya MÖ, Aytekin T (2018) Effective methods for increasing aggregate diversity in recommender systems. Knowl Inf Syst 56(2):355–372

    Google Scholar 

  17. Möller J, Trilling D, Helberger N, van Es B (2018) Do not blame it on the algorithm: an empirical assessment of multiple recommender systems and their impact on content diversity. Inf Commun Soc 21(7):959–977

    Article  Google Scholar 

  18. Kotkov D, Veijalainen J, Wang S (2020) How does serendipity affect diversity in recommender systems? A serendipity-oriented greedy algorithm. Computing 102(2):393–411

    Article  Google Scholar 

  19. Garg H, Sharma B, Shekhar S, Agarwal R (2022) Spoofing detection system for e-health digital twin using efficient net convolution neural network. In: Multimedia tools and applications, pp 1–16

    Google Scholar 

  20. Matt C, Hess T, Weiß C (2019) A factual and perceptional framework for assessing diversity effects of online recommender systems. In: Internet research

    Google Scholar 

  21. Zhang S, Yin H, Chen T, Hung QVN, Huang Z, Cui L (2020) GCN-based user representation learning for unifying robust recommendation and fraudster detection. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 689–698

    Google Scholar 

  22. Feng C, Liu Z, Lin S, Quek TQ (2019) Attention-based graph convolutional network for recommendation system. In: ICASSP 2019–2019 IEEE international conference on acoustics, speech and signal processing (ICASSP)

    Google Scholar 

  23. Zheng Y, Gao C, Chen L, Jin D, Li Y (2021) DGCN: diversified recommendation with graph convolutional networks. Proc Web Conf 2021:401–412

    Google Scholar 

  24. Ying R, He R, Chen K, Eksombatchai P, Hamilton WL, Leskovec J (2018) Graph convolutional neural networks for web-scale recommender systems. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery and data mining, pp 974–983

    Google Scholar 

  25. Wang X, He X, Wang M, Feng F, Chua T-S (2019) Neural graph collaborative filtering. In: Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval, pp 165–174

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Naina Yadav .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Yadav, N. (2023). Diversified Recommendation Generation Using Graph Convolution Neural Network. In: Kumar, R., Verma, A.K., Sharma, T.K., Verma, O.P., Sharma, S. (eds) Soft Computing: Theories and Applications. Lecture Notes in Networks and Systems, vol 627. Springer, Singapore. https://doi.org/10.1007/978-981-19-9858-4_3

Download citation

Publish with us

Policies and ethics