Thefittest: evolutionary machine learning in Python

P. Stanimirović,A. Stupina,I. Kovalev,Pavel Sherstnev
DOI: https://doi.org/10.1051/itmconf/20245902020
2024-01-25
ITM Web of Conferences
Abstract:Thefittest is a new Python library specializing in evolutionary optimization methods and machine learning methods that use evolutionary optimization methods. Thefittest provides both classical evolutionary algorithms and efficient modifications of these algorithms that do not have implementations in the open access. Among the advantages of the library are the performance of the implemented methods, accessibility and ease of use. The paper discusses the motivation for developing and leading the project, describes the structure of the library with examples of use, and provides a comparison with other projects with a similar development goal. Thefittest is an open-source project published on GitHub and PyPi, developed using modern methods of code analysis and testing. At the moment of writing the paper, the latest version of the library is 0.2.3.
What problem does this paper attempt to address?