问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

有一个C#遗传算法程序求y=x*x在[0,31]范围内的极值。有的地方看不太懂...

发布网友 发布时间:2024-09-08 13:35

我来回答

2个回答

热心网友 时间:2024-09-09 06:14

首先y=x*x在[0,31]这个函数的极值是取31的时候,用遗传算法来解答这样的问题是有点多余的。遗传算法的主要步骤是4步,初始化种群,选择,交叉,变异。这里说的淘汰函数,很可能就是在选择选择算子,这个算子是根据最适合最优先的算法来实现。举个简单的例子,你要用数字进行遗传算法,肯定得把他转化为2进制的染色体,【0-31】就是从00000-11111,每条染色体5个基因。对于选择运算来说,每次要从种群选择最优的几个,第一次完全是随机的。假如随机选4个染色体,选的4条染色体是1,2,3,4。很明显他们的值是1,4,9,16,总和是30,那么选择4的概率就是30分之16,这样就可以尽可能的选择大的数值。这里的淘汰域3,可能是每次淘汰3条染色体,或者每次只选择3条最优的染色体,视其选择的条数而定。我看在程序里没有用到这个东西。遗传算法以及进化算法不限定于特殊的程序,每个人有不同的理解,不必拘泥于概念。

热心网友 时间:2024-09-09 06:10

虽然我没有弄过遗传、进化类的算法,但我有学习算法的心得
对于这种算法类的代码,我个人建议先弄懂算法的原理,懂了原理,就很容易弄懂代码的意思
如果没有任何这方面的概念与基础,看代码只会事倍功半
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
离职几个月公司发短信说我离职生效叫我回去补办离职交接手续怎么 开除员工不办手续违法吗 辞退员工没有办手续违法吗 苹果13/6.1录制两个人脸,后面换锁屏密码认证还有什么提醒,或者是两个人... 很规律很威严的词语是什么 我老了又无能 想有个爱我一辈子的 到今没 就一个人 把爱放心里 用数字... 日语N2 20天复习够吗 为什么泥工先于木工 泥工做好隔多久做木工 从泥工做好到做木工,需要等待多久? 水泥操作人员作业流程是怎样的? 钓青鱼的最佳时间 清汤火锅鸡的做法 清汤火锅鸡怎么做 济南龙凤泉在哪里啊 17年开的烧烤店后面不干有3年了营业执照还有用吗? 怎么注册icity邮箱? 注册免费邮箱的流程是怎样的? 想给家里的极空间Z4Pro扩容,有什么好办法吗? 年轻人的第一款NAS,轻量化设计不轻量的系统——极空间私有云Q2C... 电脑拆下来的硬盘可以继续装在极空间Z4Pro里用吗? 极空间的“双备份”是‏什么原理? 灯谜"骏马奔驰江边来"的答案 【欢庆元宵灯谜集】『奔驰方上,马失人来』【字一】 灯谜宝马奔驰(离合字) 终极塔防迷失的地球现在还有破解版吗? 终极塔防:迷失的地球HD游戏简介 终极塔防:迷失的地球安卓版游戏背景: 个人手机怎么预约新冠疫苗接种 手机约新冠疫苗的方法 我想问一下人心果怎么算成熟 人心果什么时候才是熟*了人心果怎么吃 蜂蜜保存的最佳方式是什么? 家里总是有灰尘味怎么办? 梦见别人把树根落在店里? 女人梦见鞋子沾了很多泥巴 ...了微信账户和银行卡并冻结了钱, 属于被执行人还是失信被执行人... 春节初二祝福 大年初二的祝福语有哪些 美即控股国际有限公司奖项及成就 苹果序列号是DYVHWB4UDVD1?是不是新机?求解 查看ipad出厂时间DYWHWB6KDVD1 刚买的苹果4S手机序列号DX3HWB4VDTCO 型号是MD235ZP。。这序号都查不... 港版iphone6会有水货吗?? iphone4S型号MD239ZP 序列号是DX3HWBF0DTD2 IMEI是01 317400 904803 2... 二十四节气谷雨节气快乐的经典祝福语 关于二十四节气谷雨的祝福语 高压旋喷桩每米水泥用量计算 男生总会怪女生和他吵闹,无理取闹,可是熟不知那是爱他的表现;如果有一... 男人做错事情为什么要怪女人 孙相祝革命烈士孙相祝 lol脸滚键盘是什么意思 键盘有个毛病很搞笑 武汉长江新城和光谷哪个会发展更好