Skip to main content

GADN: GCN-Based Attentive Decay Network for Course Recommendation

  • Conference paper
  • First Online:
Knowledge Science, Engineering and Management (KSEM 2022)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 13368))

Abstract

Course recommendation in online platforms aims to address the information explosion problem and make personalized recommendations for users. Most of the recent recommendation models mainly strive to model inherent user preference while ignoring the users’ learning process and overlooking the relations among courses (e.g., The prerequisite course for Deep Learning is Linear Algebra). This paper proposes an innovative model named GCN-based Attentive Decay Network for Course Recommendation (GADN). Specifically, (1) we utilize the GCN-based Knowledge Extraction Layer to explicitly model the relationships on Collaborative Sequence Graph (CSG), which incorporates user-item interactions and course sequence information; (2) we incorporate the Knowledge Evolution Layer with a monotonic attention decay mechanism to model users’ learning process. At the Knowledge Evolution Layer, we calculate attention weights using exponential decay and an absolute distance measure, in addition to the similarity between courses; (3) our method has a specific explanation through visualizing attention weight. Systematically, we conduct a series of experiments to demonstrate the effectiveness of our model on several prevalent metrics compared to the other prevailing baseline methods.

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

    http://www.xuetangx.com.

  2. 2.

    The original dataset is available at http://moocdata.cn/data/user-activity.

References

  1. Bulathwela, S., Perez-Ortiz, M., Yilmaz, E., Shawe-Taylor, J.: TrueLearn: a family of Bayesian algorithms to match lifelong learners to open educational resources. In: AAAI, pp. 565–573 (2020)

    Google Scholar 

  2. Chen, Q., Zhao, H., Li, W., Huang, P., Ou, W.: Behavior sequence Transformer for E-commerce recommendation in Alibaba. In: Proceedings of the 1st International Workshop on Deep Learning Practice for High-Dimensional Sparse Data with KDD, pp. 1–4 (2019)

    Google Scholar 

  3. Elbadrawy, A., Karypis, G.: Domain-aware grade prediction and top-N course recommendation. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 183–190 (2016)

    Google Scholar 

  4. Gong, J., et al.: Attentional graph convolutional networks for knowledge concept recommendation in MOOCs in a heterogeneous view. In: SIGIR, pp. 79–88 (2020)

    Google Scholar 

  5. Gunawardana, A., Shani, G.: Evaluating recommender systems. In: Ricci, F., Rokach, L., Shapira, B. (eds.) Recommender Systems Handbook, pp. 265–308. Springer, New York (2015). https://doi.org/10.1007/978-1-0716-2197-4_15

    Chapter  Google Scholar 

  6. He, X., Deng, K., Wang, X., Li, Y., Zhang, Y., Wang, M.: LightGCN: Simplifying and powering graph convolution network for recommendation. In: SIGIR. p. 639–648 (2020)

    Google Scholar 

  7. He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.S.: Neural collaborative filtering. In: WWW, pp. 173–182 (2017)

    Google Scholar 

  8. Jiang, W., Pardos, Z.A., Wei, Q.: Goal-based course recommendation. In: Learning Analytics and Knowledge (LAK), pp. 36–45 (2019)

    Google Scholar 

  9. Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. In: ICLR, pp. 1–15 (2015)

    Google Scholar 

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

    Google Scholar 

  11. Krashen, S.D.: The input hypothesis: issues and implications. Language, 171–173 (1985)

    Google Scholar 

  12. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. World Wide Web J. 285–295 (2001)

    Google Scholar 

  13. Sheng, D., Yuan, J., Xie, Q., Luo, P.: MOOCRec: an attention meta-path based model for top-K recommendation in MOOC. In: KSEM, pp. 280–288 (2020)

    Google Scholar 

  14. Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. JMLR, 1929–1958 (2014)

    Google Scholar 

  15. Vaswani, A., et al.: Attention is all you need. In: NIPS (2017)

    Google Scholar 

  16. Wang, X., He, X., Cao, Y., Liu, M., Chua, T.S.: KGAT: knowledge graph attention network for recommendation. In: DMKD, pp. 950–958 (2019)

    Google Scholar 

  17. Wu, Z., Pan, S., Chen, F., Long, G., Zhang, C., Philip, S.Y.: A comprehensive survey on graph neural networks. TNNLS, 4–24 (2020)

    Google Scholar 

  18. Xu, J., Sun, X., Zhang, Z., Zhao, G., Lin, J.: Understanding and improving layer normalization. In: NIPS (2019)

    Google Scholar 

  19. Zhang, F., Yuan, N.J., Lian, D., Xie, X., Ma, W.Y.: Collaborative knowledge base embedding for recommender systems. In: DMKD, pp. 353–362 (2016)

    Google Scholar 

  20. Zhang, J., Hao, B., Chen, B., Li, C., Chen, H., Sun, J.: Hierarchical reinforcement learning for course recommendation in MOOCs. In: AAAI, pp. 435–442 (2019)

    Google Scholar 

  21. Zhao, Y., Ma, W., Jiang, Y., Zhan, J.: A MOOCs recommender system based on user’s knowledge background. In: KSEM, pp. 140–153 (2021)

    Google Scholar 

  22. Zhou, G., et al.: Deep interest evolution network for click-through rate prediction. In: AAAI, pp. 5941–5948 (2019)

    Google Scholar 

Download references

Acknowledge

The works described in this paper are supported by Key Projects of the National Social Science Foundation of China (No. 19ZDA041), the National Natural Science Foundation of China under Grant Nos. 61772210 and U1911201; Guangdong Province Universities Pearl River Scholar Funded Scheme (2018); The Project of Science and Technology in Guangzhou in China under Grant No. 202007040006.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Wenjun Ma or Yuncheng Jiang .

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

Chen, W., Ma, W., Jiang, Y., Fan, X. (2022). GADN: GCN-Based Attentive Decay Network for Course Recommendation. In: Memmi, G., Yang, B., Kong, L., Zhang, T., Qiu, M. (eds) Knowledge Science, Engineering and Management. KSEM 2022. Lecture Notes in Computer Science(), vol 13368. Springer, Cham. https://doi.org/10.1007/978-3-031-10983-6_41

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-10983-6_41

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-10982-9

  • Online ISBN: 978-3-031-10983-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics