Vietnam Journal of Computer Science (May 2019)

Multi-Swarm Single-Objective Particle Swarm Optimization to Extract Multiple-Choice Tests

  • Tram Nguyen,
  • Toan Bui,
  • Bay Vo

DOI
https://doi.org/10.1142/S219688881950009X
Journal volume & issue
Vol. 6, no. 2
pp. 147 – 161

Abstract

Read online

This paper proposes the use of multi-swarm method in particle swarm optimization (PSO) algorithm to generate multiple-choice tests based on assumed objective levels of difficulty. The method extracts an abundance of tests at the same time with the same levels of difficulty and approximates the difficulty-level requirement given by the users. The experimental results show that the proposed method can generate many tests from question banks satisfying predefined levels of difficulty. Additionally, the proposed method is also shown to be effective in terms of many criteria when compared with other methods such as manually extracted tests, random methods and PSO-based methods in terms of execution time, standard deviation, the number of particles per swarm and the number of swarms.

Keywords