文件名称:darwin:进化算法框架
文件大小:7.52MB
文件格式:ZIP
更新时间:2024-06-03 23:00:22
ai evolution ml neuroevolution genetic-programming
达尔文神经进化框架 达尔文(Darwin)是一个旨在使神经进化实验变得简单,快速和有趣的框架。 它提供了构建基块,示例和工具,从而避免了研究新思想所需的重复(且可能是复杂的)支架。 当前的实现是便携式C ++(在Linux,Windows和macOS上运行)的组合,并通过一组Python进行了扩充,以对记录的演变轨迹进行后处理。 实验性的正在进行中。 什么是新的 请查看更新以获取最新更新。 入门 克隆存储库之前,请阅读设置说明 进化算法与神经进化 是一类受自然启发的算法,其思想是受生物学进化(选择,繁殖和突变)松动启发的一些基本机制可以成为在复杂问题空间中进行有效搜索的基础。 特别是,我们可以使用进化算法来训练人工神经网络:神经。 从一个随机的初始种群开始,我们寻求以迭代的方式向更好的解决方案发展:每次迭代(生成)尝试合并(交叉)前一个最有希望的特征(选择),偶尔进行随机调整(突变)