Volume 39, Issue 4 e12918
ORIGINAL ARTICLE

Automated test design using swarm and evolutionary intelligence algorithms

Muhammet Aktaş

Corresponding Author

Muhammet Aktaş

Department of Computer Engineering, Adana Alparslan Turkes Science and Technology University, Adana, Turkey

Correspondence

Muhammet Aktaş, Department of Computer Engineering, Adana Alparslan Turkes Science and Technology University, Adana, Turkey.

Email: [email protected]

Search for more papers by this author
Zeki Yetgin

Zeki Yetgin

Department of Computer Engineering, Mersin University, Mersin, Turkey

Search for more papers by this author
Fatih Kılıç

Fatih Kılıç

Department of Computer Engineering, Adana Alparslan Turkes Science and Technology University, Adana, Turkey

Search for more papers by this author
Önder Sünbül

Önder Sünbül

Department of Measurement and Evaluation in Education, Mersin University, Mersin, Turkey

Search for more papers by this author
First published: 09 December 2021
Citations: 1

Abstract

The world's increasing dependence on computer-assisted education systems has raised significant challenges about student assessment methods, such as automated test design. The exam questions should test the students' potential from various aspects, such as their intellectual and cognitive levels, which can be defined as attributes of the questions to assess student knowledge. Test design is challenging when various question attributes, such as category, learning outcomes, difficulty, and so forth, are considered with the exam constraints, such as exam difficulty and duration. In this paper, four contributions are provided to overcome test design challenges for the student assessment. First, a tool is developed to generate a synthetic question pool. Second, an objective function is designed based on the considered attributes. Third, the popular swarm and evolutionary optimization methods, namely particle swarm optimization, genetic algorithm, artificial bee colony, differential search algorithm are comparatively studied with novel methodologies applied to them. Finally, as the state of the art methods, artificial bee colony, and differential search algorithm are further modified to improve the solution of the test design. To perform the proposed algorithms, a dataset of 1000 questions is built with the proposed question attributes of the test design. Algorithms are evaluated in terms of their successes in both minimizing the objective function and running time. Additionally, Friedman's test and Wilcoxon rank-sum statistical tests are applied to statistically compare the algorithms' performances. The results show that the improved artificial bee colony and the improved differential search provide better results than others in terms of optimization error and running time.

CONFLICT OF INTEREST

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

DATA AVAILABILITY STATEMENT

The data that support the findings of this study are available from the corresponding author upon reasonable request.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.