[发明专利]一种单纯形法的布谷鸟搜索方法及其应用在审
申请号: | 201810999853.9 | 申请日: | 2018-08-30 |
公开(公告)号: | CN109508343A | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 莫愿斌;卢彦越;张超群 | 申请(专利权)人: | 广西民族大学 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06N3/00 |
代理公司: | 重庆市信立达专利代理事务所(普通合伙) 50230 | 代理人: | 包晓静 |
地址: | 530006 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 算法 单纯形法 最优点 搜索 反方向移动 减速器设计 数据库结构 方向移动 局部搜索 全局搜索 信息检索 优化问题 伸缩绳 中心点 求解 接条 寻优 周部 反射 应用 | ||
本发明属于信息检索及其数据库结构技术领域,公开了一种单纯形法的布谷鸟搜索方法及其应用,所述单纯形法的布谷鸟搜索方法的反射操作使得最差点向中心点的反方向移动,扩张操作新产生的最优点向离原来最差点更远的方向移动,如果当前最优点是周部最优点,那么扩张操作使该点跳离局部最优。本发明首先用CS算法进行全局搜索,再用单纯形法进行局部搜索;实验结果表明,SMCS算法相对于CS算法有更强的寻优能力,再将算法用于求解减速器设计、伸缩绳设计、择接条设计等约束优化问题。实验结果表明,CS算法和SMCS算法均能求出比其他更优的解,且SMCS算法求出的解更优、稳定性更强。
技术领域
本发明属于信息检索及其数据库结构技术领域,尤其涉及一种单纯形法的 布谷鸟搜索方法及其应用。
背景技术
发明内容
针对现有技术存在的问题,本发明提供了一种单纯形法的布谷鸟搜索方法 及其应用。
本发明是这样实现的,一种单纯形法的布谷鸟搜索方法,所述单纯形法的 布谷鸟搜索方法的反射操作使得最差点向中心点的反方向移动,扩张操作新产 生的最优点向离原来最差点更远的方向移动,如果当前最优点是周部最优点, 那么扩张操作使该点跳离局部最优。
进一步,所述单纯形法的布谷鸟搜索方法包括以下步骤:
步骤一,设置鸟窝个数,搜索空间维数,初始化鸟窝的位置巧,找出最优鸟 窝的位置和最优解;
步骤二,保留上代最优鸟窝的位置为整数,利用位置更新其他的鸟窝位置 进行更新,得到一组新的鸟窝的位置,对这组鸟窝的位置进行评价:与上一代 产生的一组鸟窝的位置对比,用适应值较好的的鸟窝位置替换适应值较差的鸟 窝位置,从而得到一组较优的鸟窝位置;
步骤三,用服从均匀分布的随机数作为鸟窝主人发现外来鸟蛋的可能性并 比较,保留被发现概率较小的鸟窝位置,随机改变发现概率较大的鸟窝位置, 得到一组新鸟窝位置,将这组鸟窝位置进行评价,得到一组新的较优的鸟窝位 置;
步骤四,用单纯形法进一步搜索,得到一组新的鸟窝位置S对这组鸟窝位 置进行评价,得到一组新的较优的鸟窝位置;
步骤五,找出得到的中最优的一个鸟窝位置和最优值,若达到迭代停止条 件,则输出全局最优值和对应的全局最优位置,否则,继续进行迭代更新。
进一步,所述纯形法的布谷鸟搜索方法具体包括:
步骤一,设置鸟窝个数n,搜索空间维数d,初始化鸟窝的位置巧找出最优鸟窝的位置和最优解fmin;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西民族大学,未经广西民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810999853.9/2.html,转载请声明来源钻瓜专利网。