DEAP: enabling nimbler evolutions

  • Authors:
  • François-Michel De Rainville;Félix-Antoine Fortin;Marc-André Gardner;Marc Parizeau;Christian Gagné

  • Affiliations:
  • Université Laval - Québec (Québec), Canada;Université Laval - Québec (Québec), Canada;Université Laval - Québec (Québec), Canada;Université Laval - Québec (Québec), Canada;Université Laval - Québec (Québec), Canada

  • Venue:
  • ACM SIGEVOlution
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

DEAP is a Distributed Evolutionary Algorithm (EA) framework written in Python and designed to help researchers developing custom evolutionary algorithms. Its design philosophy promotes explicit algorithms and transparent data structures, in contrast with most other evolutionary computation softwares that tend to encapsulate standardized algorithms using the black-box approach. This philosophy sets it apart as a rapid prototyping framework for testing of new ideas in EA research. An executable notebook version of this paper is available at https://github.com/DEAP/notebooks.