遗传算法
订阅
遗传算法(Genetic Algorithm,GA)最早是由美国的 John holland于20世纪70年代提出,该算法是根据大自然中生物体进化规律而设计提出的。是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。该算法通过数学的方式,利用计算机仿真运算,将问题的求解过程转换成类似生物进化中的染色体基因的交叉、变异等过程。在求解较为复杂的组合优化问题时,相对一些常规的优化算法,通常能够较快地获得较好的优化结果。遗传算法已被人们广泛地应用于组合优化、机器学习、信号处理、自适应控制和人工生命等领域。
[1]
展开全文

遗传算法(Genetic Algorithm,GA)最早是由美国的 John holland于20世纪70年代提出,该算法是根据大自然中生物体进化规律而设计提出的。是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。该算法通过数学的方式,利用计算机仿真运算,将问题的求解过程转换成类似生物进化中的染色体基因的交叉、变异等过程。在求解较为复杂的组合优化问题时,相对一些常规的优化算法,通常能够较快地获得较好的优化结果。遗传算法已被人们广泛地应用于组合优化、机器学习、信号处理、自适应控制和人工生命等领域。
[1]
信息
- 基本概念
- 是一类借鉴生物界的进化规律设计的算法 [1]
- 特 点
- 模拟自然进化搜索最优解 [1]
- 基本操作算子
- 选择、杂交、变异 [1]
- 中文名
- 遗传算法
- 应 用
- 组合优化、人工生命等 [1]
- 外文名
- Genetic Algorithm [1]
遗传算法简介
遗传算法的起源可追溯到20世纪60年代初期。1967年,美国密歇根大学J. Holland教授的学生 Bagley在他的博士论文中首次提出了遗传算法这一术语,并讨论了遗传算法在博弈中的应用,但早期研究缺乏带有指导性的理论和计算工具的开拓。1975年, J. Holland等提出了对遗传算法理论研究极为重要的模式理论,出版了专著《自然系统和人工系统的适配》,在书中系统阐述了遗传算法的基本理论和方法,推动了遗传算法的发展。20世纪80年代后,遗传算法进入兴盛发展时期,被广泛应用于自动控制、生产计划、图像处理、机器人等研究领域。
[1]
-
基于遗传算法的带容量限制的P-median设施选址问题。备注详细,格式美观
-
基于遗传算法的光学天线优化_matlab遗传算法_算法天线阵列_comsol遗传算法_comsol_comsolmatlab_源
2021-09-10 15:15:58利用MATLAB与comsol相结合,采用遗传算法优化光学天线阵列 -
谢菲尔德大学的matlab遗传算法工具箱_matlab遗传算法_谢菲尔德_遗传算法;谢菲尔德;matlab_
2021-09-30 06:19:07基于MATLAB的遗传算法工具箱,是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。 -
9397655GACOMSOL_COMSOLwithmatlab_comsol遗传算法_comsol_comsol遗传算法_
2021-10-02 13:58:21实现遗传算法与comsol的结合,包括与数值软件comsol有关的测试函数。 -
遗传算法优化RBF,遗传算法优化rbf网络代码,matlab
2021-09-10 21:15:36遗传算法优化RBF神经网络 完整无缺,好好学习 -
遗传算法程序MATLAB编码.zip
2020-05-09 15:57:38遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子 遗传算法是计算数学中用于解决最佳化的搜索算法,是进化算法的一种。进化算法最初是借鉴了进化生物学中的一些现象而发展... -
遗传算法求解VRP问题.gz,遗传算法求解vrp问题matlab程序,matlab
2021-09-10 17:09:48为了达到提升公路运输的效益,降低货运成本的目的,我们提出带时间窗的基于货物运输共享的路径优化模型 -
模拟退火遗传算法程序,模拟退火和遗传算法,matlab
2021-09-10 20:50:27matlab 模拟遗传混合算法的程序,可以直接调用使用。 -
标准遗传算法与多种群遗传算法Matlab代码
2020-03-04 19:48:35标准遗传算法与多种群遗传算法Matlab代码,求解函数最值,GA包含交叉变异。多种群遗传算法MPGA包含移民操作。 -
遗传算法神经网络,遗传算法神经网络区别,matlab
2021-09-10 16:54:30基于遗传算法的神经网络算法 -
遗传算法 遗传算法:理论、应用及软件实现
2018-04-11 14:41:46第6章介绍了遗传算法应用于数值优化问题,第7章介绍了遗传算法应用于组合优化问题,第8章介绍了遗传算法应用于机器学习,第9章讨 论了遗传算法在智能控制中的应用,第10章讨论了遗传算法与人工生命研究的相关问题,... -
遗传算法优化BP网络_遗传_最优化_遗传算法优化bp神经网络
2021-09-10 16:47:25遗传算法后使用bp进行优化,遗传算法容易陷入局部最优 -
MATLAB实现免疫遗传算法 程序源码.zip
2022-02-17 22:24:55资源名:MATLAB实现免疫遗传算法 程序源码.zip 资源类型:程序源代码 源码说明: 基于MATLAB实现的 免疫遗传算法程序,包含完整源码和注释,非常适合借鉴学习 适合人群:新手及有一定经验的开发人员 -
遗传算法排课matlab代码-diplom321:diplom321
2021-05-28 15:00:17遗传算法排课matlab代码求解遗传算法的遗传算法。 信息 该遗传算法获得与项目的任务和员工有关的问题。 在此过程中,它通过进化策略将任务分组。 结果为解决方案提供了在给定约束下项目任务的相应成本和持续时间的... -
矩阵编码的遗传算法
2020-06-05 01:49:50针对遗传算法在求解矩阵运算的优化问题时,会出现编码过长或编码、解码复杂的现象。提出一种新的矩阵编码方式,同时也详细给出在矩阵编码下的交叉算子、变异算子和解码公式,可有效地解决编码过长和编码、解码复杂的... -
Python遗传算法求一元函数最大值
2020-12-21 23:31:59Python遗传算法求一元函数最大值前言代码后记参考文献 前言 最近接触遗传算法,参考了众多例子,有些又不尽然对,所以自己边理解边修改,然后写出了下面这堆传说中的屎山。。。 PS1:遗传算法原理啥的太多了,就不... -
遗传算法原理及应用PDF
2022-05-10 11:26:50遗传算法原理及应用PDF -
遗传算法(自适应),遗传算法自适应函数,matlab
2021-09-10 21:14:15复合材料结构优化 遗传算法 改进的遗传算法 -
算法_生产平衡遗传算法_
2021-10-04 07:35:27进行最小工作站数量求解,只是简单算法实现,有局部最优 -
MATLAB遗传算法工具箱GADS优化及应用
2021-01-29 08:50:37为了解决复杂函数优化问题,简要对MATLAB遗传算法工具箱进行了介绍,并详细阐述了遗传算法的基本原理与方法,在此基础之上,介绍了MATLAB遗传算法工具箱GADS寻找最优值的工作过程,最后,结合测试函数,介绍了遗传... -
嵌套式模糊自适应遗传算法 (2010年)
2021-05-13 09:32:54针对简单遗传算法(SGA)收敛速度慢和早熟收敛现象,将模糊逻辑理论应用于遗传算法,并采用两级嵌套的遗传算法,随主遗传算法GA1求解优化问题的进化进程用模糊控制的方法自适应地调整遗传算法的交叉概率和变异概率;... -
基于遗传算法优化VMD参数,遗传算法函数优化,matlab
2021-09-10 21:01:43基于遗传算法优化多尺度排列熵参数,类似于粒子群算法优化参数 -
遗传算法解slp.txt
2020-08-21 21:44:04一个MATLAB代码,用遗传算法解决SLP问题,代码适合物流管理或者物流工程的本科生交作业时使用,需要一定的修改,但是主体是基本完善的。 -
利用遗传算法求函数最小值-实例验证
2022-01-28 16:27:28资源包含以下内容: Sheffield的遗传算法工具箱 利用遗传算法求函数最小值.m -
遗传算法优化ELMAN,遗传算法优化elman神经网络,matlab
2021-09-10 20:52:54使用ga算法改进elman神经网络。优化elman参数初始值 -
遗传算法排课matlab代码-ScheduleOptimizationGA:利用遗传算法优化大学系课程表
2021-05-28 15:00:22遗传算法排课matlab代码ScheduleOptimizationGA 使用遗传算法优化大学系课程表 笔记 存储库包含: C ++源代码( src/ ), 样本输入和输出数据( *.data ), MATLAB代码以可视化输出数据( *.m ), 样本可视化( *... -
常用的7种C#遗传算法源码实例集
2021-03-16 02:17:42内容索引:C#源码,算法相关,随机数,遗传算法 本压缩包内收集了一些C#常用的7种遗传算法,这些算法主要是保存超个体的基本遗传算法、仿生双倍体遗传算法、人工双倍体遗传算法、保存历史最优解的遗传算法、保存历史最... -
tsp遗传算法matlab代码-Genetic-Algorithms:TSP的遗传算法解决方案
2021-05-26 14:57:00tsp遗传算法matlab代码遗传算法 该项目是TSP(旅行商问题)的遗传算法的实现。 该实现在MATLAB上进行了编码,并包括用于交叉,变异和选择运算符的各种参数规范。 在Matlab中,您可以在运行程序时使用tspgui命令打开... -
遗传算法,带模拟退火,带适应度为负数的处理方案 Matlab
2020-12-12 21:24:07遗传算法(GA),带模拟退火处理方式,带适应度为负数时,选择的处理方式。大家可以参考一下,及时交流。遗传算法(GA),带模拟退火处理方式,带适应度为负数时,选择的处理方式。大家可以参考一下,及时交流。遗传... -
遗传算法优化BP神经网络预测,遗传算法优化BP神经网络预测,matlab
2021-09-10 16:51:53用遗传算法为 BP 神经网络优化权值,使网络具有快速学习网络权重的能力,并且能够摆脱局部极小点的困扰。遗传算法的全局搜索能力来弥补BP算法全局搜索能力不足,实例证明,这种预测模型比BP网络预测模型具有更高的...
收藏数
63,525
精华内容
25,410