Skip to main content

Multi-preference Book Recommendation Method Based on Graph Convolution Neural Network

  • Conference paper
  • First Online:
Web Information Systems and Applications (WISA 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13579))

Included in the following conference series:

Abstract

In the book recommendation system, the relationship between users and books can be regarded as a bipartite graph. The user's interest preferences are mined from the graph through Collaborative Filtering recommendation method, and then use the graph convolution neural network to effectively aggregate the characteristics of users and books, so as to form the book recommendation content that user interest. However, the mining of user interest in the existing book recommendation system is always based on a single user preference, ignoring the diversity of user preferences. We propose a multi-preference book recommendation method based on graph convolution neural network to observe the potential reading interest of users when interacting with books. By capturing these reading interests, we can get more information about users’ preferences, so as to recommend books more in line with their preferences. We extract the recommendation dataset from the real scenario of Bohai University Library between May 2014 and May 2021, and evaluate our method on it. The experimental results show that our method effectively improves the performance of book recommendation.

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 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.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

References

  1. Wang, X., He, X., et al.: Neural graph collaborative filtering. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2019, July 2019, pp. 165–174 (2019)

    Google Scholar 

  2. Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)

    Article  Google Scholar 

  3. He, X., Liao, L., et al.: Neural collaborative filtering. In: Proceedings of the 26th International Conference on World Wide Web, WWW 2017, April 2017, pp. 173–182 (2017)

    Google Scholar 

  4. Guo, H., Tang, R., et al.: DeepFM: a factorization-machine based neural network for CTR prediction. In: Proceedings of the 26th International Joint Conference on Artificial Intelligence, IJCAI 2017, August 2017, pp. 1725–1731 (2017)

    Google Scholar 

  5. Rendle, S.: Factorization machines. In: Proceedings of the 10th IEEE International Conference on Data Mining, ICDM 2010, December 2010, pp. 14–17 (2010)

    Google Scholar 

  6. Chen, J., Zhou, D., et al.: Closing the generalization gap of adaptive gradient methods in training deep neural networks. In: Twenty-Ninth International Joint Conference on Artificial Intelligence and Seventeenth Pacific Rim International Conference on Artificial Intelligence, IJCAI 2020, pp. 3267–3275 (2020)

    Google Scholar 

  7. Cheng, H.T., Koc, L, et al.: Wide & deep learning for recommender systems. In: Proceedings of the 1st Workshop on Deep Learning for Recommender Systems, DLRS 2016, September 2016, pp. 7–10 (2016)

    Google Scholar 

  8. Covington, P., Adams, J., Sargin, E.: Deep neural networks for YouTube recommendations. In: Proceedings of the 10th ACM Conference on Recommender Systems 2016, pp. 191–198 (2016)

    Google Scholar 

  9. Gao, C., Zheng Y., et al.: Graph neural networks for recommender systems: challenges, methods, and directions. In: Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining, WSDM 2022, February 2022, pp. 1623–1625 (2022)

    Google Scholar 

  10. Wu, Z., Pan, S., et al.: A comprehensive survey on graph neural networks. IEEE Trans. Neural Netw. Learn. Syst. 32, 4–24 (2019)

    Article  Google Scholar 

  11. Fan, W., Ma, Y., et al.: Graph neural networks for social recommendation. In: Proceedings of the World Wide Web Conference, WWW 2019, May 2019, pp. 417–426 (2019)

    Google Scholar 

  12. Shuman, D.I., Narang, S.K., et al.: The emerging field of signal processing on graphs: extending high-dimensional data analysis to networks and other irregular domains. IEEE Signal Process. Mag. 30(3), 83–98 (2013)

    Article  Google Scholar 

  13. Defferrard, M., Bresson, X., Vandergheynst, P.: Convolutional neural networks on graphs with fast localized spectral filtering. In: Proceedings of the 30th International Conference on Neural Information Processing Systems, NIPS 2016, December 2016, pp. 3844–3852 (2016)

    Google Scholar 

  14. Chiang, W.L., Liu, X., et al.: 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, KDD 2019, July 2019, pp. 257–266 (2019)

    Google Scholar 

  15. Velikovi, P., Cucurull, G., et al.: Graph attention networks. In: Proceedings of the 6th International Conference on Learning Representations (2018)

    Google Scholar 

  16. Zhao, H., et al.: Multivariate time-series anomaly detection via graph attention network. In: IEEE International Conference on Data Mining 2020, pp. 269–279 (2020)

    Google Scholar 

  17. Song, W., Xiao, Z., et al.: Session-based social recommendation via dynamic graph attention networks. In: Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining, WSDM 2019, January 2019, pp. 555–563 (2019)

    Google Scholar 

  18. Chen, C., Zhang, M., et al.: Neural attentional rating regression with review-level explanations. In: Proceedings of the 2018 World Wide Web Conference, WWW 2018, April 2018, pp.1583–1592 (2018)

    Google Scholar 

  19. Yang, Z., Yang, D., et al.: Hierarchical attention networks for document classification. In: Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pp.1480–1489 (2016)

    Google Scholar 

  20. Louizos, C., Welling, M., Kingma, D.P.: Learning sparse neural networks through regularization. In: Proceedings of the 6th International Conference on Learning Representations (2019)

    Google Scholar 

  21. Wang, S., Tang, J., et al.: Exploring hierarchical structures for recommender systems. IEEE Trans. Knowl. Data Eng. 30, 1 (2018)

    Article  Google Scholar 

  22. Salakhutdinov, R.: Probabilistic matrix factorization. In: Proceedings of the 20th International Conference on Neural Information Processing Systems, NIPS 2007 December 2007, pp.1257–1264 (2007)

    Google Scholar 

  23. Sedhain, S., Menon AK, et al.: AutoRec: autoencoders meet collaborative filtering. In: Proceedings of the 24th International Conference on World Wide Web Companion, WWW 2015, May 2015, pp.111–112 (2015)

    Google Scholar 

  24. 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, KDD 2008, August 2008, pp. 426–434 (2008)

    Google Scholar 

  25. Li, C., Zhai, R., Zuo, F., Yu, J., Zhang, L.: Mixed multi-channel graph convolution network on complex relation graph. In: Xing, C., Fu, X., Zhang, Y., Zhang, G., Borjigin, C. (eds.) WISA 2021. LNCS, vol. 12999, pp. 497–504. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-87571-8_43

    Chapter  Google Scholar 

Download references

Acknowledgements

This paper is partially supported by the National Natural Science Foundation of China under Grant No.61972053 and No.62172057, The Project is sponsored by ‘Liaoning BaiQianWan Talents Program’ under Grant No.2021921024, Master's innovation fund project of Bohai University YJC2021–053.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Xing Xing or Zhichun Jia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Li, S., Xing, X., Liu, Y., Yang, Z., Niu, Y., Jia, Z. (2022). Multi-preference Book Recommendation Method Based on Graph Convolution Neural Network. In: Zhao, X., Yang, S., Wang, X., Li, J. (eds) Web Information Systems and Applications. WISA 2022. Lecture Notes in Computer Science, vol 13579. Springer, Cham. https://doi.org/10.1007/978-3-031-20309-1_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-20309-1_46

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-20308-4

  • Online ISBN: 978-3-031-20309-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics