说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211041096.7 (22)申请日 2022.08.29 (71)申请人 山东财经大学 地址 250014 山东省济南市历下区二环东 路7366号 (72)发明人 祝翠玲 杨成伟 白秀冉  (74)专利代理 机构 北京华清迪源知识产权代理 有限公司 1 1577 专利代理师 陈晨 (51)Int.Cl. G06F 9/50(2006.01) G06N 3/00(2006.01) (54)发明名称 基于自适应变异差分进化的云计算负载均 衡方法及系统 (57)摘要 本申请公开了一种基于自适应变异差分进 化的云计算负载均衡方法及系统, 首先根据所设 置的初始迭代 参数随机产生初始种群; 计算当前 迭代轮次的种群中每个个体的适应值, 并找出当 前种群最优解, 得到当前种群的群体相似度系 数, 并确定对应的变异操作模式; 然后进行交叉 操作得到交叉操作结果; 根据适应度函数采用误 差性能指标ITA E产生更新后的种群; 最后判断当 前迭代轮次为最大迭代次数时, 则调用蚁群算法 计算全局最优路径。 可以看出, 本发明通过自适 应变异差分进 化算法对ACO算法的信息素等随机 初始化的参数进行优化, 实现前期提高全局搜索 能力后期提高局部搜索能力, 有效的降低了这一 问题传统方法对搜索所需时间长, 提高了负载均 衡的工作效率。 权利要求书3页 说明书9页 附图4页 CN 115408154 A 2022.11.29 CN 115408154 A 1.一种基于自适应 变异差分进化的云计算负载均衡方法, 其特 征在于, 所述方法包括: S1, 定义种群规模为NP的初始种群X0=[X0 1,X0 2,...X0 NP]T, 其中, 所述初始种群中的每 个个体X0 i可以用X0 i=[x0 i,1,x0 i,2,...x0 i,D]T来表示; 并设置初始迭代参数随机产生初始种 群; S2, 计算当前迭代轮次的种群 中每个个体的适应值, 并找出当前种群最优解, 进一步得 到当前种群的群体相似度系数ε, 并基于预设参数与群体相似度系数ε 的大小确定并执行对 应的变异操作模式; S3, 计算变异个体优劣系数δ, 并根据所述变异个体优劣系数δ得到当前迭代的交叉概 率因子CR, 并进行交叉操作得到交叉操作结果; S4, 将所述交叉操作结果根据预设适应度函数采用误差性能指标ITAE进行选择操作产 生当前迭代轮次所 更新后的种群; S5, 判断当前迭代轮次是否为最大迭代次数; 若是, 则基于当前迭代轮次所更新后的种 群调用蚁群算法计算全局最优路径, 以实现网络负载均衡; 若否, 则更新迭代次数, 返回S2 进入下一轮迭代。 2.根据权利要求1所述的方法, 其特征在于, 所述计算当前迭代轮次的种群中每个个体 的适应值, 并找出当前种群最优解, 进一 步得到当前种群的群 体相似度系数 ε, 包括: 根据第一公式得到当前种群的群 体相似度系数 ε, 所述第一公式具体包括: 其中, fbest表示种群最优适应值, fi表示种群第i个目标个体的适应值, NP表示种群规 模。 3.根据权利要求1所述的方法, 其特征在于, 所述基于预设参数与群体相似度系数ε的 大小确定并执 行对应的变异操作模式, 包括: 根据第二公式确定并执 行对应的变异操作模式, 所述第二公式具体包括: 其中, ro,r1,r2∈(1, 2,…,NP)表示互不相等的整数, 且与当前的目标个体i不同, F表示 缩放因子, Vig表示通过变异操作产生的变异个体, 表示当前种群的最优解, Yrand表示 新产生种群中的随机个体, 分别表示不同的目标个体的解, rand表示产生 的随机数。 4.根据权利要求1所述的方法, 其特 征在于, 所述计算变异个 体优劣系数δ, 包括: 根据第三公式计算变异个 体优劣系数δ, 所述第三公式具体包括: 其中, favg表示当前种群平均适应值, fi表示种群第i个目标个体的适应值, NP表示种群 规模。权 利 要 求 书 1/3 页 2 CN 115408154 A 25.根据权利要求1所述的方法, 其特征在于, 根据所述变异个体优劣系数δ得到当前迭 代的交叉概 率因子CR, 包括: 根据第四公式得到当前迭代的交叉概 率因子CR, 所述第四公式具体包括: 其中, favg表示当前变异 矢量群体的适应度大小平均值, f(vi)表示当前变异 矢量个体, f (Vbest)表示当前变异矢量群 体适应度最优值, CRmax和CRmin分别为CR取值的上 下限。 6.根据权利要求1所述的方法, 其特 征在于, 所述进行交叉操作得到适应度函数, 包括: 根据第五 公式进行交叉操作, 所述第五 公式具体包括: 其中, 表示交叉操作结果, 表示变异个体, 表示正常个体, i=1,2, …,NP, j= 1,2,…,D。 7.根据权利要求1所述的方法, 其特征在于, 将交叉操作 结果根据 预设适应度函数采用 误差性能指标ITAE进行选择操作, 包括: 根据第六公式进行选择操作, 所述第六公式具体包括: 其中, 表示交叉操作产生的试验个体, 即交叉操作结果, 表示经过选择操作产 生的下一代个 体, 表示当前训练批次的个 体, f为适应度函数。 8.根据权利要求1所述的方法, 其特征在于, 所述设置初始迭代参数随机产生初始种 群, 包括: 设定种群规模NP、 变异因子F、 交叉概率因子上限CRmax和下限CRmin、 最大迭代次数G并 随机产生初始种群。 9.一种基于自适应 变异差分进化的云计算负载均衡系统, 其特 征在于, 所述系统包括: 设置模块, 用于定义种群规模为NP的初始种群X0=[X0 1,X0 2,...X0 NP]T, 其中, 所述初始 种群中的每个个体X0 i可以用X0 i=[x0 i,1,x0 i,2,...x0 i,D]T来表示; 并设置初始迭代参数随机 产生初始种群; 变异模块, 用于计算当前迭代轮次的种群中每个个体的适应值, 并找出当前种群最优 解, 进一步得到当前种群的群体相似度系 数ε, 并基于预设参数与群体相似度系数ε的大小 确定并执 行对应的变异操作模式; 交叉模块, 用于计算变异个体优劣系数δ, 并根据所述变异个体优劣系数δ得到当前迭 代的交叉概 率因子CR, 并进行交叉操作得到交叉操作结果; 选择模块, 用于将所述交叉操作结果根据预设适应度函数采用误差性能指标ITAE进行 选择操作产生当前迭代轮次所 更新后的种群; 判断模块, 用于判断当前迭代轮次是否为最大迭代次数; 若是, 则基于当前迭代轮次所权 利 要 求 书 2/3 页 3 CN 115408154 A 3

.PDF文档 专利 基于自适应变异差分进化的云计算负载均衡方法及系统

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于自适应变异差分进化的云计算负载均衡方法及系统 第 1 页 专利 基于自适应变异差分进化的云计算负载均衡方法及系统 第 2 页 专利 基于自适应变异差分进化的云计算负载均衡方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:13:12上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。