[发明专利]具有冯·诺依曼结构的随机漂移粒子群优化方法在审

专利信息
申请号: 201710173917.5 申请日: 2017-03-22
公开(公告)号: CN106875001A 公开(公告)日: 2017-06-20
发明(设计)人: 张建明;姚琴琴;张蔚;张峰 申请(专利权)人: 浙江大学
主分类号: G06N3/00 分类号: G06N3/00;G06Q10/04
代理公司: 杭州求是专利事务所有限公司33200 代理人: 刘静,邱启旺
地址: 310058 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种具有冯·诺依曼拓扑结构的随机漂移粒子群优化方法。针对生物网络如合成基因回路建模,需要建立生物系统的微分方程模型并根据观测值推理模型参数。参数计算过程首先需要定义合适的目标函数和约束条件,同时需要得到优化算法的支持。本发明将微分方程的参数估计等价为带有微分‑代数约束的非线性规划问题,通过寻找合适参数集来拟合量测数据。针对参数估计过程的寻优计算易陷入局部最优的局限性,该发明在随机漂移粒子群优化算法中引入冯·诺依曼结构,以增强全局搜索能力。该改进算法针对全连接的全局拓扑结构的局限性进行改进,采用局部拓扑结构作为粒子间的信息共享方式,增强算法全局搜索能力,能够给出可信度高的模型参数。
搜索关键词: 具有 诺依曼 结构 随机 漂移 粒子 优化 方法
【主权项】:
一种具有冯·诺依曼结构的随机漂移粒子群优化方法,其特征在于,该方法包括以下步骤:(1)初始化粒子群,包括粒子群规模m和待解决问题的维度D,粒子群中每个粒子都包含3个矢量表征自身特性,即当前位置Xi、当前速度矢量Vi和个体历史最优位置Pbesti,为所有粒子随机初始化当前位置矢量i表示种群大小为m的粒子群中第i个粒子,i=1,2,…,m,设置步数k=0;(2)根据目标函数f(Xi(k))来计算各粒子的初始代价函数值,令初始位置为个体历史最优位置pbesti(k),并计算种群的初始全局历史最优位置Ggbest(K)和冯·诺依曼邻域中所有粒子的平均历史最优位置Cmbesti(k);(3)判断循环终止条件,当代价函数值误差满足设定的精确度,或者迭代次数达到最大值,停止搜索并输出得到的最优解,否则执行步骤(4);(4)设置迭代步数k=k+1,更新种群中各粒子位置;(5)更新粒子i的个体历史最优位置Pbesti(k),重新计算种群中各粒子的代价函数值f(Xi(k)),若当前f(Xi(k))小于代价函数f(Pbesti(k‑1)),则将f(Xi(k))置为粒子i的历史最优位置,即Pbesti(k)=Xi(k),否则Pbesti(k)=Pbesti(k‑1);在粒子群算法中Pbesti(k)和Ggbest(k‑1)的更新方程如下所示:Pbesti(k)=Xi(k)iff(Xi(k))<f(Pbesti(k-1))Pbesti(k-1)iff(Xi(k))≥f(Pbesti(k-1))]]>Ggbest(k)=Pbestg(k),g=argmin0≤i≤m[f(Pbesti(k))]]]>(6)更新种群全局历史最优位置,将每个粒子对应代价函数值f(Xi(k))与当前全局历史最优位置的代价函数值f(Ggbest(k‑1))相比较,若满足条件f(X(k))<f(Ggbest(k‑1)),则最优位置更新Ggbest(k)=X(k);否则Ggbest(k)=Ggbest(k‑1);(7)计算每个粒子的冯·诺依曼邻域中所有粒子的平均历史最优位置Cmbesti(k);(8)返回步骤(3)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710173917.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top