[发明专利]基于入侵性杂草算法的有噪独立分量分析方法有效
申请号: | 201310673503.0 | 申请日: | 2013-12-11 |
公开(公告)号: | CN103679199A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 王微微;孔祥翠;陈静静;梁霄;成帅帅 | 申请(专利权)人: | 中国石油大学(华东) |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266580 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 入侵 杂草 算法 独立 分量 分析 方法 | ||
1.一种基于入侵性杂草算法的有噪独立分量分析方法,其特征在于包括:
步骤A:对x进行中心化处理,即其中x=[x1(t),x2(t),...,xM(t)]T是传感器测得的M个观测信号,E(x)是x的期望,然后对进行鲁棒白化处理,即其中为的协方差矩阵,Σ为高斯噪声的协方差矩阵;
步骤B:根据白化处理后的信号应用入侵性杂草算法寻优得到最佳分离矩阵Wb;
步骤C:根据得到含噪分离信号y;
步骤D:根据含噪分离信号y,采用单路欠定SVD-ICA算法,求无噪分离信号
2.根据权利要求1所述的一种基于入侵性杂草算法的有噪独立分量分析方法,其特征在于上述步骤B寻优得到最佳分离矩阵Wb中,具体寻优过程包括以下步骤:
B1、初始化参数,设定参数值:设置初始种群规模数n_ini、问题空间维数Dim、迭代最大值itermax、最大种群数plant_max_no、每个个体可产生的最大种子数seedmax、每个个体可产生的最小种子数seedmin、非线性调制指数N、初始标准差σinitial、标准差最终值σfinal以及初始搜索空间[xmin,xmax],随机产生n_ini个分离矩阵W作为初始解集;
B2、计算当代含噪分离信号ym,公式为
B3、根据ym计算每个个体的适应度函数值f,并将当代所有个体的最大适应度值记为fmax,当代所有个体的最小适应度值记为fmin;
B4、按公式计算每个个体产生的后代种子数wn,其中,f表示当代每个个体的适应度值;
B5、按当代标准差计算当代每个个体产生种子的扩散范围,产生的种子在当代个体附近以正态分布N(0,σiter)随机地扩散在Dim维搜索空间,成为个体,式中,iter表示进化代数;
B6、判断当代个体数是否达到最大规模数plant_max_no,若当代个体数小于plant_max_no,则重复步骤B2至步骤B6;如果达到plant_max_no,则执行步骤B7;
B7、将所有个体按照适应度值从大到小进行排序,选取前面plant_max_no个个体作为下一代个体;
B8、判断算法是否达到迭代最大值itermax,若达到,则输出适应度最大的个体作为最佳分离矩阵Wb,执行步骤C;否则返回执行步骤B2。
.根据权利要求1和2所述的一种基于入侵性杂草算法的有噪独立分量分析方法,其特征在于步骤B3根据ym计算每个个体的适应度函数值f中,适应度函数值具体计算过程包括以下步骤:
B31、采用高斯型密度函数计算得其中,v是标准化的高斯变量;
B32、根据高斯矩计算得其中,ymi表示ym的第i路信号;
B33、得到入侵性杂草算法的适应度函数f为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油大学(华东),未经中国石油大学(华东)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310673503.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高压平衡型三通调节阀
- 下一篇:一种远程求助方法、终端设备及系统