混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法技术

技术编号:16176128 阅读:95 留言:0更新日期:2017-09-09 03:23
本发明专利技术公开了一种本发明专利技术提供一种混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,本方法采用改进优化教学算法(ITLBO)算法来优化回声状态网络模型参数,首先要确定优化参数的个数,储备池规模N和稀疏度SD的值,对其余的参数进行编码;其次通过ITLBO的教授阶段、学习阶段、反馈阶段找到最优的回声状态网络模型参数组合并对这些参数进行建模、训练和预测,对单步预测误差进行分析并从中判断混沌背景噪声中是否存在微弱目标信号,用该方法对Lorenz混沌背景和实际的海杂波信号进行仿真实验,准确快速地检测出微弱信号;克服了回声状态网络模型参数选取困难的缺点,提高了工作效率。

【技术实现步骤摘要】
混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法
一种检测方法,特别是检测回声状态网络微弱信号的方法。
技术介绍
混沌现象是由非线性确定系统产生的一种不规则运动,广泛存在于气象、水文、通信及经济等众多领域。混沌具有内随机性、整体稳定局部不稳定、短期可预测而长期不可预测性等特征。近年来,随着混沌理论研究的不断深入及其在信号处理、自动控制、电力及金融短期预测等领域中的广泛应用,混沌时间序列的建模和预测已成为混沌领域的一个非常重要的研究方向。随着人工智能方法的出现,越来越多的研究者将其应用到时间序列预测中。在众多的人工智能方法中,神经网络因其具有较强的非线性映射逼近能力等优势而其备受研究者的青睐。回声状态网络(ESN)是一种新型递归神经网络,它将隐含层中的神经元随机布置稀疏连接,初始化后不再受训练的影响,始终固定不变,这种结构成为储备池。由于储备池中的状态变量与目标输出是线性关系,且输出权值是唯一需要调整的部分,使得训练过程比较简单,大大降低了训练的计算,算法本身属于凸优化,避免了陷入局部极小值的问题,且ESN具有很强的记忆能力,使得预测精度得到保证。然而,回声状态网络模型参数选取大多采用不断尝试的方法或根据人为经验来设置参数,不能考虑到数据的独特性,容易受主观因素的影响,大大的降低了工作效率,严重影响了回声状态网络在实际预测中的应用。市场需要一种能够克服回声状态网络模型参数选取困难的缺点的检测方法。
技术实现思路
为解决现有技术的不足,本专利技术的目的在于提供一种混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,本方法利用改进优化教学算法(ITLBO)来优化回声状态网络模型参数的方法,从而检测出混沌背景中微弱信号,克服了回声状态网络模型参数选取困难的缺点,提高了工作效率。为了实现上述目标,本专利技术采用如下的技术方案:混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,包括如下步骤:步骤一,确定优化参数的个数,先确定储备池规模N和稀疏度SD的值,设置回声状态网络初始化参数;设教学次数g=0,最大教学次数为G;步骤二,在设定的参数范围内进行实数编码,产生M个种群;步骤三,将混沌时间序列的重构延迟坐标向量作为回声状态网络模型的输入,利用相应参数对回声状态网络进行训练与预测;步骤四,计算每个回声状态网络个体的适应度值;步骤五,种群经过教授、学习和反馈阶段后得到新的种群,g=g+1;步骤六,判断教学次数g是否达到G,若达到则进入下一步,否则,重复步骤三到步骤五的操作,直到符合设定的条件为止,输出回声状态网络模型最优参数;步骤七,利用得到的回声状态网络模型优化参数进行建模、训练并完成预测;步骤八,通过模型仿真得到预测误差幅值图形,分析预测误差幅值,并从中判断是否存在微弱目标信号,完成混沌背景下微弱信号的检测。前述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,在步骤一中,设置回声状态网络的初始化参数包括:内部连接矩阵的谱半径SR,输入单元尺度IS,输入单元位移ISH,教师信号尺度TS,教师信号位移TSH的参数范围。前述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,在步骤二中,对五个参数进行编码的方式为x=[x1,x2,x3,x4,x5],其中,x1表示内部连接矩阵的谱半径SR,x2表示输入单元尺度IS,x3表示输入单元位移ISH,x4表示教师信号尺度TS,x5表示教师信号位移TSH。前述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,在步骤二中,需要优化的参数个数与编码生成的个体的维数相等,个体中每一维变量对应相应的待优化的参数。前述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,在步骤三中,将混沌时间序列的重构延迟坐标向量作为回声状态网络模型的输入,利用相应参数对回声状态网络进行训练与预测;具体过程为:现在假设一个回声状态网络,有K个输入层单元,N个隐层单元,L个输出层单元;在时刻n,输入序列为u(n)=[u1(n),u2(n),…,uK(n)],隐层的状态序列为x(n)=[x1(n),x2(n),…,xN(n)],输出序列为y(n)=[y1(n),y2(n),…,yL(n)];用表示输出层的连接权值矩阵;WN×N表示储备池内部的连接权值矩阵,通常它的稀疏连接保持在1%-5%,且谱半径一般小于1,因此储备池具备一定的记忆能力和稳定性;表示输出层的连接权值矩阵;表示输出层到隐层的反馈权值矩阵,其中,Win、W和Wback是在网络建立前随机生成的,并且生成之后就不能改变,只有Wout是通过训练计算得到的,而回声状态网络的训练目的就是确定输出权值Wout;回声状态网络的基本方程为x(n+1)=f(Winu(n)+Wx(n)+Wbacky(n)),式中表示输出的偏置项也能表示噪声,一般取为0;f=[f1,f2,…,fN]表示内部神经元激活函数,通常情况下,fi(i=1,2,…,N)取作双曲正切函数;表示输出函数。典型情况下,fout(i=1,2,…,L)取恒等函数,回声状态网络算法通过输入信号激励储备池,然后储备池中会产生连续的状态变量信号,最后通过储备池状态变量与目标输出信号的线性回归算法确定回声状态网络网络输出权值;它的训练过程如下:(1)初始化Win、W和Wback(2)利用样本和公式(1)求出隐层状态序列x(n);(3)根据状态序列x(n)、输出样本y(n),利用基本方程和线性回归法求出Wout。前述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,步骤四,计算每个回声状态网络个体的适应度值;计算公式为式中n是混沌时间序列的检验集数目,yi和分别表示真实值和预测值。前述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,步骤五,种群经过教授、学习和反馈阶段后得到新的种群,g=g+1;具体过程为:(1)教授阶段:假设一个班级由教师T和学生S组成,将目标函数f(S)作为评判准则对每个学生进行评优;其中,Si=[si1,si2,…,siD]T(i=1,2,…,N),S=[S1,S2,…,SN]T,在教师进行教授的过程中,教师T尽最大可能使学生的平均水平SM接近自己的水平,其中,即教师根据T和SM的差异指导学生进行学习,这样会使学生进步更快速。定义教师和学生水平的差异为其中,为[0,1]上的随机数,即学生的学习因子;为教师的教学因子,且当教师进行教授后,学生会进步到一个新的水平,再通过评优准则,判断学生是否进步,然后对每个学生进行更新,(2)学习阶段:学生可在班级中,随机选择两个不同的学生Si和Sj,且i≠j;根据评优准则,选择学生向哪些同学学习才能进步最快;若学生Si优于Sj,则Snew,i向Si靠近,反之,向Sj靠近,学习阶段具体实现为其中,为[0,1]上的随机数,即成绩更高的同学对自己的影响因子,通过向水平高的学生进行学习之后,再进行更新;(3)反馈阶段:在班级中,随机选择两个不同的学生Si和Sj,其中i≠j。根据评优准则,决定哪些学生应与教师进行反馈交流。若学生Si优于Sj,则选择差生Sj与教师进行反馈学习。反之,选择Si与教师进行反馈学习,反馈阶段具体实现为其中,为[本文档来自技高网...
混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法

【技术保护点】
混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,其特征在于,包括如下步骤:步骤一,确定优化参数的个数,先确定储备池规模N和稀疏度SD的值,设置回声状态网络初始化参数;设教学次数g=0,最大教学次数为G;步骤二,在设定的参数范围内进行实数编码,产生M个种群;步骤三,将混沌时间序列的重构延迟坐标向量作为回声状态网络模型的输入,利用相应参数对回声状态网络进行训练与预测;步骤四,计算每个回声状态网络个体的适应度值;步骤五,种群经过教授、学习和反馈阶段后得到新的种群,g=g+1;步骤六,判断教学次数g是否达到G,若达到则进入下一步,否则,重复步骤三到步骤五的操作,直到符合设定的条件为止,输出回声状态网络模型最优参数;步骤七,利用得到的回声状态网络模型优化参数进行建模、训练并完成预测;步骤八,通过模型仿真得到预测误差幅值图形,分析预测误差幅值,并从中判断是否存在微弱目标信号,完成混沌背景下微弱信号的检测。

【技术特征摘要】
1.混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,其特征在于,包括如下步骤:步骤一,确定优化参数的个数,先确定储备池规模N和稀疏度SD的值,设置回声状态网络初始化参数;设教学次数g=0,最大教学次数为G;步骤二,在设定的参数范围内进行实数编码,产生M个种群;步骤三,将混沌时间序列的重构延迟坐标向量作为回声状态网络模型的输入,利用相应参数对回声状态网络进行训练与预测;步骤四,计算每个回声状态网络个体的适应度值;步骤五,种群经过教授、学习和反馈阶段后得到新的种群,g=g+1;步骤六,判断教学次数g是否达到G,若达到则进入下一步,否则,重复步骤三到步骤五的操作,直到符合设定的条件为止,输出回声状态网络模型最优参数;步骤七,利用得到的回声状态网络模型优化参数进行建模、训练并完成预测;步骤八,通过模型仿真得到预测误差幅值图形,分析预测误差幅值,并从中判断是否存在微弱目标信号,完成混沌背景下微弱信号的检测。2.根据权利要求1所述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,其特征在于,在步骤一中,设置回声状态网络的初始化参数包括:内部连接矩阵的谱半径SR,输入单元尺度IS,输入单元位移ISH,教师信号尺度TS,教师信号位移TSH的参数范围。3.根据权利要求1所述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,其特征在于,在步骤二中,对五个参数进行编码的方式为x=[x1,x2,x3,x4,x5],其中,x1表示内部连接矩阵的谱半径SR,x2表示输入单元尺度IS,x3表示输入单元位移ISH,x4表示教师信号尺度TS,x5表示教师信号位移TSH。4.根据权利要求1所述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,其特征在于,在步骤二中,需要优化的参数个数与编码生成的个体的维数相等,个体中每一维变量对应相应的待优化的参数。5.根据权利要求1所述的混沌背景中基于改进教学优化算法的检测回声状态网络微弱信号的方法,其特征在于,在步骤三中,将混沌时间序列的重构延迟坐标向量作为回声状态网络模型的输入,利用相应参数对回声状态网络进行训练与预测;具体过程为:现在假设一个回声状态网络,有K个输入层单元,N个隐层单元,L个输出层单元;在时刻n,输入序列为u(n)=[u1(n),u2(n),…,uK(n)],隐层的状态序列为x(n)=[x1(n),x2(n),…,xN(n)],输出序列为y(n)=[y1(n),y2(n),…,yL(n)];用表示输出层的连接权值矩阵;WN×N表示储备池内部的连接权值矩阵,通常它的稀疏连接保持在1%-5%,且谱半径一般小于1,因此储备池具备一定的记忆能力和稳定性;表示输出层的连接权值矩阵;表示输出层到隐层的反馈权值矩阵,其中,Win、W和...

【专利技术属性】
技术研发人员:行鸿彦沈洁
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1