利用山谷检测改进自适应差分进化

T. Takahama, S. Sakai
{"title":"利用山谷检测改进自适应差分进化","authors":"T. Takahama, S. Sakai","doi":"10.3233/HIS-160220","DOIUrl":null,"url":null,"abstract":"Differential Evolution (DE) is an evolutionary algorithm. DE has been successfully applied to optimization problems including non-linear, non-differentiable, non-convex and multi-modal functions. The performance of DE is affected by algorithm parameters such as a scaling factor F and a crossover rate CR. Many studies have been done to control the parameters adaptively. One of the most successful studies on parameter control is JADE. In JADE, two parameter values are generated according to a probability density function which is learned by the parameter values in success cases, where the child is better than the parent. In this study, landscape of an objective function is paid attention to in order to improve the performance of JADE. The efficiency and robustness of search process can be improved by detecting valleys and hills in search points and by adopting a small F for valley points and a large F for hill points because an optimal solution exists near valleys and far from hills in minimization problems. Valley points and hill points are detected by creating a proximity graph from search points and by selecting valley/hill points that are smaller/greater than neighbor points. The effect of the proposed method is shown by solving thirteen benchmark problems.","PeriodicalId":409493,"journal":{"name":"2015 7th International Conference of Soft Computing and Pattern Recognition (SoCPaR)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Improving an adaptive differential evolution using hill-valley detection\",\"authors\":\"T. Takahama, S. Sakai\",\"doi\":\"10.3233/HIS-160220\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Differential Evolution (DE) is an evolutionary algorithm. DE has been successfully applied to optimization problems including non-linear, non-differentiable, non-convex and multi-modal functions. The performance of DE is affected by algorithm parameters such as a scaling factor F and a crossover rate CR. Many studies have been done to control the parameters adaptively. One of the most successful studies on parameter control is JADE. In JADE, two parameter values are generated according to a probability density function which is learned by the parameter values in success cases, where the child is better than the parent. In this study, landscape of an objective function is paid attention to in order to improve the performance of JADE. The efficiency and robustness of search process can be improved by detecting valleys and hills in search points and by adopting a small F for valley points and a large F for hill points because an optimal solution exists near valleys and far from hills in minimization problems. Valley points and hill points are detected by creating a proximity graph from search points and by selecting valley/hill points that are smaller/greater than neighbor points. The effect of the proposed method is shown by solving thirteen benchmark problems.\",\"PeriodicalId\":409493,\"journal\":{\"name\":\"2015 7th International Conference of Soft Computing and Pattern Recognition (SoCPaR)\",\"volume\":\"42 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 7th International Conference of Soft Computing and Pattern Recognition (SoCPaR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3233/HIS-160220\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 7th International Conference of Soft Computing and Pattern Recognition (SoCPaR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3233/HIS-160220","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

差分进化(DE)是一种进化算法。DE已成功地应用于非线性、不可微、非凸和多模态函数的优化问题。DE的性能受比例因子F和交叉率CR等算法参数的影响,对这些参数的自适应控制已经做了很多研究。在参数控制方面最成功的研究之一是JADE。在JADE中,根据一个概率密度函数生成两个参数值,该概率密度函数由子节点优于父节点的成功案例中的参数值学习得到。本研究关注目标函数的景观,以提高JADE的性能。由于最小化问题在靠近山谷和远离山丘的地方存在最优解,因此可以通过在搜索点上检测山谷和山丘,对山谷点采用较小的F,对山丘点采用较大的F来提高搜索过程的效率和鲁棒性。通过从搜索点创建接近图并选择比相邻点小/大的谷/山点来检测谷点和山点。通过对13个基准问题的求解,验证了该方法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Improving an adaptive differential evolution using hill-valley detection
Differential Evolution (DE) is an evolutionary algorithm. DE has been successfully applied to optimization problems including non-linear, non-differentiable, non-convex and multi-modal functions. The performance of DE is affected by algorithm parameters such as a scaling factor F and a crossover rate CR. Many studies have been done to control the parameters adaptively. One of the most successful studies on parameter control is JADE. In JADE, two parameter values are generated according to a probability density function which is learned by the parameter values in success cases, where the child is better than the parent. In this study, landscape of an objective function is paid attention to in order to improve the performance of JADE. The efficiency and robustness of search process can be improved by detecting valleys and hills in search points and by adopting a small F for valley points and a large F for hill points because an optimal solution exists near valleys and far from hills in minimization problems. Valley points and hill points are detected by creating a proximity graph from search points and by selecting valley/hill points that are smaller/greater than neighbor points. The effect of the proposed method is shown by solving thirteen benchmark problems.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
An effective AIS-based model for frequency assignment in mobile communication An innovative approach for feature selection based on chicken swarm optimization Vertical collaborative clustering using generative topographic maps Solving the obstacle neutralization problem using swarm intelligence algorithms Optimal partial filters of EEG signals for shared control of vehicle
×
引用
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