[发明专利]基于双链量子遗传算法的协同变异方法在审
申请号: | 202111230527.X | 申请日: | 2021-10-22 |
公开(公告)号: | CN113889185A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 谭晓青;许青山;黄睿;黄盈 | 申请(专利权)人: | 暨南大学 |
主分类号: | G16B20/00 | 分类号: | G16B20/00;G06N3/12;G06N10/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 量子 遗传 算法 协同 变异 方法 | ||
1.一种基于双链量子遗传算法的协同变异方法,其特征在于,所述方法包括:
步骤一、染色体的双链编码:对染色体的每个量子位进行初始双链编码并采用概率幅作为染色体编码;
步骤二、解空间变换:通过线性变换将概率幅从单位空间映射到待优化问题的解空间;
步骤三、染色体更新:通过量子旋转门同时更新上下两条基因链的概率幅值来实现染色体的每次迭代更新;
步骤四、量子染色体协同变异:对种群中的每个染色体应用旋转门变异和基于高斯变异算子进行协同变异,利用高斯变异算子产生的随机数取代原基因位上的实数值。
2.根据权利要求1所述的基于双链量子遗传算法的协同变异方法,其特征在于,所述旋转门变异包括:
利用相似度评价算子对第t代种群每个个体之间的相似度进行评价;
若该算子的值小于预定值,则使用π/6门对个体进行变异操作;
若该算子的值不小于预定值,则选用量子非门对个体进行变异操作。
3.根据权利要求2所述的基于双链量子遗传算法的协同变异方法,其特征在于,所述旋转门变异具体如下式:
其中,相似度评价算子为:
分别代表第t代种群中欧式距离最大与最小的两个个体之间的距离值,davg表示当前种群中所有个体之间距离的平均值。
4.根据权利要求1所述的基于双链量子遗传算法的协同变异方法,其特征在于,基于高斯变异算子进行协同变异过程具体如下:
ui=arctan(yi-yg)
其中,xi为当前第i个个体,Rn为一个1行d列的向量服从高斯分布的随机数矩阵,xg为种群最优个体,Tmax为最大迭代次数,t为当前迭代次数,r为一个0-1之间的随机数,ui为当前个体采取第一种方式的更新的概率并且ui取值范围在0-1之间;
其中,yg为种群最优个体对应的适应度值,yi为当前第i个个体对应的适应度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暨南大学,未经暨南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111230527.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用于环境治理的磁性纳米颗粒技术
- 下一篇:一种紫苏茶的制作工艺