[发明专利]基于多维标度法和copula函数的蚁群算法设计方法在审
申请号: | 201911341295.8 | 申请日: | 2019-12-23 |
公开(公告)号: | CN111275159A | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 温广辉;俞佳慧;秦健;吕跃祖;刘国华 | 申请(专利权)人: | 东南大学 |
主分类号: | G06N3/00 | 分类号: | G06N3/00;G06F17/15;G06F17/16 |
代理公司: | 南京众联专利代理有限公司 32206 | 代理人: | 杜静静 |
地址: | 210096 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多维 标度 copula 函数 算法 设计 方法 | ||
1.一种基于多维标度法和copula函数的蚁群算法设计方法,其特征在于,所述方法包括以下步骤:
步骤1.设Rn中可行解点构成的解存档X=(x1,x2,...xn),其中n为具体问题的维数,计算解点有效相关性矩阵DRM;
步骤2.根据解点有效相关性矩阵构造出矩阵B;
步骤3.计算矩阵B的特征值λ1≥λ2≥…≥λp和r个最大特征根λ1≥λ2≥…≥λr≥0对应的单位特征向量;
步骤4.根据步骤3得到的特征向量构成降维后的解存档Y=(y1,y2);
步骤5.对降维后的解存档Y=(y1,y2,...yn)利用基于Copula-EDA的算法搜索得到s个新搜索点yn+1,yn+2,...,yn+s;扩展解存档Y′=(y1,y2,...,yn,yn+1,yn+2,...,yn+s);
步骤6.然后将这s条新的解所对应的目标函数值与原来的解存档空间的m个解的目标函数值重新进行由小到大的顺序排序,选取前m个解,作为新的解存档,其中m根据具体问题来选定,一般取50或者100。
2.如权利要求1所述基于多维标度法和copula函数的蚁群算法设计方法,其特征在于,步骤1中解点有效相关性矩阵DRM具体构建方法为:
步骤1-1.定义解与解的相关性;
对有限解点集S={s1,s2,...,sN},si=[si1,..,sin],令{s′i}=sample(S,si)为根据S和si采样得到的新解点集,{s′j}=sample(S,sj),若
s.t
则称解点si与sj关于f具有相关性;
上述相关性的条件存在一个解,定义一个有效相关性如下:
s.t
则称解点si与sj关于f具有有效相关性;同理,称
s.t
为点si与sj关于f的冗余相关部分;
步骤1-2.构建解点有效相关性矩阵DRM;
对有限解点S={s1,s2,...,sN},si=[si1,..,sin],定义解点有效相关性矩阵
其中dii=1,为有效相关性频数,其中orsolk={s|s∈{s′i}},
3.如权利要求1所述基于多维标度法和copula函数的蚁群算法设计方法,其特征在于,步骤2根据解点有效相关性矩阵构造出矩阵B具体设计为:
设且
其中是解点有效相关性矩阵DRM的对应元素。
4.如权利要求1所述基于多维标度法和copula函数的蚁群算法设计方法,其特征在于,步骤5中,基于Copula-EDA的算法设计步骤具体为:
步骤5-1.定义二元Copula函数C(u,v);
C(u,v)是满足下面3个性质的函数:①C(u,v)的定义域为[0,1]×[0,1];②至少存在一个u0∈[0,1]和一个v0∈[0,1],使得C(u0,v)=0=C(u,v0),并且C(u,v)是二维递增的,即对任意的0≤u1≤u2≤1和0≤v1≤v2≤1,有
C(u2,v2)-C(u1,v2)-C(u2,v1)+C(u1,v1)≥0;
③对任意的u,v∈[0,1],C(u,1)=u,C(1,v)=v;
步骤5-2.建立二元正态Copula函数;
二元正态Copula函数是满足如下条件的函数:①u和v的边缘分布服从正态分布;②连接两个边缘分布的函数服从正态分布,即CGa(u,v;ρ)=φ(φ-1(u)+φ-1(v)),其中,ρ是对角线上的元素为1的2阶对称正定矩阵,φ是相关系数矩阵为ρ的二元标准正态分布函数,φ-1是标准正态分布函数的逆函数;
步骤5-3.构建边缘分布u=F(x)和v=G(y);
分别为变量xj的样本均值和样本方差,m为样本个数。即满足F(x1)=N(μ1,σ1)和G(x2)=N(μ2,σ2);
步骤5-4.构建条件分布函数并估计参数;
当给定u的值,条件分布函数在v∈[0,1]单调不减;令则有
使用矩估计,得到ρ的估计值,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911341295.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于多模态的网络化教学数据分析方法及系统
- 下一篇:一种氧气灌装方法