遗传算法解决5种多旅行商问题(mtsp)的matlab程序 分别为以下5中情况: 1.从不同起点出发回到起点(固定旅行商数量) 2.从不同起点出发回到起点(旅行商数量根据计算可变) 3.从同一起点出发回到起点 4.从同一起点出发不会到起点 5.从同一起点出发回到同一终点(与起点不同)
2022-06-19 14:10:59 21KB mtsp 多旅行商 matlab 遗传算法
1
一个小型遗传算法框架,用 Clojure 编写
2022-06-19 14:05:57 4KB clojure
使用遗传算法的地震声学反演
2022-06-19 14:05:56 147.95MB fortran
简单遗传算法 纯 Haskell 中的简单并行遗传算法实现
2022-06-19 14:05:56 7KB haskell
电阻GA 使用遗传算法优化阻力表面的 R 包。连续曲面和分类曲面都可以使用这些函数进行优化。此外,可以同时优化多个阻力表面以生成新的阻力表面。电阻距离可以计算为点之间的成本距离(最低成本路径),或使用 CIRCUITSCAPE 计算的基于电路的电阻距离
2022-06-19 09:06:43 3.4MB r语言
您可以用极少的多边形生成相当好的近似值。这是一个只有 50 个多边形(约 380K 代)的示例: https://github.com/armhold/polygen/blob/master/images/starry.jpg https://github.com/armhold/polygen/blob/master/images/mona_lisa-100-polygons.png https://github.com/armhold/polygen/raw/master/images/logo.gif
2022-06-19 09:06:43 6.77MB go
相关的 NN 蓝图位于 NN 文件夹中。他们是: 人口 物种 脑 神经元 突触 节点 它们完全独立于项目,您可以安全地使用它们来构建您自己的 ML 项目。 模拟 我用来测试 NN 类的模拟基于 UE4 的 Advanced Vehicle 模板。遗传算法使用距离驱动和与驾驶线的平均距离作为奖励(健身)功能,并使用碰撞检测胶囊和与驾驶线的当前距离作为输入。尝试一下 - 结果可能会发生巨大变化。 模拟控制是: '1' 和 '2' 改变时间膨胀,但我不建议快速 'R' 重置模拟并开始新批次 'Tab' 跳到下一代 每次生成结束但在选择和变异之前都会保存模拟结果。
2022-06-19 09:06:42 11.29MB 遗传算法
PIKAIA 遗传算法的现代 Fortran 版
2022-06-19 09:06:41 317KB fortran
提供以下功能: 快速和并行的遗传算法实现(它在几秒钟内解决了 N=255 的 N Queens 问题)。对于基准查看此文件的基准部分。 根据内置的世代,可定制的突变和选择率具有常数、线性和二次函数(您可以通过MutationRate和SelectionRate特征实现自己的函数)。 可自定义的个体年龄不适合度,没有不适合度,线性和二次不适合度根据个人内置的代数(您可以通过Age特征实现自己的年龄函数)。 AccumulatedRoulette和内置选择函数(您可以通过 trait 实现自己的选择函数Tournaments)。CupSelection SingleCrossPoint,MultiCrossPoint和UniformCross内置的交叉函数(您可以通过Crossovertrait 实现自己的交叉函数)。 许多内置的生存压力功能。SurvivalPressure您可以通过trait实现自己的生存压力函数。 Niches内置PopulationRefitness功能。您可以通过 trait 实现自己的人口适应功能PopulationRefitness。 等等
2022-06-19 09:06:41 54KB rust
这是一个轻量级框架,可简化创建遗传算法并并行运行它们的过程
2022-06-18 19:04:52 7KB Julia