改进ESN在混沌时间序列预测中的应用

合集下载

混沌时间序列预测的改进型加权一阶局域法

混沌时间序列预测的改进型加权一阶局域法

文章编号:1001-893X(2011)05-0033-04混沌时间序列预测的改进型加权一阶局域法钱 锋,王可人,冯 辉,金 虎(解放军电子工程学院,合肥230037)摘 要:提出了一种用于混沌时间序列预测的改进型加权一阶局域法。

用衰减系数对分维指数加权一阶局域法的向量距离公式进行修正,调节邻近点与中心点的相关性,也调节了同一邻近点的各个分量和中心点的最后一个分量的关联程度。

利用该方法对Logistic混沌时间序列进行预测的结果表明,衰减系数取最佳值时,相对于现有算法,该方法可以更精确地预测混沌时间序列。

关键词:混沌时间序列;预测模型;加权一阶局域法;衰减系数中图分类号:TN914;O415.5 文献标识码:A doi:10.3969/j.issn.1001-893x.2011.05.007An Improved Adding weight One rank Local regionMethod for Prediction of Chaotic Time SeriesQIAN Feng,W ANG Ke ren,FENG H ui,JIN H u(Electronic Engineering Institute,Hefei230037,China)Abstract:This paper proposes an improved adding weight one rank local region method for prediction of chaotic time series.An attenuation coefficient is applied to a mend the vector distance formula of the dimension exponent adding weight one rank local region method.The attenuation coefficient not only adjusts different relevance of each adjacent point and the center point,but also adjusts the correlation between each dimension of the same phase point and the last dimension of the center point.The Logistic chaotic time series are forecasted using the improved method,and simulation results show that the prediction accuracy is improved with the optimal attenua tion coefficient in the proposed method compared with the original one.Key words:c hao tic time series;pre dic tion m odel;adding weight one rank local region me thod;a tte nuation c oefficient1 引 言混沌时间序列预测已经成为一个非常重要的研究方向,并在天气预报、电力负荷预测调度、信号处理、边坡位移、自动控制、电子对抗等领域中得到了广泛应用[1-2]。

基于混沌方法的预测技术及其应用

基于混沌方法的预测技术及其应用

基于混沌方法的预测技术及其应用近年来,混沌方法在多个领域发挥了不可替代的作用,其在预测技术中的应用也吸引了越来越多的关注。

混沌方法的基本原理是,可以通过提取和分析系统的状态信息来预测它的未来发展情况。

它利用动态系统的不确定性和复杂性来提高预测的准确性。

而且,混沌方法的应用还有一个重要的意义,它可以在复杂系统中发现和捕获随机过程中的微粒现象,从而有助于我们提高对复杂系统的理解能力。

混沌方法在预测技术中所发挥的作用,可以从两个方面来讨论,一是混沌方法可以提高预测精度;二是混沌方法可以提高系统的抗时变性。

混沌方法可以提高预测精度,这一点主要是因为它可以通过提取和分析动态系统的状态信息来改进和提高预测。

这种技术可以捕获并利用系统中不确定性因素和复杂性,从而使预测准确性有了质的提升。

目前,混沌方法已经在预测技术中发挥了很大的作用,并在许多领域取得了很好的效果。

另外,混沌方法也可以提高系统的抗时变性。

由于混沌方法可以捕获和分析非线性过程中的微小变化,因此可以更好地抵抗外界环境的变化。

这种预测技术可以有效地应对外部扰动,从而提高预测体系的稳定性和可靠性。

混沌方法在预测技术中所发挥的作用不仅体现在提高预测精度方面,而且也可以提高系统的抗时变性。

混沌方法的发展为预测技术的应用提供了另一种思路,它可以通过捕获和分析系统的动态信息来提高预测的准确性,从而有助于我们提高预测的可靠性和精度。

在实际应用中,混沌方法的应用也有很多例子可以参考。

例如,经济领域的预测,依靠混沌方法可以实时监测各种市场活动,分析投资风险,并采取预防措施;军事领域的情报收集,利用混沌方法可以实时监测和分析敌方动向;地质领域的预测,可以利用混沌方法监测并预测地震的发生,准确评估地质灾害的可能性等。

综上所述,混沌方法在预测技术中发挥了重要作用,提高了预测精度和系统抗时变性。

因此,混沌方法在预测技术中的应用有着重要的意义,未来将引领着复杂系统领域的发展,为世界带来更大的挑战和机遇。

基于改进相空间加权局域法的混沌时序预测

基于改进相空间加权局域法的混沌时序预测

基于改进相空间加权局域法的混沌时序预测
修妍
【期刊名称】《软件》
【年(卷),期】2013(034)004
【摘要】相空间重构是进行混沌时间序列分析与预测的基础.本文基于混沌理论中相空间重构的两个关键参数嵌入维数和延迟时间相关的观点,采用C-C算法计算嵌入维数和延迟时间,进而对混沌时序进行相空间重构,然后运用改进后的加权一阶局域预测模型进行预测.通过对Lorenz混沌系统和Rossler混沌系统的仿真预测,表明用C-C算法计算嵌入维数和延迟时间,具有操作简便,速度快的优点,利用本文提出的预测模型进行仿真预测,进一步说明本文提出的预测方法可操作性强,对于混沌系统的短期预测有较好的效果.
【总页数】4页(P34-37)
【作者】修妍
【作者单位】天津城市建设学院理学院,天津300384
【正文语种】中文
【中图分类】TP391.9
【相关文献】
1.基于改进加权一阶局域法的空中交通流量预测模型 [J], 王超;朱明;赵元棣
2.混沌时间序列预测的改进型加权一阶局域法 [J], 钱锋;王可人;冯辉;金虎
3.基于支持向量机的混沌时序局域预测 [J], 高俊杰;王豪;徐文艳
4.混沌时间序列改进的加权一阶局域预测法 [J], 孟庆芳;彭玉华
5.基于关联度的混沌序列局域加权线性回归预测法 [J], 岳毅宏;韩文秀;张伟波因版权原因,仅展示原文概要,查看原文内容请购买。

tecan酶标仪动力学循环

tecan酶标仪动力学循环

tecan酶标仪动力学循环本部分将探讨ESN的优化策略、扩展方法以及在不同领域的应用实例。

1. ESN的优化策略为了提高ESN的性能,研究者们提出了一些优化策略。

这些策略包括:(1)参数调整:通过调整储备层和读出层的参数,如连接权重、输入滤波器权重等,可以提高ESN的预测精度。

(2)正则化:在ESN训练过程中,正则化方法可以避免过拟合现象,提高模型的泛化能力。

(3)动态储备层:通过引入动态储备层,可以增加ESN对输入数据的时变特性捕捉能力。

(4)网络结构优化:如增加储备层神经元数量、调整网络拓扑结构等,可以提高ESN的性能。

2. ESN的扩展方法(1)深度回声状态网络(DeepESNs):通过堆叠多层循环神经网络,DeepESNs在处理复杂时间序列数据方面具有优越性。

(2)残差回声状态网络(Residual ESN):在残差网络中引入ESN,可以提高模型的表达能力和稳定性。

(3)双向回声状态网络(Bi-directional ESN):通过同时捕捉输入序列的前向和后向信息,Bi-directional ESN在处理长时序列数据时具有优势。

(4)多任务学习:在ESN中引入多任务学习,可以提高模型的泛化能力和适应性。

3. ESN在不同领域的应用实例(1)金融领域:ESN在股票价格预测、金融风险管理等方面具有广泛应用。

(2)生物信息学:ESN在基因表达数据分析、蛋白质结构预测等方面取得了显著成果。

(3)语音识别:ESN在语音信号处理中具有优越性能,如语音识别、语音合成等。

(4)自然语言处理:ESN在文本分类、情感分析等任务中表现出良好的性能。

(5)推荐系统:通过捕捉用户行为数据中的时变特征,ESN在推荐系统中具有较高的准确率。

总之,回声状态网络(ESN)作为一种循环神经网络(RNN)的变种,在处理时间序列数据方面具有广泛的应用前景。

通过对ESN的深入研究和优化,有望为各个领域带来更加准确和高效的预测结果。

《混沌时序非线性去噪方法研究及其应用》范文

《混沌时序非线性去噪方法研究及其应用》范文

《混沌时序非线性去噪方法研究及其应用》篇一一、引言随着现代科技的发展,时间序列数据的处理与分析在众多领域中扮演着越来越重要的角色。

然而,由于各种因素的影响,如系统复杂性、噪声干扰等,所获得的时间序列数据往往存在非线性和混沌特性,这给数据的分析和处理带来了极大的挑战。

因此,研究有效的非线性去噪方法,对于提高时间序列数据的准确性和可靠性具有重要意义。

本文旨在研究混沌时序非线性去噪方法,并探讨其在实际应用中的效果。

二、混沌时序非线性去噪方法概述混沌时序非线性去噪方法主要针对具有非线性和混沌特性的时间序列数据,通过一系列算法和技术,有效去除或减小数据中的噪声干扰。

这些方法通常包括基于小波变换、经验模态分解、支持向量机、神经网络等。

1. 小波变换小波变换是一种在时域和频域都具有良好局部化特性的信号处理方法。

通过选择合适的小波基函数,可以对时间序列数据进行多尺度分解,从而在不同尺度上提取有用信号和去除噪声。

2. 经验模态分解经验模态分解是一种自适应的信号处理方法,可以根据数据本身的特性进行模式分解。

通过将时间序列数据分解为一系列具有不同特征尺度的固有模态函数,可以有效地去除噪声并提取有用信息。

3. 支持向量机与神经网络支持向量机(SVM)和神经网络等机器学习方法可以通过训练模型来学习时间序列数据的内在规律,从而实现对噪声的识别和去除。

这些方法可以处理具有复杂非线性关系的数据,具有较高的去噪效果。

三、混沌时序非线性去噪方法的应用混沌时序非线性去噪方法在众多领域中都有广泛的应用。

例如,在金融领域,通过对股票价格、交易量等时间序列数据进行去噪处理,可以提高投资决策的准确性和可靠性;在医学领域,通过对生理信号如心电图、脑电图等进行去噪处理,可以提高疾病的诊断准确率;在环境监测领域,通过对空气质量、水质等环境指标的时间序列数据进行去噪处理,可以更准确地评估环境状况。

四、案例分析以金融领域为例,假设我们使用支持向量机(SVM)对股票价格时间序列数据进行非线性去噪。

混沌信号非线性预测方法及应用

混沌信号非线性预测方法及应用
和微弱信号检测的应用例子。 关键词: 混沌; 预测 方法 ; 非线性 ; 跳频
No l e rMe h d o e it g Ch o i ni a t o sf rPrdci a t n n c P o e s swi piain r c s e t Ap l t s h c o
0 16 。3 4和 01 8 。 .8 9
人员投身这方面的研究 , 期望能用这类方法来解决 当前
面临的一些 困难问题 。
在 重构相 空间 中 , 计算关联 函数 C ( , 中 m为 mr 其 ) 嵌入维数 ,为关联半径 。 】C (一n ) r 作 n mr l(曲线 , ) r 估计其平
1 前 言
预测 、滤波和平滑是统计信号处理中的重要技术。 维纳滤波提供 了此 问题 的线性模型最佳解 。 在此基础上
系统的工程应用来说 , 混沌预测又是解决当前所面临的
许多实际问题的重要手段。 这些 因素促使混沌预测 的研
究成为电子学领域 中关心的实际问题 。
大约在十年前 , 对高速跳电台的信号频率预测与跟
c s sg n rtdb n ie rm o es S m eno l e rm eh d rp e itn h o i p o ess wh c e es e eae yno l a d l. o ni a t o s rd ci gc a t r c se, ih wed — e n n o f c v lp d i e e t e r,wi ei to uc d i h t n t i p p r S me a piai n e a lso e emeh s eo e n rc n as y l b n r d e n s o hs a e . o p l t x mpe ft s tod l i c o h o rdci gF e u nc —h p i gc d n ee t a i l aegv n f rp e itn r q e y o p n o ea d d tcigwe k s as r i e . n n g Ke r s h o ;p e it n meho y wo d :c a s r dci t d;n ni e r re u n y o pn o o l a ;f q e c —h p ig n

混沌理论在时序数据预测中的应用研究

混沌理论在时序数据预测中的应用研究

混沌理论在时序数据预测中的应用研究随着大数据时代的到来,时序数据的预测成为了数据分析领域中的热门研究方向。

时序数据指的是按时间顺序排列的数据,如气象数据、股票价格、交通流量等,它们具有一定的规律性和周期性,因此能够进行预测分析。

混沌理论是研究非线性动态系统的数学理论,它的提出和发展为时序数据的预测提供了一种新思路和方法。

本文将简要介绍混沌理论和其在时序数据预测中的应用研究。

一、混沌理论的基本概念混沌理论是由著名的美国数学家洛伦茨提出的,它是研究非线性动态系统的理论。

所谓非线性动态系统,指的是系统中各变量之间的关系不是简单的线性关系,而是复杂的非线性关系。

这些系统表现出了极其复杂的行为,包括混沌现象、周期性现象、分岔现象等等。

其中混沌现象指的是系统状态极其敏感,微小的扰动可能会导致系统状态发生巨大的变化。

混沌理论的核心思想是“灵敏依赖于初值”,即系统状态和系统初值之间的关系是非常敏感的。

例如,一个简单的“蝴蝶效应”实验,就可以说明这一点。

我们可以通过一个非常简单的数学模型,来模拟大气环境中的蝴蝶煽动翅膀所产生的微小气流变化,这种微小变化可能会在某个地方引起飓风等极端天气。

这个实验就是混沌理论的一个生动例子。

二、混沌理论在时序数据预测中的应用混沌理论的提出和发展引起了人们对于非线性动态系统的深入研究,同时为时序数据的预测提供了一种新思路和方法。

常用的混沌预测方法有扩展Kalman滤波器(EKF)方法、非线性自适应滤波器(NAR)方法、改进模糊神经网络(IFNN)方法等等。

其中,EKF方法是一种基于Kalman滤波器的扩展方法,它可以对非线性系统的学习和预测进行模拟。

EKF方法通过线性化系统模型进行处理,能够利用系统的特定结构进行预测。

NAR方法是一种基于自适应神经网络的方法,它能够根据不断变化的时序数据进行学习和优化,并进行有效地预测。

IFNN方法是一种基于模糊神经网络的方法,它能够处理非线性动态系统的复杂性问题,并进行有效的预测。

改进线性邻近点传播在时间序列分类中的运用

改进线性邻近点传播在时间序列分类中的运用

tme s re a a e sfo UCR i e i sdaa mi i g a c ve t e e pe i ntlr s t ho t a pe ta l se i g i e i sd t s t r m tme s re t n n r hi , h x rme a e ul s w h ts c lc u trn s r b s d LNP a q ie i he c ur c n ae c u r sh g ra c a y t ha LNE
t l t rng r s t LNP t o s d o pe ta l trn sa ple o t i es re ls i c to Usng f u hec use i e ul. me h d ba e n s c lcuse i g i p id t hetm e i sc a sf a i n r i i o r
re lsi c t n C mp tr n ie r ga dAp l ain , 0 2 4 ( 2 :5 .5 . is as ai . o u e gn ei n c i f o E n pi t s2 1 , 8 1 ) 13 1 7 c o
A sr c : ie r ih oh o rp gt n L P s eye e t e rp —ae mi u evsdc sic t n b ta t Ln a g b ro dPo a ai ( N )i a r f ci l ga hb sds — p ri l s ai Ne o v vy e s e a f o i

YI au n w U L xa ME u , t 1I rv ie r ih o h o r p g t ni p l aino me e j a , ii, NG J n e . mp o e n a g b r o dP o a ai a pi t f i . Y a L Ne o n c o t s
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

其中,x(n)= (x1(n),…,xN(n))T 表示回声状态网 络的状态变量;y(n)= (y1(n),…,yL(n))T 表示回声状 态网络的输出变量;u(n)= (u1(n),…,uK(n))T 表示 网络的输入变量;f=( f1,…,fN)表示储备池处理单 元的激活函数;fout=(f1out,…,fLout))表示储备池输出 单元的激活函数。除 Wout 以外,其余权值全部随机 产生,唯一需要调整的是 Wout。 2.2 回声状态网络的算法流程 (1) 样本数据预处理。 对样本数据进行归一化处 理,并将其合理的分为训练部分和预测部分,利用 相空间重构技术对样本数据进行相空间重构确定最 佳嵌入维数和最优时延。 (2) 初始化网络参数。 影响回声状态网络性能的 主要参数有储备池规模 N、谱半径 SR、储备池稀疏 程度 SD 和输入伸缩尺度 IS(详见下文)。
典型 ESN 预测 1 真实值 预测值 0.5 0 -0.5 0 x 10
-4
够记录最优个体和共享种群信息的算法,其本质是 一种基于实数编码且具有保优思想的贪婪遗传算 法。微分进化算法是当前最强大的随机实数优化算 法之一,由于其具有算法简捷易用、全局优化能力 较强等特点,被广泛应用于诸多领域,并取得了良 好的效果,如信号处理[7]等。 微分进化算法首先在问题的可行解空间内随机 初始化种群,之后进行变异、交叉、选择操作。考 虑微分进化算法的种群规模为 NP, 则第 G 代的个体 可 表 示 为 XG=(XG,1,XG,2, … ,XG,NP) , 其 中 , XG,j=(XG,j1,XG,j2,…,XG, jl),j =1,2,3,…,NP。 1) 初始化 种群初始化是指根据优化问题的性质确定种群 的规模 NP 和个体维数 n。 随机初始化种群是在约束 条件内随机生成种群。第 G 代第 j 个个体为 XG,j=(XG,j1,XG,j2,…,XG, ji) (j =1,2,3,…,NP;i=1,2, 3,…n),个体的各个分量由式 (4) 产生。 XG,ji=XG,jimin+rand(XG,jimax-XG,jimin) (4) 其中 XG, jimin 、XG, jimax 分别表示第 G 代第 j 个体 的第 i 分量及其上下限。初始化种群规模不但决定 计算的复杂性,而且影响空间搜索能力。 2) 变异 微分进化算法与其他进化算法的最主要的不同 在于变异操作, 设 vG+1,j 为变异操作后的得到的中间 个体,从目前 G 代的种群中任意选取三个互不相同 的个体 xG,r1、xG,r2 和 xG,r3,以第一个被选中的个体 xG,r1 出发,沿着 xG,r2 和 xG,r3 作差的方向走一个 F 的 步长,得到一个变异个体 vG+1,j,即 vG+1,j=xG,r1+F(xG,r2-xG,r3) (5) 式(5)中,r1,r2,r3∈{1,2,…,N} 且互不相等。F 表示变异因子。 3) 交叉 通过交叉操作, 微分进化算子要实现测试向量 vG+1,j 和父代向量 xG,,j 的离散重组并同时产生子代向 量 uG+1,j =( uG+1,j1, uG+1,j2,…,uG+1,ji),如下所示。
(3)
当式(3)中 σ=16、b=4、r=45.92 时系统表现出混 沌状态,可产生典型混沌时间序列。本文即采用此 组合生成混沌时间序列的 x 分量作为实验数据,研
究典型回声状态网络对混沌时间序列的预测性能。 基于 MATLAB 仿真平台,取 5000 组样本,其中训 练样本数为 3000,测试样本数为 2000。首先对样本 数据进行归一化处理,利用虚假邻近点法确定样本 嵌入维数为 3,利用 C-C 方法确定混沌时间序列最 佳延迟时间为 10,进行相空间重构,重构后规模如 下 :训练 输入样 本为 3× 2979 ,训 练输出 样本 为 1× 2979;测试输入样本为 3× 1979,测试输出样本即 真实数据的规模为 1× 1979。根据人为经验设置 ESN 网络参数如下:谱半径 SR 为 0. 58,内部神经元个 数 N 为 400,储备池稀疏程度 SD 为 3%,输入伸缩 尺度 IS 为 0.2。仿真结果如下图:
i 1 L
(4) 基于训练好的网络进行预测。 对影响网络性能的四个主要参数作简要说明如 下: 1) 储备池规模 N。N 的确定与给定序列大小有 关,一般设置为训练样本数量的 1/10 与 1/2 之间, 对回声状态网络的性能影响明显 [5]。和各类神经网 络结论类似,储备池内部处理单元越多能拟合的系 统越复杂,网络的预测精度也会随之提高,但是, 储备池内部神经元的个数并非越多越好,因为规模 太大将会产生过拟合现象。 2) 谱半径 SR。 SR=max{abs(W 的特征值)},其 中 W 是储备池内部神经元间的稀疏连接权矩阵。SR 的选择对 ESN 性能有较大影响。在实际应用中,当 谱半径 SR<1 时, 可以在绝大部分情况下保证储备池 具有回声状态特性,取值范围一般为[0.1,0.99][4]; 3) 储备池稀疏程度 SD。SD=n/N (n 为相互连接 神经元,N 为总神经元数),表征了储备池中连接神 经元数目占总神经元数目的比例。该参数决定储备 池中所含向量的丰富程度,从而影响网络的非线性 逼近能力,一般取值 2%—5%。 4) 输入伸缩尺度 IS。针对储备池处理单元激活 函数选择的差异,网络训练前需要对输入信号进行 预处理,一般需要乘以一个尺度因子,其本质是将 输入信号转换到与激活函数相符的范围,取值范围 一般为[0.01,1]。 2.3 基于 ESN 对混沌时间序列的预测 Lorenz 系统是一种典型的非线性系统,其方程 如下:
大。目前,没有确切的方法能够针对不同问题产生 相应最优训练参数,而是大多根据人为经验或不断 尝试的方法来设置参数,给实际应用时带来了繁重 任务问题。有学者引入了各种优化算子来尝试解决 这一问题,比如用遗传算法优化 ESN 参数来进行风 速预测[2]、用微粒群优化算法优化回声状态网络参 数进行大脑皮层信号建模 [3]等等,并取得了一定的 成果。但是,传统的这些优化算法存在着诸如搜索 效率低、早熟等一系列问题,严重影响了其在一些 优化问题中的性能。针对这些不足,本文提出了一 种基于微分进化算法与回声状态网络相结合的混沌 时间序列预测模型,以针对不同数据特点找到相应 最优参数来建立合适的回声状态网络。
1
引言
随着对混沌理论研究的不断深入,混沌时间序 列的预测等方面逐渐成为混沌信号处理及应用中的 研究重点,目前已有了广泛应用:在经济学中,利 用混沌预测思想预测股市指数走向;在天文学中, 利用混沌预测思想预测太阳黑子数目; 在水文学中, 利用混沌思想预测黄河、长江等大河的年径流量等 等[1]。在对混沌序列预测长达几十年的研究显示, 因观测效果的直观性等特点使得神经网络在混沌时 间序列预测的各种预测方法中尽显优势。通过大量 的仿真试验证明,在对混沌时间序列的预测中,动 态递归神经网络预测效果较静态神经网络预测更具 有优越性。其中,回声状态网络(Echo State Network, ESN)的在对一些标杆问题上的预测精度又远远高于 传统的预测方法,现已成为主流的混沌建模工具之 一。 回声状态网络具有良好的理论研究意义和实际 应用价值,已成为混沌时间序列预测领域的一个研 究热点。在研究回声状态网络时所面临的一系列问 题中,如何针对具体问题产生和训练储备池是重要 问题之一。储备池的参数设置是回声状态网络训练 过程中的关键,对回声状态网络的预测性能影响较
2
基于 ESN 的混沌时间序列预测

2.1 回声状态网络的基本结构 回声状态网络是近年来新兴的一种新型递归神 经网络,由 H.Jaeger 于 2001 年提出[4]。它的特点在 于内部有个大型循环网络,形成一个巨大的动态记 忆库(Dynamic Reservoir, DR),当在输入输出层加入 教师序列后,动态记忆库产生振荡,并具有短期记 忆功能,然后通过计算循环网络状态矩阵和训练输
Input Layer u1 u2 Win x2 x4 x3 uK xN x7 yL W x1 x5 x6 Wout Wback y2 Output Layer y1
(3) 训练网络。 输入重构好的训练数据激发储备 池内部状态,驱动隐含层网络开始训练。由公式(1) 和(2)完成系统状态 x(n)和输出 y(n)的计算与收集, 计算输出连接权矩阵 Wout。根据状态变量与输出之 间的线性映射关系,利用网络的实际输出 y(n)逼近 期望输出 Y(n)。即:Y(n)≈y(n)= wiout xi (n) 。
x y x y rx y xz z bz xy
Dynamical Reservoir
图 1 回声状态网络结构示意图
图 1 中, 左侧为输入层,是由 K 个神经元构成; 右侧为输出层,由 L 个神经元构成;中间为储备池, 由 N 个内部神经元稀疏连接而成。ui(i=1,2,…,K)表 示网络输入向量; xi(i=1,2,…,N)表示储备池内部状态 向量;yi(i=1,2,…,L)表示网络输出向量;Win 表示输 入层到储备池的全连接矩阵;Wback 表示由输出层到 储备池的反馈全连接矩阵;W 表示储备池内部相互 稀疏连接的权值矩阵;Wout 表示全连接的状态矩阵。 回声状态网络的基本方程如下: x(n+1)=f(Winu(n+1)+Wx(n)+ Wbacky(n)) y(n+1)= fout (Wout(u(n+1), x(n+1), y(n))) (1) (2)
The Application of Modified ESN in Chaotic Time Series Prediction
Abstract: The parameter selection of ESN (Echo State Network) is excessively dependent on human experience, it is difficult to produce the corresponding optimal parameters for specific problem, resulting in severely restricted in practice. In view of this, a chaotic time series prediction model is proposed in this paper, and the model is based on differential evolution algorithm and the echo state network. With this model, training the input sample sequence to find the network’s parameters which is suitable for the data characteristics at first, then use the ideal parameters to predict chaotic time series. In the prediction of the typical chaotic time series generated by Lorenz system, this method can establish a suitable echo state network based on the data characteristics effectively, and gets satisfactory results. Keywords: Echo State Network; Differential Evolution algorithm; Chaotic time series prediction
相关文档
最新文档