Multi-Swarm Optimization for Extracting Multiple-Choice Tests From Question Banks

被引:3
|
作者
Nguyen, Tram [1 ,3 ]
Nguyen, Loan T. T. [2 ,6 ]
Bui, Toan [4 ]
Loc, Ho Dac [4 ]
Pedrycz, Witold [5 ]
Snasel, Vaclav [3 ]
Vo, Bay [4 ]
机构
[1] Nong Lam Univ, Fac Informat Technol, Ho Chi Minh City 700000, Vietnam
[2] Int Univ, Sch Comp Sci & Engn, Ho Chi Minh City 700000, Vietnam
[3] VSB Tech Univ Ostrava, Fac Elect Engn & Comp Sci, Dept Comp Sci, Ostrava 70800, Czech Republic
[4] Ho Chi Minh City Univ Technol HUTECH, Fac Informat Technol, Ho Chi Minh City 700000, Vietnam
[5] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6R 2V4, Canada
[6] Vietnam Natl Univ, Ho Chi Minh City 700000, Vietnam
关键词
Optimization; Urban areas; Particle swarm optimization; Education; Computer science; Task analysis; Standards; Multiple-choice tests; multi-swarm optimization; multi-objective optimization; parallelism; GENERATING TEST; ALGORITHM;
D O I
10.1109/ACCESS.2021.3057515
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, a novel method for generating multiple-choice tests is presented, which extracts the required number of tests of the same levels of difficulty in a single attempt and approximates the difficulty level requirement given by users. We propose an approach using parallelism and Pareto optimization for multi-swarm migration in a particle swarm optimization (PSO) algorithm. Multi-PSO is proposed for shortening the computing time. The proposed migration of PSOs increases the diversity of tests and controls the overlap of extracted tests. The experimental results show that the proposed method can generate many tests from question banks satisfying predefined levels of difficulty. Additionally, the developed method is shown to be effective in terms of many criteria when compared with other methods such as manually extracted tests, a simulated annealing algorithm (SA), random methods and PSO-based approaches in terms of the number of successful solutions, accuracy, standard deviation, search speed, and the number of questions overlapping between the exam questions, as well as for changing the search space, changing the number of individuals, changing the number of swarms, and changing the difficulty requirements.
引用
收藏
页码:32131 / 32148
页数:18
相关论文
共 50 条
  • [1] Multi-Swarm Single-Objective Particle Swarm Optimization to Extract Multiple-Choice Tests
    Tram Nguyen
    Toan Bui
    Bay Vo
    VIETNAM JOURNAL OF COMPUTER SCIENCE, 2019, 6 (02) : 147 - 161
  • [2] Application of Particle Swarm Optimization to Create Multiple-Choice Tests
    Toan Bui
    Tram Nguyen
    Bay Vo
    Thanh Nguyen
    Pedrycz, Witold
    Snasel, Vaclav
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2018, 34 (06) : 1405 - 1423
  • [3] Multiple-objective optimization applied in extracting multiple-choice tests
    Tram Nguyen
    Bui, Toan
    Fujita, Hamido
    Tzung-Pei Hong
    Ho Dac Loc
    Snasel, Vaclav
    Vo, Bay
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 105
  • [4] Dynamic Multi-swarm Global Particle Swarm Optimization
    Tang, Yichao
    Li, Xiong
    Zhang, Yinglong
    Xia, Xuewen
    Gui, Ling
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 1030 - 1037
  • [5] A Multi-Swarm Particle Swarm Optimization Algorithm for Tracking Multiple Targets
    Zheng, Hui
    Jie, Jing
    Hou, Beiping
    Fei, Zhengshun
    PROCEEDINGS OF THE 2014 9TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2014, : 1662 - 1665
  • [6] Dynamic multi-swarm global particle swarm optimization
    Xia, Xuewen
    Tang, Yichao
    Wei, Bo
    Zhang, Yinglong
    Gui, Ling
    Li, Xiong
    COMPUTING, 2020, 102 (07) : 1587 - 1626
  • [7] Handling multi-objective optimization problems with a multi-swarm cooperative particle swarm optimizer
    Zhang, Yong
    Gong, Dun-wei
    Ding, Zhong-hai
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (11) : 13933 - 13941
  • [8] A new multi-swarm multi-objective optimization method for structural design
    Kaveh, A.
    Laknejadi, K.
    ADVANCES IN ENGINEERING SOFTWARE, 2013, 58 : 54 - 69
  • [9] A hybrid multi-swarm particle swarm optimization to solve constrained optimization problems
    Wang, Yong
    Cai, Zixing
    FRONTIERS OF COMPUTER SCIENCE IN CHINA, 2009, 3 (01): : 38 - 52
  • [10] Multi-swarm Optimization with Chaotic Mapping for Dynamic Optimization Problems
    Shen, Luyi
    Xu, Lihong
    Wei, Ruihua
    Cao, Leilei
    2015 8TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2015, : 132 - 137