项目介绍

ShiSanChuan/GeneticAlgorithm 是一个托管在 GitHub 上的开源项目,主要使用 C++ 编写,目前获得 217 个 Star、48 次 Fork。

仓库全名
ShiSanChuan/GeneticAlgorithm

README 摘要

GeneticAlgorithm 这是用C++写的遗传算法,参考《智能算法 30案例分析 第2版》一书,包含TSP、LQR控制器、结合量子算法、多目标优化、粒子群等,由于原作为matlab程序,综合自己思路通过C++写出来,算是练习和开个大坑 通过opencv绘制函数曲线图和坐标图 一元最优化目标 多元函数优化目标 基于遗传算法的BP神经网络(施工中) 基于遗传算法的TSP问题 基于量子遗传算法 粒子群算法 How to use Recode 一元函数优化 通过遗传算法求x^2sin(3xpi)的最大值,增大初始种群数目可加快迭代,增加种群基因编码长度增大迭代稳定性,变异和交叉较小为好; 对于遗传算法中的赌盘轮巡法,最常见直接计算所有个体函数的累加值作为随机值的最大值,但因为数据中可能有负数,所以将所有数据减去这个最小值,但这样结果会使中间的数据频繁出现,无法很好的表现最优值…

完整内容见 GitHub 原始 README 或本页 。

常见问题

GeneticAlgorithm 用什么语言开发?

主要使用 C++ 编写,目前有 217 个 Star。

如何获取 GeneticAlgorithm 的源码?

可以直接克隆仓库:git clone https://github.com/ShiSanChuan/GeneticAlgorithm.git;安装与运行步骤见仓库 README。

GeneticAlgorithm 最近还在维护吗?

仓库最近一次更新为 2018年9月24日,当前有 2 个未关闭 Issue;Star 数为 217,可作为社区活跃度的参考。

关于

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
530
价值分
166
活跃状态
活跃

语言占比

C
C++
CMake
Makefile

贡献者