Abstract
This paper presents the design and implementation of two discrete metaheuristic algorithms for automatic student collaborative group creation in an e-learning system by grouping students of different knowledge levels to enhance the overall effectiveness of the online learning process. Their purpose is to compose collaborative student groups automatically, aiming to improve the effectiveness of the collaborative learning process in distance education. The parameters used for student grouping are obtained from a pre-test. Then, the particle swarm optimization (PSO) and Jaya algorithms are implemented to automatically compose collaborative learning groups considering three parameters: the level of student’s knowledge shown in the pre-test (pre-test score), student’s learning experience with each topic, and the time students spent doing the pre-test (pre-test time). Besides the first two parameters examined in some recent approaches, the third parameter is introduced to provide additional information about the student’s knowledge. Aiming to apply PSO and Jaya to address the observed problem from real teaching practice, discrete PSO and discrete Jaya algorithms are developed to deal with discrete data. Multiple scenarios are applied for both algorithms with different hyperparameter settings to estimate the impact of the algorithm’s settings on the quality of solutions and the convergence rate. Finally, recommendations for algorithm preference and tuning are drawn. The discrete Jaya algorithm converged to the optimal solution in all scenarios, i.e., with all hyperparameter settings. In contrast, the discrete PSO algorithm found the optimum only in some of the tested scenarios. Overall, the discrete Jaya algorithm surpasses discrete PSO, particularly regarding solution quality and robustness concerning algorithm-specific parameters setting. Therefore, the proposed DJaya algorithm can be used for creating collaborative student groups in distance education systems.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.