Teaching informatics students’ evolutionary algorithms

Authors

  • N. Kuzmina кандидат фізико-математичних наук, професор, Національний педагогічний університет імені М.П. Драгоманова
  • A. Kuzmin кандидат фізико-математичних наук, доцент, Київський національний університет імені Тараса Шевченка

DOI:

https://doi.org/10.31392/NPU-nc.series2.2019.21(28).03

Keywords:

evolutionary algorithms, Swarm intelligence algorithms, genetic algorithms, fitness function, selection, crossing, mutation.

Abstract

The article discusses the basics of evolutionary algorithms concepts and the methodological aspects of teaching them to students specialized in informatics. Examples of software implementation of the Swarm intelligence algorithm are given, and the modular structure of the genetic algorithm is described. The effectiveness of the algorithms is tested on classical test functions, such as Rosenbrock and Rastrigin functions.

Published

2019-01-29

How to Cite

Kuzmina Н., & Kuzmin А. (2019). Teaching informatics students’ evolutionary algorithms. Scientific Journal of the Mykhailo Dragomanov Ukrainian State University. Series 2. Computer-Oriented Learning Systems, (21 (28), 17–25. https://doi.org/10.31392/NPU-nc.series2.2019.21(28).03

Issue

Section

Статті