码迷,mamicode.com
首页 >  
搜索关键字:遗传算法    ( 298个结果
遗传算法解决排序问题
遗传算法最重要的几个步骤 1.编码。 一般可采用二进制编码。本题使用和tsp相同的符号编码(可使用一个数组保存) 2.选择。根据个体的评分进行选择,涉及到累计概率。 3.交叉。通过互换基因,从而产生新的个体。 4.变异。产生新的个体。 最开始没有精英策略,算法很不稳定,加入精英策略之后,算法变得比较 ...
分类:编程语言   时间:2018-10-28 20:51:52    阅读次数:280
遗传算法初步
遗传算法基本原理 遗传算法是从代表问题可能潜在解集的一个种群开始的,而一个种群则由经过基因编码的一定数量的个体组成。每个个体实际上是染色体带有特征的实体。作为多个基因的集合,单个染色体是遗传物质的主要载体,其在种群中的命运由其基因组合决定。初始种群产生以后按照优胜劣汰、适者生存的原理,逐代演化产生出 ...
分类:编程语言   时间:2018-10-21 12:08:08    阅读次数:354
遗传算法
title: 遗传算法 date: 2018 10 17 19:26:39 tags: [数学建模,算法,algorithm] categories: 算法 img: https://i.loli.net/2018/10/17/5bc71d6db996b.png [TOC] 欢迎前往个人主页,进行更 ...
分类:编程语言   时间:2018-10-18 21:58:48    阅读次数:319
遗传算法入门C1
遗传算法入门C1 觉得有用的话,欢迎一起讨论相互学习~ "Follow Me" "参考文献" 遗传算法历史 遗传算法(GA)是从生物进化的角度考虑提出来的方法,19世纪达尔文在大量观察基础上总结了大自然进化规律,即优胜劣汰:后来孟德尔通过豌豆实验发现了遗传规律、分离规律和自由组合规律。遗传是指父代的 ...
分类:编程语言   时间:2018-10-04 10:25:50    阅读次数:240
NEAT算法
NEAT算法是相对提出较早的算法,在2013年大名鼎鼎的DeepMind提出了一种深度增强学习的算法,该算法主要结合的CNN和Q-Learning两种算法,本质利用遗传算法创建神经网络 1、RL:增强学习 奖赏假设 : 任务的目标可以等价的表示为在某个奖赏函数上的累积最大化 马尔可夫性:当一个随机过 ...
分类:编程语言   时间:2018-09-30 18:16:12    阅读次数:382
遗传算法实例(Matlab实现)
遗传算法优化函数y=10*sin(5*x)+7*abs(x-5)+10,这个函数图像为: 下面看代码: (1)首先看主函数 (2)下面看二进制种群生成的方法 (3)下面看如何把二进制返回对应的十进制 (4)下面看计算适应度函数: (5)如何选择新的个体 上面所有个体的函数值都计算出来了,存在objv ...
分类:编程语言   时间:2018-09-02 17:10:50    阅读次数:457
永田裕一的EAX-GA算法
在一本奇书[1]上看到旅行商问题 (TSP) 的一个纪录居然是由遗传算法 (GA) 得到的:永田裕一(2006) [2]的 EAX-GA 解出了十万个节点的TSP已知最好的路线。这与一般认为 GA 在复杂的大型实际问题中的效果仅仅是“聊胜于无”大相径庭,永田的GA是到底是怎么摘下王者桂冠的呢? 文章 ...
分类:编程语言   时间:2018-08-30 12:26:45    阅读次数:217
转 强烈推荐遗传算法入门例子
遗传算法的手工模拟计算示例为更好地理解遗传算法的运算过程,下面用手工计算来简单地模拟遗传算法的各个主要执行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种符号串。本题中,用无符号二进制整数来表示。因 x1, x2 ...
分类:编程语言   时间:2018-08-29 14:19:46    阅读次数:158
五种智能算法解决最大割问题分析与比较_爱学术
【摘要】最大割问题(Max-cut Problem)是一个典型的NP难组合优化问题。文章采用遗传算法、分布估计算法、Hopfield网络方法、蚁群算法、粒子群算法等5种算法对最大割问题进行求解,并用标准的多个不同规模最大割测试数据进行测试,研究各参数对算法的影响,并比较各种算法的时间复杂度和空间复杂 ...
分类:编程语言   时间:2018-08-22 16:51:26    阅读次数:135
用遗传算法解决TSP问题
浅谈遗传算法: "https://www.cnblogs.com/AKMer/p/9479890.html" Description $mzf$在踏上寻找$oxy$的路程之后不小心碰到了大魔王$fater$。 大魔王看了看$mzf$的命运,心生怜悯,便给$mzf$和自己做一个交换的机会。 这个交换是 ...
分类:编程语言   时间:2018-08-18 14:24:52    阅读次数:483
298条   上一页 1 ... 5 6 7 8 9 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!