Learning Style Integrated Deep Reinforcement Learning Framework for Programming Problem Recommendation in Online Judge System

被引:0
|
作者
Yuhui Xu
Qin Ni
Shuang Liu
Yifei Mi
Yangze Yu
Yujia Hao
机构
[1] Shanghai Normal University,Shanghai Engineering Research Center of Intelligent Education and Bigdata
[2] Shanghai Normal University,Lab for Educational Big Data and Policymaking
关键词
Programming problem recommendation; Deep reinforcement learning; Online judge system; Learning style; Multiple learning needs;
D O I
暂无
中图分类号
学科分类号
摘要
Exercise recommendation is an integral part of enabling personalized learning. Giving appropriate exercises can facilitate learning for learners. The programming problem recommendation is a specific application of the exercise recommendation. Therefore, an innovative recommendation framework for programming problems that integrate learners’ learning styles is proposed. In addition, there are some difficulties to be solved in this framework, such as quantifying learning behavior, representing programming problems, and quantifying learning strategies. For the difficulties in quantifying learning behavior and quantifying learning strategies, a programming problem recommendation algorithm based on deep reinforcement learning (DRLP) is proposed. DRLP includes the specific design of action space, action-value Q-network, and reward function. Learning style is embedded into DRLP through action space to make recommendations more personalized. To represent the programming problem in DRLP, a multi-dimensional integrated programming problem representation model is proposed to quantify the difficulty feature, knowledge point feature, text description, input description, and output description of programming problems. In particular, Bi-GRU is introduced to learn texts’ contextual semantic association information from both positive and negative directions. Finally, a simulation experiment is carried out with the actual learning behavior data of 47,147 learners in the LUOGU Online Judge system. Compared with the optimal baseline model, the recommendation effect of DRLP has improved (HR, MRR, and Novelty have increased by 4.35%, 1.15%, and 1.1%), which proves the rationality of the programming problem representation model and action-value Q-network.
引用
收藏
相关论文
共 50 条
  • [1] Learning Style Integrated Deep Reinforcement Learning Framework for Programming Problem Recommendation in Online Judge System
    Xu, Yuhui
    Ni, Qin
    Liu, Shuang
    Mi, Yifei
    Yu, Yangze
    Hao, Yujia
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2022, 15 (01)
  • [2] A Combinatorial Recommendation System Framework Based on Deep Reinforcement Learning
    Zhou, Fei
    Luo, Biao
    Hu, Tianmeng
    Chen, Zihan
    Wen, Yilin
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 5733 - 5740
  • [3] A Stable Deep Reinforcement Learning Framework for Recommendation
    Liu, Ruochen
    Jiang, Dawei
    Zhang, Xilong
    [J]. IEEE INTELLIGENT SYSTEMS, 2022, 37 (03) : 76 - 84
  • [4] Generative Inverse Deep Reinforcement Learning for Online Recommendation
    Chen, Xiaocong
    Yao, Lina
    Sun, Aixin
    Wang, Xianzhi
    Xu, Xiwei
    Zhu, Liming
    [J]. PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 201 - 210
  • [5] DRN: A Deep Reinforcement Learning Framework for News Recommendation
    Zheng, Guanjie
    Zhang, Fuzheng
    Zheng, Zihan
    Xiang, Yang
    Yuan, Nicholas Jing
    Xie, Xing
    Li, Zhenhui
    [J]. WEB CONFERENCE 2018: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW2018), 2018, : 167 - 176
  • [6] A Citation Recommendation System Using Deep Reinforcement Learning
    Nair, Akhil M.
    Paul, Nibir Kumar
    George, Jossy P.
    [J]. MOBILE COMPUTING AND SUSTAINABLE INFORMATICS, 2022, 68 : 423 - 433
  • [7] An Online Deep Reinforcement Learning-Based Order Recommendation Framework for Rider-Centered Food Delivery System
    Wang, Xing
    Wang, Ling
    Dong, Chenxin
    Ren, Hao
    Xing, Ke
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (05) : 5640 - 5654
  • [8] Personalized style recommendation via reinforcement learning
    Luo, Jiyun
    Hazra, Kurchi Subhra
    Huo, Wenyu
    Li, Rui
    Mahabal, Abhijit
    [J]. COMPANION OF THE WORLD WIDE WEB CONFERENCE, WWW 2023, 2023, : 290 - 293
  • [9] A Reinforcement Learning Framework for Explainable Recommendation
    Wang, Xiting
    Chen, Yiru
    Yang, Jie
    Wu, Le
    Wu, Zhengtao
    Xie, Xing
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2018, : 587 - 596
  • [10] Hierarchical Reinforcement Learning for Integrated Recommendation
    Xie, Ruobing
    Zhang, Shaoliang
    Wang, Rui
    Xia, Feng
    Lin, Leyu
    [J]. THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 4521 - 4528