An enhanced genetic algorithm for solving learning path adaptation problem

被引:8
|
作者
Benmesbah, Ouissem [1 ]
Lamia, Mahnane [1 ]
Hafidi, Mohamed [1 ]
机构
[1] Badji Mokhtar Univ, LRS Lab, Comp Sci Dept, Annaba, Algeria
关键词
Learning path adaptation; Genetic algorithm; Learner’ s context; Graph theory; CONTEXT-AWARE RECOMMENDER; GENERATION; EVOLUTION; SYSTEMS; MODEL;
D O I
10.1007/s10639-021-10509-z
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Recently, the field of adaptive learning has significantly attracted researchers' interest. Learning path adaptation problem (LPA) is one of the most challenging problems within this field. It is also a well-known combinatorial optimization problem, its main target is the knowledge resources sequencing offered to a specific learner with a specific context. The learning path candidate solutions can be only approximated as the LPA problem belongs to NP-hard problems and heuristics and meta-heuristics are usually used to solve it. In this direction, this paper summarizes existing works and presents an innovative approach modeled as an objective optimization problem, and an improved Genetic algorithm (GA) is proposed to deal with it. Our contribution does not only reduce the search space size and increase search efficiency, but it is also more explicit in finding the best composition of learning objects for a given learner. Besides the proposed GA, introduces an archive-based bag-of-operators mechanism to tackle two well-known standards GA drawbacks. The simulation results show that the proposed method makes a significant improvement compared to a well-known evolutionary approach, which is the PSO algorithm, and a random search approach. In addition, an empirical experiment is conducted and the results are very encouraging.
引用
收藏
页码:5237 / 5268
页数:32
相关论文
共 50 条
  • [1] An enhanced genetic algorithm for solving learning path adaptation problem
    Ouissem Benmesbah
    Mahnane Lamia
    Mohamed Hafidi
    Education and Information Technologies, 2021, 26 : 5237 - 5268
  • [2] An improved constrained learning path adaptation problem based on genetic algorithm
    Benmesbah, Ouissem
    Lamia, Mahnane
    Hafidi, Mohamed
    INTERACTIVE LEARNING ENVIRONMENTS, 2023, 31 (06) : 3595 - 3612
  • [3] Solving fuzzy shortest path problem by genetic algorithm
    Syarif, A.
    Muludi, K.
    Adrian, R.
    Gen, M.
    INDONESIAN OPERATIONS RESEARCH ASSOCIATION - INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH 2017, 2018, 332
  • [4] Developing a Genetic Algorithm for Solving Shortest Path Problem
    Behzadi, Saeed
    Alesheikh, Ali A.
    NEW ASPECTS OF URBAN PLANNING AND TRANSPORTATION, 2008, : 28 - 32
  • [5] An Enhanced Grouping Genetic Algorithm for solving the cell formation problem
    Tunnukij, T.
    Hicks, C.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (07) : 1989 - 2007
  • [6] A gene-constrained genetic algorithm for solving shortest path problem
    Wu, W
    Ruan, QQ
    2004 7TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS 1-3, 2004, : 2510 - 2513
  • [7] Genetic algorithm for path planning of UAVs as a maze-solving problem
    Gutierrez-Martinez, M. A.
    Cabriales-Ramirez, L. E.
    Rojo-Rodriguez, E. U.
    Ollervides-Vazquez, E. J.
    Castillo, P.
    Garcia-Salazar, O.
    2022 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2022, : 881 - 890
  • [8] A Genetic Algorithm for Solving the Bandwidth-Constrained Multi-Path Problem
    Liu, Yilan
    Pan, Yun
    Wang, Wenqing
    Yang, Muxi
    Fang, Chi
    3RD INTERNATIONAL CONFERENCE ON APPLIED COMPUTING AND INFORMATION TECHNOLOGY (ACIT 2015) 2ND INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND INTELLIGENCE (CSI 2015), 2015, : 504 - 508
  • [9] Genetic Algorithm Based on Grid Maps for Solving Robot Path Planning Problem
    Bao, Yin-Yin
    Liu, Yu
    Wang, Jie-Sheng
    Liu, Jia-Xu
    ENGINEERING LETTERS, 2023, 31 (04) : 1635 - 1648
  • [10] A novel genetic algorithm for solving the clustered shortest-path tree problem
    Cosma, Ovidiu
    Pop, Petrica C.
    Zelina, Ioana
    CARPATHIAN JOURNAL OF MATHEMATICS, 2020, 36 (03) : 401 - 414