We provide an open source framework to experiment with evolutionary algorithms which we call "Experimenting and Learning toolkit for Evolutionary Algorithms (ELEA)". ELEA is browser-based and allows to assemble evolutionary algorithms using drag-and-drop, starting from a number of simple pre-designed examples, making the startup costs for employing the toolkit minimal. The designed examples can be executed and collected data can be displayed graphically. Further features include export of algorithm designs and experimental results as well as multi-threading. With the very intuitive user interface and the short time to get initial experiments going, this tool is especially suitable for explorative analyses of algorithms as well as for the use in classrooms.
翻译:我们提供了一个用于实验进化算法的开放源框架,我们称之为“进化算法的实验和学习工具包 ” 。 ELEA以浏览器为基础,允许从一些简单的预设实例开始,从一些简单的预设实例开始,以集成进化算法,使使用工具包的启动成本降到最低。设计的例子可以用图形显示,收集的数据也可以用图形显示。 进一步的特征包括算法设计和实验结果的输出以及多读。 有了非常直观的用户界面和进行初步实验的短时间,这一工具特别适合对算法进行探索性分析以及在教室中使用。