Crossover operator of continuous GA with cost information

Y. Alipouri, J. Poshtan
{"title":"Crossover operator of continuous GA with cost information","authors":"Y. Alipouri, J. Poshtan","doi":"10.1109/ICCIAUTOM.2011.6356721","DOIUrl":null,"url":null,"abstract":"Genetic algorithm (GA) is the most famous kind of the evolutionary algorithms (EA). Similar to other EAs, it uses population to search for the global minimum on the optimal plate. It has three main operators: selection, reproduction and mutation. Fathers and mothers are selected from previous generation by the selection operator to breed the new individuals by the reproduction operator. Then, mutation operates and produces new attributes on offspring. In GA, reproduction operator is known by as the crossover operator. Many kinds of crossover operators have been introduced up to now. Almost all of them use coordinate of parents to determine the location of new individuals, but the cost information of parents has not been considered yet. By adding cost information of parents, the algorithm will be able to produce better points. Parent with low cost tell us that its district is not near to the global minimum, so offspring must be prevented from getting close to that locations. Inversely, locations of the parents who have good costs are probably nearer to the destination. Therefore, algorithms must steer offspring toward parents with suitable cost and prevent them from getting close to other parent's locations. This is what has been supposed and implemented in this paper. In this paper, a new crossover method is proposed and it is compared with other introduced crossover methods on some well-known cost functions. The results show capability of new method.","PeriodicalId":438427,"journal":{"name":"The 2nd International Conference on Control, Instrumentation and Automation","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 2nd International Conference on Control, Instrumentation and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCIAUTOM.2011.6356721","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Genetic algorithm (GA) is the most famous kind of the evolutionary algorithms (EA). Similar to other EAs, it uses population to search for the global minimum on the optimal plate. It has three main operators: selection, reproduction and mutation. Fathers and mothers are selected from previous generation by the selection operator to breed the new individuals by the reproduction operator. Then, mutation operates and produces new attributes on offspring. In GA, reproduction operator is known by as the crossover operator. Many kinds of crossover operators have been introduced up to now. Almost all of them use coordinate of parents to determine the location of new individuals, but the cost information of parents has not been considered yet. By adding cost information of parents, the algorithm will be able to produce better points. Parent with low cost tell us that its district is not near to the global minimum, so offspring must be prevented from getting close to that locations. Inversely, locations of the parents who have good costs are probably nearer to the destination. Therefore, algorithms must steer offspring toward parents with suitable cost and prevent them from getting close to other parent's locations. This is what has been supposed and implemented in this paper. In this paper, a new crossover method is proposed and it is compared with other introduced crossover methods on some well-known cost functions. The results show capability of new method.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
具有代价信息的连续遗传算法的交叉算子
遗传算法是进化算法中最著名的一种。与其他ea类似,它使用种群在最优板块上搜索全局最小值。它有三个主要的操作者:选择、繁殖和突变。选择操作者从上一代中选择父亲和母亲,由繁殖操作者繁殖新个体。然后,突变作用并在后代上产生新的属性。在遗传算法中,复制算子被称为交叉算子。到目前为止,已经引入了多种交叉算子。几乎都是用父母的坐标来确定新个体的位置,但是父母的成本信息还没有考虑进去。通过加入父母的成本信息,算法可以产生更好的点。具有低成本的亲代告诉我们它的区域不接近全局最小值,因此必须阻止后代靠近该位置。相反,成本高的父母的位置可能离目的地更近。因此,算法必须以合适的代价引导子代向父代靠近,并防止子代靠近其他父代的位置。这就是本文的设想和实现。本文提出了一种新的交叉方法,并在一些已知的代价函数上与已有的交叉方法进行了比较。结果表明了新方法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Optimal design of adaptive interval type-2 fuzzy sliding mode control using Genetic algorithm Constrained model predictive control of PEM fuel cell with guaranteed stability Optimal control of an autonomous underwater vehicle using IPSO_SQP algorithm Design of an on-line recurrent wavelet network controller for a class of nonlinear systems Exact pupil and iris boundary detection
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1