EC-KitY: Evolutionary Computation Tool Kit in Python with Seamless Machine Learning Integration
Sipper, Moshe, Halperin, Tomer, Tzruia, Itai, Elyasaf, Achiya
–arXiv.org Artificial Intelligence
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.
arXiv.org Artificial Intelligence
Apr-19-2023
- Country:
- Oceania > New Zealand (0.04)
- North America > United States
- New York > New York County > New York City (0.05)
- Asia > Middle East
- Israel > Southern District > Beer-Sheva (0.05)
- Genre:
- Research Report (0.40)
- Technology: