PonyGE2:Python 中的文法演化
神经与进化计算
2017-04-27 v2
摘要
文法演化 (GE) 是一种基于种群的演化算法,其中形式文法被用于基因型到表现型的映射过程。PonyGE2 是 GE 的一个开源 Python 实现,由都柏林大学自然计算研究与应用小组开发。它旨在作为 GE 新手的介绍和起点、学生和研究人员的参考、我们自己实验的快速原型开发媒介,以及一个 Python 练习。除了提供 GE 特有的基因型到表现型映射外,还提供了一个搜索算法引擎。目前已开发了若干示例问题以及关于如何使用和改编 PonyGE2 的教程。
引用
@article{arxiv.1703.08535,
title = {PonyGE2: Grammatical Evolution in Python},
author = {Michael Fenton and James McDermott and David Fagan and Stefan Forstenlechner and Michael O'Neill and Erik Hemberg},
journal= {arXiv preprint arXiv:1703.08535},
year = {2017}
}
备注
8 pages, 4 figures, submitted to the 2017 GECCO Workshop on Evolutionary Computation Software Systems (EvoSoft)