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 条
  • [41] CapDRL: A Deep Capsule Reinforcement Learning for Movie Recommendation
    Zhao, Chenfei
    Hu, Lan
    PRICAI 2019: TRENDS IN ARTIFICIAL INTELLIGENCE, PT III, 2019, 11672 : 734 - 739
  • [42] Efficient Deep Reinforcement Learning-Enabled Recommendation
    Pang, Guangyao
    Wang, Xiaoming
    Wang, Liang
    Hao, Fei
    Lin, Yaguang
    Wan, Pengfei
    Min, Geyong
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (02): : 871 - 886
  • [43] Collaborative Problem Based Learning Integrated with Online Learning
    Hendarwati, Endah
    Nurlaela, Luthfiyah
    Bachri, Bachtiar Syaiful
    Sa'ida, Naili
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2021, 16 (13) : 29 - 39
  • [44] RLclean: An unsupervised integrated data cleaning framework based on deep reinforcement learning
    Peng, Jinfeng
    Shen, Derong
    Nie, Tiezheng
    Kou, Yue
    INFORMATION SCIENCES, 2024, 682
  • [45] A Framework for Learning Dynamic Movement Primitives with Deep Reinforcement Learning
    Noohian, Amirhossein
    Raisi, Mehran
    Khodaygan, Saeed
    2022 10TH RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2022, : 329 - 334
  • [46] A deep actor critic reinforcement learning framework for learning to rank
    Padhye, Vaibhav
    Lakshmanan, Kailasam
    NEUROCOMPUTING, 2023, 547
  • [47] Online Adaptation of Deep Architectures with Reinforcement Learning
    Ganegedara, Thushan
    Ott, Lionel
    Ramos, Fabio
    ECAI 2016: 22ND EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, 285 : 577 - 585
  • [48] Recommendation System Based on Deep Learning
    Gao, Tianhan
    Jiang, Lei
    Wang, Xibao
    ADVANCES ON BROAD-BAND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, 2020, 97 : 535 - 543
  • [49] Controlling Neural Style Transfer with Deep Reinforcement Learning
    Feng, Chengming
    Hu, Jing
    Wang, Xin
    Hu, Shu
    Zhu, Bin
    Wu, Xi
    Zhu, Hongtu
    Lyu, Siwei
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 100 - 108
  • [50] Applying Deep Learning and Reinforcement Learning to Traveling Salesman Problem
    Miki, Shoma
    Yamamoto, Daisuke
    Ebara, Hiroyuki
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONICS & COMMUNICATIONS ENGINEERING (ICCECE), 2018, : 65 - 70