EvoloPy: An open-source nature-inspired optimization framework in python

Hossam Faris, Ibrahim Aljarah, Seyedali Mirjalili, Pedro A. Castillo, Juan J. Merelo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

17 Citations (Scopus)

Abstract

EvoloPy is an open source and cross-platform Python framework that implements a wide range of classical and recent nature-inspired metaheuristic algorithms. The goal of this framework is to facilitate the use of metaheuristic algorithms by non-specialists coming from different domains. With a simple interface and minimal dependencies, it is easier for researchers and practitioners to utilize EvoloPy for optimizing and benchmarking their own defined problems using the most powerful metaheuristic optimizers in the literature. This framework facilitates designing new algorithms or improving, hybridizing and analyzing the current ones. The source code of EvoloPy is publicly available at GitHub (https://github.com/7ossam81/EvoloPy).

Original languageEnglish
Title of host publicationECTA 2016 - 8th International Conference on Evolutionary Computation Theory and Applications
EditorsJuan Julian Merelo, Jose M. Cadenas, Fernando Melicio, Antonio Dourado, Antonio Ruano, Joaquim Filipe, Kurosh Madani
PublisherSciTePress
Pages171-177
Number of pages7
ISBN (Electronic)9789897582011
Publication statusPublished - 1 Jan 2016
Externally publishedYes
Event8th International Joint Conference on Computational Intelligence, IJCCI 2016 - Porto, Portugal
Duration: 9 Nov 201611 Nov 2016

Publication series

NameIJCCI 2016 - Proceedings of the 8th International Joint Conference on Computational Intelligence
Volume1

Conference

Conference8th International Joint Conference on Computational Intelligence, IJCCI 2016
CountryPortugal
CityPorto
Period9/11/1611/11/16

Keywords

  • Evolutionary
  • Framework
  • Metaheuristic
  • Optimization
  • Python
  • Swarm optimization

Fingerprint Dive into the research topics of 'EvoloPy: An open-source nature-inspired optimization framework in python'. Together they form a unique fingerprint.

  • Cite this

    Faris, H., Aljarah, I., Mirjalili, S., Castillo, P. A., & Merelo, J. J. (2016). EvoloPy: An open-source nature-inspired optimization framework in python. In J. J. Merelo, J. M. Cadenas, F. Melicio, A. Dourado, A. Ruano, J. Filipe, & K. Madani (Eds.), ECTA 2016 - 8th International Conference on Evolutionary Computation Theory and Applications (pp. 171-177). (IJCCI 2016 - Proceedings of the 8th International Joint Conference on Computational Intelligence; Vol. 1). SciTePress.