EC-KitY: Evolutionary computation tool kit in Python with seamless machine learning integration

EC-KitY is a comprehensive Python library for doing evolutionary computation (EC), licensed under the BSD 3-Clause License, and compatible with scikit-learn. Designed with modern software engineering and machine learning integration in mind, EC-KitY can support all popular EC paradigms, including ge...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:SoftwareX Ročník 22; s. 101381
Hlavní autoři: Sipper, Moshe, Halperin, Tomer, Tzruia, Itai, Elyasaf, Achiya
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 01.05.2023
Elsevier
Témata:
ISSN:2352-7110, 2352-7110
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:EC-KitY is a comprehensive Python library for doing evolutionary computation (EC), licensed under the BSD 3-Clause License, and compatible with scikit-learn. Designed with modern software engineering and machine learning integration in mind, EC-KitY can support all popular EC paradigms, including genetic algorithms, genetic programming, coevolution, evolutionary multi-objective optimization, and more. This paper provides an overview of the package, including the ease of setting up an EC experiment, the architecture, the main features, and a comparison with other libraries.
ISSN:2352-7110
2352-7110
DOI:10.1016/j.softx.2023.101381