1.翻译第一个地址的内容
DEAP是一个新颖的进化计算框架,用于快速原型设计和测试。它旨在使算法清楚和数据结构透明。 它可以在并行机制之间完美协调,例如多处理和SCOOP(简单并发性面向对象程序设计)。
DEAP包括以下特征:
(1)在遗传算法中可以使用任何你能想到的表示,例如:列表List,数组Array,集合Set,字典Dictionary,树Tree,Numpy Array等等。
(2)基因编程使用前缀树:Loosely typed, Strongly typed(理解为稀疏类型和紧凑类型);自定义函数;
(3)进化策略(包括CMA-ES):Covariance Matrix Adaptation Evolutionary Strategies的缩写,中文名称是协方差矩阵自适应进化策略
(4)多目标优化:包括NSGA-II, SPEA2, MO-CMA-ES;
(5)多种群(多人口)共同进化;
(6)评估的并行化(和更多);
(7)名人堂,居住在人群中最好的人物;
(8)检查点定期拍摄系统的快照;
(9)基准模块包含最常用的测试功能;
(10)进化的家谱(与NetworkX兼容)
(11)其他算法的例子:PSO,差分演化,分布算法估计;
1.1下载
在Python社区接受PEP 438之后,我们已经将DEAP的源代码转移到了PyPI上。你可以在这个地址找到最近的发布内容:https://pypi.python.org/pypi/