Abstract

Exercise group recommendation plays an important role in many intelligent education tasks. However, existing approaches make recommendations based on the intrinsic features of exercises without considering students' learning abilities, or make selections from several pre-built exercise groups at the expense of flexibility. Furthermore, although many cognitive diagnosis approaches have successfully revealed students' abilities, how to leverage the diagnosis results for exercise group recommendation is hardly explored. To flexibly recommend suitable exercise groups to students, this paper proposes to assemble personalized exercises as a group based on students' abilities, called Personalized Exercise Group Assembly (PEGA). To solve the PEGA task, we first formulate it as a constrained multi-objective problem (CMOP), where three objectives are designed for enabling the assembled exercises to enhance students' abilities on both weak and new knowledge concepts. Then, we devise an extended neural cognitive diagnosis model to learn student's ability/proficiency on all knowledge concepts to compute the weakness consolidation objective. Besides, we propose a dual-encoding and dual-population based co-evolutionary algorithm to tackle the CMOP, where the main population with binary encoding is used to search which exercises are selected, and the auxiliary population with integer encoding is responsible for accelerating the convergence of the main population via guiding offspring generation of the main population. Experiments on three popular datasets demonstrate the effectiveness of exercises assembled by the proposed algorithm compared to state-of-the-art exercise group recommendation approaches, where our assembled exercises can enhance students' proficiency on both poorly mastered and new knowledge concepts.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call