混沌时间序列的神经网络预测研究
基于RBF神经网络优化的混沌时间序列预测
基于 R B F神 经 网络优化 的混沌 时间序 列预 测
邬开俊 1 9王铁君
( 1 . 兰 州 交通大 学 电子 与信 息工程 学 院 ,兰 州 7 3 0 0 7 0 ;2 .西 北民族 大学 数学 与 计算机 科 学学 院 ,兰州 7 3 0 0 3 0 )
第3 9卷 第 l 0期
V_ o 1 3 9 No. 1 0
计
算
机
工
程
2 0 1 3年 l 0月
Oc t o b e r 2 0l 3
Co mp u t e r En g i n e e r i n g
・
人工智 能及 识别技 术 ・
文章 编号:1 0 0 o _ _ 3 4 2 8 ( 2 o l 3 ) 1 0 . _ _ 0 2 0 8 — _ 0 4 文献标识码: A
2 . S c h o o l o f Ma t h e ma t i c s a n d C o mp u t e r S c i e n c e , No r t h we s t Un i v e r s i t y f o r Na t i o n a l i t i e s , L a n z h o u 7 3 0 0 3 0 , Ch i n a )
p r e d i c t i ve mo d e l ,t h e c e n t e r ,wi dt h ,a n d c o n n e c t i o n we i g ht s o f RBF ne u r a l n e t wo r k s a r e o p t i mi z e d b y t h e g l o ba l s e a r c h a b i l i t y of DE The
基于大数据的混沌时间序列预测技术研究
基于大数据的混沌时间序列预测技术研究随着社会的发展和科技的进步,大数据分析技术得到了广泛的应用。
在许多领域中,人们利用大数据分析技术进行预测和决策,从而提高决策的准确性和效率。
其中,基于大数据的混沌时间序列预测技术受到了越来越多的关注。
一、混沌时间序列预测技术的概念和意义混沌时间序列指的是具有混沌性质的时间序列。
混沌现象是指一种似乎没有规律、呈现随机行为的复杂现象。
这种现象是由于系统中的微小扰动会被放大,并且不可预测。
混沌时间序列的研究它对各个领域的研究有着重要的意义,因为混沌时间序列广泛存在于自然界和人类社会中的各个领域,如气候、金融、交通、医疗等领域,深入研究混沌时间序列的规律和特性,对于正确预测和决策具有重要的意义。
基于大数据的混沌时间序列预测技术是指利用海量、高维、非线性、随机、动态的大数据集合来进行时间序列的学习和预测。
这种技术的提出和应用,解决了传统时间序列分析方法的数据规模、复杂性和可靠性问题,进一步拓展了时间序列的研究领域,推动了时间序列的不断发展。
二、基于大数据的混沌时间序列预测技术的研究内容1. 数据预处理大数据集合中的数据往往具有高维度、噪声干扰、周期性和混沌性等特点。
因此,在进行混沌时间序列预测前,需要对数据进行预处理,包括去噪、平稳化、降维、归一化等预处理操作。
2. 特征提取特征提取是指从大数据集合中提取有用的特征信息,以便于进行预测和决策。
具体方法包括小波变换、傅里叶变换、自适应滤波、时频分析等。
这些方法可以提取数据的周期性、趋势性和混沌性等特征信息,用于时间序列预测。
3. 数据挖掘基于大数据的混沌时间序列预测技术还涉及到数据挖掘方法。
数据挖掘是指从大数据集合中挖掘出隐藏的知识和模式,用于决策和预测。
其中包括聚类分析、分类分析、关联规则挖掘、时序模式挖掘等方法。
4. 模型建立基于大数据的混沌时间序列预测技术的模型建立包括传统的统计学方法、神经网络方法、支持向量机方法、模糊逻辑等。
基于QPSO-FNN的混沌时间序列预测
d y n a m i c ll a y a d j u s t s t h e m e m b e  ̄ h i p f u n c t i o n s a n d c o n c l u s i o n p a r a m e t e r s o n l i n e ,a n d u s e s q u a n t u m p a r t i c l e s w a r m o p t i mi s a t i o n( Q P S O)t o
r e c o n s t r u c t s t h e p h a s e s p a c e a c c o r d i n g t o t h e d e l a y f a c t o r a n d s a t u r a t i o n e mb e d d e d d i me n s i o n o f t h e t i me s e r i e s ,a n d u s e s L y a p u n o v e x p o n e n t s t o e s t i ma t e t h e c h a o t i c c h a r a c t e is r t i c s o f t h e t i me s e r i e s s y s t e m ,u s e s h y b r i d p i — s i g ma f u z z y — n e u r l a r e a s o n i n g me t h o d t o i f t t h e c h a o t i c a t t r a c t o r c h a r a c t e is r t i c s .W h e r e,t h e h y b i r d p i ・ s i g ma f u z z y n e u r a l n e t w o r k u s e s G a u s s i a n b a s e f u n c t i o n a s t h e me mb e mh i p f u n c t i o n s o f f u z z y s e t s ,
混沌时间序列分析方法研究及其应用
混沌时间序列分析方法研究及其应用一、综述近年来,随着大数据时代的到来,时间序列数据在各个领域的应用越来越广泛,如金融、气象、环境监测、生物技术等。
对于时间序列数据,由于其具有不确定性、复杂性和模糊性等特点,传统的数据分析方法已经难以满足需求。
针对时间序列数据的混沌时间序列分析方法逐渐受到关注。
本文将对混沌时间序列分析方法进行综述,包括其基本原理、特点、应用以及最新研究成果。
旨在为相关领域的研究和应用提供参考与借鉴。
混沌时间序列分析方法是一种针对具有混沌特性的时间序列数据进行预测和分析的方法。
自从20世纪80年代以来,混沌理论的发展为时间序列分析提供了新的思路。
与其他数据分析方法相比,混沌时间序列分析方法具有对初始条件敏感、普适性、可预测性等特点,使其在许多领域得到广泛应用。
相空间重构:通过对时间序列进行相空间重构,将高维的时间序列数据投影到低维的相空间中,以揭示其内在的混沌动力学规律。
常用的重构方法有CohenSteel算法、拉普拉斯矩阵和马尔可夫矩阵等。
李雅普诺夫指数计算:李雅普诺夫指数是衡量系统混沌程度的一个指标。
通过对时间序列进行分析,可以计算出其李雅普诺夫指数,从而了解系统的混沌特性。
常用的计算方法有奇异值分解法(SVD)和非线性最小二乘法等。
分布熵分析:分布熵是一种衡量时间序列复杂性的度量。
通过对时间序列进行分布熵分析,可以了解其混乱程度。
常用的分布熵计算方法有基于Shannon熵的算法和基于小波嫡的算法等。
神经网络预测:基于神经网络的混沌时间序列预测方法被认为是具有潜力的预测手段。
通过训练神经网络模型,可以实现对混沌时间序列的有效预测。
主要包括循环神经网络(RNN)、长短时记忆网络(LSTM)和门控循环单元(GRU)等模型。
集成学习方法:集成学习方法是将多个单一模型的预测结果进行融合以提高预测精度的策略。
通过对不同算法和模型的预测结果进行集成,可以提高混沌时间序列分析的稳定性和准确性。
基于改进BP神经网络的混沌时间序列预测方法对比
基于改进BP神经网络的混沌时间序列预测方法对比温文;龚祝平【摘要】针对BP神经网络预测混沌时间序列存在的易陷入局部极小值和收敛速度较慢的问题,选取了两种改进预测模型,即GA-BP预测模型和PSO-BP预测模型。
并将这两种模型对Lorenz混沌时间序列进行了预测比较实验。
实验表明,两种改进模型比BP神经网络预测模型具有更好的预测性能,并且PSO-BP预测模型较GA-BP预测模型的预测精度更高。
%Based on the problem that BP neural network prediction of chaotic time series is easy to fall into local minimum and slow convergence speed,we chose two kinds of improved prediction model,namely the GA-BP prediction model and PSO-BP prediction model. Experimental results show that two kinds of improved model has better prediction performance than the BP neural network prediction model,and the accuracy of PSO-BP prediction model is better than GA-BP model.【期刊名称】《河南科学》【年(卷),期】2013(000)008【总页数】5页(P1197-1201)【关键词】混沌时间序列;BP神经网络;遗传算法;粒子群算法【作者】温文;龚祝平【作者单位】华南理工大学工商管理学院,广州,510641;华南理工大学工商管理学院,广州,510641【正文语种】中文【中图分类】TP183混沌现象在自然界和人类社会中普遍存在,它是一种由内在机制确定的动力学系统产生的貌似无规则的非线性运动.对初始条件极端敏感性是混沌系统的重要特性.混沌在现实生活、生产中已得到广泛应用,如交通系统、电力系统、气象系统等.虽然混沌现象是貌似无规则的一种现象,但由于产生混沌想象的内在确定性机制,使之在短期内是可以预测的.随着混沌理论的发展和技术的进步,混沌时间序列的预测已成为现代混沌系统研究的重点.到目前,混沌领域内的各国学者对混沌的时间序列预测做了许多研究,并构建了若干种预测模型,如局域线性模型[1]、Volterra滤波器自适应预测模型[2]、RBF神经网络模型[3]、BP神经网络模型[4]、最大Lyapunov指数模型[5]以及一些组合预测模型等[6-7].BP神经网络模型是一种典型的混沌时间序列预测模型.它是由若干神经元组成的网络,每个神经元均具有简单的数学处理能力.当这些神经元同时发挥作用时,则会产生强大的非线性映射功能[8].然而,BP神经网络存在两个缺陷,即易陷入局部极小值和收敛速度较慢.针对这个缺陷,本文选取了两种改进模型,即遗传算法改进的BP神经网络预测模型和基于粒子群算法改进的BP神经网络预测模型,并对这两种模型的预测性能进行对比研究.1 3种预测模型3种预测模型分别为BP神经网络和两种改进的BP神经网络.在对混沌时间序列预测之前首先要对其进行相空间重构,因为相空间重构是研究混沌动力学的基础.Takens[9]和Packard等人[10]提出了用延迟坐标法对一维混沌时间序列x1,x2,…,xn进行相空间重构,那么在状态空间中重构的某一点状态矢量可以表示为:式中:M=n-(m-1)τ为相空间中的相点数;τ为延迟时间;m为嵌入维数. Takens定理证明了如果嵌入维m≥2d+1,d为系统动力学维数,则系统原始状态变量构成的相空间和一维观测值重构相空间里的动力学行为等价,两个相空间中的混沌吸引子微分同胚,即重构动力系统中包含原系统所有状态变量演化的全部信息.从而可根据系统的前一时刻的状态来获取后一时刻的状态.这为混沌时间的预测提供了理论依据.1.1 BP神经网络预测模型BP神经网络是一种前馈神经网络,这种网络的特征是信号向后传播,误差向前传递.在向后传播的过程中,输入信号依次要经过输入层-隐层-输出层的处理,最后得到输出信号.各层神经元状态只能影响相邻层神经元状态.一旦输出信号和期望得到的信号不相符,那么误差信号将会向前传递,从而改变网络的权值和阀值,循环往复,直到网络的输出信号与期望信号相符.通过训练BP神经网络,可以得到不断修正的网络权值和阈值,进而求得神经网络的预测值.对于网络权值和阀值的初始值的选择,网络默认为[0,1]范围中的随机数由于初始值的随机选择性,可能会对网络的收敛速度和最终预测值的准确性造成一定影响.使用遗传算法和粒子群算法对BP神经网路权值和阀值的初始值进行优化,可以达到更好地预测效果.1.2 基于遗传算法改进的神经网络预测模型遗传算法是1962年由美国Michigan大学Holland教授提出的模拟自然界遗传机制和生物进化论而成的一种并行随机搜索最优化方法.它把自然界“优胜劣汰,适者生存”的生物进化原理引入优化参数形成的编码串联群体中,按照所选择的适应度函数并通过遗传中的选择、交叉和变异对个体进行筛选,使适应度值好的个体被保留,适应度差的个体被淘汰,新的群体既继承了上一代的信息,又优于上一代.这样反复循环,直至满足条件.本文遗传算法改进的神经网络预测模型分为3个部分:①确定BP神经网络结构.网络层数选择较为典型的三层网络,网络的节点数由输入输出的变量个数来决定.②遗传算法优化网络权值和阈值.遗传算法中个体由网络的全部权值和阀值组成,个体的去留由适应度值来决定.经过选择、交叉和变异的逐代操作得到适应度最好的个体.③BP神经网络预测.把选出的适应度最好的个体的值作为相应的网络初始权值和阀值.用优化后的网络进行预测,求得更精确的预测值.算法具体过程如图1所示.图1 GA-BP算法流程图Fig.1 GA-BPAlgorithm flow chart1)种群初始化.个体编码方法为实数编码,每个个体均为一个实数串,由输入层与隐含层连接权值、隐含层阈值、隐含层与输出层连接权值以及输出层阈值4部分组成,个体包含了神经网络全部权值和阈值.2)确定适应度函数.根据个体得到BP神经网络的初始权值和阈值,用训练数据训练BP神经网络后预测系统输出,把预测输出和期望输出之间的误差绝对值和作为个体适应度值.3)选择操作.本文选择轮盘赌法,即基于适应度比例的选择策略.4)交叉操作.因为个体使用的是实数编码,因此个体交叉时采用实数交叉法.5)变异操作.6)神经网络赋值预测.把经过选择、交叉、变异得到的最优解赋给BP神经网络的初始权值和阀值,并用优化的BP神经网络对混沌时间序列进行预测.1.3 基于粒子群算法改进的神经网络预测模型粒子群优化算法即PSO算法是一种群体智能优化算法,该算法最早由Eberhart和Kennedy在1995年提出的.PSO算法源于对鸟类捕食行为的研究,鸟类捕食时,找到食物最简单有效的策略就是搜寻当前距离食物最近的鸟的周围区域.PSO算法首先在可行解空间中初始化一群粒子,每个粒子都代表极值优化问题的一个潜在最优解,用位置、速度和适应度值三项指标表示该粒子特征,适应度值由适应度函数计算得到,其值的好坏表示粒子的优劣.粒子在解空间中运动,通过跟踪个体极值和群体极值更新个体位置.粒子每更新一次位置,就计算一次适应度值,并且通过比较新粒子的适应度值和个体极值、群体极值的适应度值更新个体极值和群体极值位置.如此往复,直到满足要求为止.粒子群算法改进的神经网络预测模型分为3个部分:①确定BP神经网络结构.②粒子群算法优化网络权值和阈值.③BP神经网络预测.算法具体过程如图2所示.图2 PSO-BP算法流程图Fig.2 PSO-BPAlgorithm flow chart1)种群初始化.粒子编码方法为实数编码,每个粒子均为一个实数串,由输入层与隐含层连接权值、隐含层阈值、隐含层与输出层连接权值以及输出层阈值4部分组成,粒子包含了神经网络全部权值和阈值.2)确定适应度函数.根据粒子得到BP神经网络的初始权值和阈值,用训练数据训练BP神经网络后预测系统输出,把预测输出和期望输出之间的误差绝对值和作为个体适应度值.3)寻找初始极值. 根据初始粒子适应度值寻找个体极值和群体极值.4)粒子位置和速度更新.根据个体极值和群体极值更新粒子位置和速度.5)个体极值和群体极值更新.根据新粒子的适应度值更新个体极值和群体极值.6)神经网络赋值预测.把迭代寻优得到的最优解赋给BP神经网络的初始权值和阀值,并用优化的BP神经网络对混沌时间序列进行预测.2 仿真实验2.1 仿真条件在Matlab2001a平台,使用Matlab语言编程,构建3种预测模型,即:BP神经网络预测模型(BP模型)、遗传算法改进BP神经网络预测模型(GA-BP模型)和粒子群算法改进BP神经网络预测模型(PSO-BP模型).对典型的非线性混沌系统Lorenz时间序列,进行预测对比实验.Lorenz的表达式参数为嵌入维数m=7和时间延迟τ=1.实验中,BP神经网络采用m-2m+1-1结构,其参数设置为:训练次数取100,训练目标取1.0e~005,学习率取0.1.遗传网络参数设置为:种群规模取40,进化代数取100,交叉概率取0.3,变异概率取0.1.粒子群算法参数设置为:种群规模取40,进化代数取100,加速因子取c1=c2=1.49445,粒子速度最大值和最小值分别为 Vmax=0.9,Vmin=0.4.实验生成3000个Lorenz样本,经重构后得2994个样本.随机选择2894个样本作为训练样本,剩余100个样本作为预测样本.实验误差评价指标选择绝对误差error、总误差errorsum、总误差百分比perc和均方误差mse,分别定义为其中和分别为预测值和真实值;n为预测样本数.2.2 结果分析本实验共做了10次,以下4个图为一次实验的结果.图3,图4,图5分别为BP神经网络、GA-BP神经网络和PSO-BP神经网络对Lorenz时间序列预测的结果,图6为3种网络对Lorenz时间序列预测的误差对比图.表1为10次试验误差指标的平均值.图3 BP网络预测结果Fig.3 BPnet work forecastresult图4 GA-BP网络预测结果Fig.4 GA-BPnet work forecastresult图5 POS-BP网络预测结果Fig.5 POS-BPnet work for ecas tresult图6 3种算法误差对比图Fig.6 Errorcontrast figure about three kinds of algorithms从预测结果可以看出,3种网络模型均可以较好地预测Lorenz时间序列,相比于未改进的BP预测模型,GA-BP预测模型和PSO-BP预测模型表现出了更高的拟合性能和更好的预测精度,并且PSO-BP预测模型较GA-BP预测模型的预测性能更好.表1 各项误差指标均值Tab.1 Mean value of every error indicator算法误差总误差总误差百分比均方误差BP 7.128 4 2.47% 0.008 5 GA-BP 4.242 2 1.25% 0.002 7 PSO-BP 2.245 6 1.06% 0.000 83 结论本文对BP神经网络预测混沌时间序列进行了研究.针对BP神经网络存在的两个缺陷,即易陷入局部极小值和收敛速度较慢,建立了基于遗传算法改进的BP神经网络预测模型(GA-BP预测模型)和粒子群算法改进的BP神经网络预测模型(PSO-BP预测模型),并将这3种模型分别对Loren混沌时间序列进行了预测比较实验.实验表明,GA-BP预测模型和PSO-BP预测模型这两种改进模型明显地降低了网络陷入局部极小值的概率,加快了网络的收敛速度.相比于未改进的BP预测模型,GA-BP预测模型和PSO-BP预测模型表现出了更高的拟合性能和更好的预测精度,并且PSO-BP预测模型较GA-BP预测模型的预测性能更好.【相关文献】[1]孟庆芳,彭玉华.混沌时间序列改进的加权一阶局域预测法[J].计算机工程与应用,2007,43(35):61-64.[2]孟庆芳,张强,牟文英.混沌时间序列多步自适应预测方法[J].物理学报,2006,55(4):1666-1671.[3]李冬梅,王正欧.基于RBF网络的混沌时间序列的建模与多步预测[J].系统工程与电子技术,2002,24(6):81-83.[4]陈敏.基于BP神经网络的混沌时间序列预测模型研究[D].长沙:中南大学,2007.[5]吕金虎,陆君安,陈士华.混沌时间序列分析及其应用[M].武汉:武汉大学出版社,2002. [6]修妍,马军海.基于径向基神经网络的局域预测法及其应用[J].计算机工程,2008,34(9):19-21.[7]刘渊,戴悦,曹建华.基于小波神经网络的流量混沌时间序列预测[J].计算机工程,2008,34(16):105-106.[8]阎平凡,张长水.人工神经网络与模拟进化计算[M].北京:清华大学出版社,2005.[9]Packard N H,Crutch field JP,Farmer JD,etal.Shaw geometry from a time series [J].Phys Rev Lett(S0031-9007),1980,45(9):712-716.[10]Takens F.Detecting strange attractors in turbulence[J].Lecture Notes in Mathematics,1981,898:361-381.。
基于QPSO-RBF NN的混沌时间序列预测
1为 R F神经 网络 的拓扑结构 。 B
0 引言
混沌 是 自然界 与人 类社会普 遍存在 的运动形 式。其 本 质 是 系统对初值有着敏感 的依赖性 。混沌 时间序列 预测 在许多
领域都有着重要 的意义。混沌 时间序列 预测是建立 在 T kn ae s
基于神经 网络的时间序列预测方法 , 并取得 了较好 的结果 。径 向基 函数神经 网络 ( B N) R F N 具有 良好 的逼近 任意非 线性 映 射和处理系统内在的难 以解 析表达 的规律性 的能力。 因此 其 在} 沌时间序列 预测方 面具有广 泛的应用 。 昆 进化算法具有较强 的全局收敛能力和较强 的鲁棒性 , 且不 需要借助 问题 的特征信 息 , 如导数 等梯度信 息。因此 , 其应 将 用于神经 网络 的学 习算法 , 不仅 能发 挥神 经网络的泛化 映射能 力, 而且 能够提 高 神经 网络 的收敛 速度及 学 习能力 … 。量 子 粒子群优化( P O) Q S 算法是在对粒子群优化 ( S 算法 收敛性 P O) 问题研究的基础上 , 出的一种全新 的群体智能优化算法 。其 提 具有算法模 型更 简单 、 收敛 速度更 快和收敛 性能更好 的优点 。
陈 伟 ,冯
摘
斌 ,孙
俊
( 江南大学 信息工程学院 , 江苏 无锡 24 2 ) 112 要:提 出一种基于量子粒子群优化算法训练径向基 函数神经网络进行混沌时间序列预测的新方法。在确定
径向基函数 网络的隐层节点数后, 将相应网络的参数, 包括隐层基函数 中心、 扩展常数, 以及输出权值和偏移编码
成学习算法中的粒子个体, 在全局空间中搜索具有最优适应值的参数向量。实例仿真证实了该方法的有效性。
混沌时间序列的自适应正交小波神经网络预测
( .F c h f uo ai n n r ai n i ei , i a n es yo T c n l y Xia 0 8 C i ; 1 a u yo t t na d If m t nE g e r g X ’ nU i r t f eh o g , ’ n7 4 , h a A m o o o n n v i o 1 0 n 2 c o l f l tc l n ier g X ’ nJ o n nvri , ia 1 0 9 C ia .S ho o Ee r a E g e n , i a i t g U i s y X ’ n7 0 4 , hn ) ci n i ao e t
d eie ag rt m a e n o t o o a v ltn u a ewo k i u g se itv lo h b s d o rh g n lwa e e e r ln t r s s g e td. Ba e n t e d srd ipu - i s d o h e ie n t
西安 理 _大 学 学 报 Junl f ia nvrl f ehooy 20 )V 12 o3 r ora o X ’nU i s?o T cnlg(0 8 o 4N . ei .
25 9
文章 编 号 :10 47 0 2 0 )3 )9 -6 06 1 (0 8 0  ̄250
混 沌 时 间序列 的 自适 应 正交 小 波 神经 网络 预 测
基于RBF神经网络的混沌时间序列前后向联合预测模型
历 史 数 据 , 用 相 空 间 重 构 构 造 出 映 射 利
F( £ , )j £ 一 y( + 1 ()口 : () , t )来 预 测 系统 的未 来
映 射 P( ( y t+ 1 , )y t 1 一 () 称该 映射 )口 : ( + ) £,
收 稿 日期 :0 61 -9 2 0— 00
姜可宇 : ,3岁 , 男 3 讲师 , 主要研究领域为为水声信号处理 , 混沌信号处 理
’ 家 重 点 基 础 研 究项 目( 准 号 :12 0 Z T3 ) 国 家重 点 实 验 室 基金 项 目( 准 号 :14 0 0 J 1 1 资 助 国 批 5 3 12 Z 2 , 批 5 45 8 1Bl0 )
F( t一 1 , ( y( ) y t+ 1 , ) y( ) 口 : t一 1 , t+ 1 ) y( )一
由于混 沌 系 统 对初 始 条 件极 为敏 感 , 系统 的 运 动状 态 不 可长 时 间预测 , 系统 相邻 轨 道 在短 但
时 间 内发 散较 小 , 利用 观 测 数据 可 以进 行 短期 预
维普资讯
第 3 1卷 第 2 期
20 0 7年 4月
武汉理工大学 ( 霾 ) 学报鸯 差
J u n l fW u a ie st fTe h oo y o r a h n Unv r i o c n lg o y
( rnp r t nS i c T a s o t i c n e& E gn eig ao e ni r ) e n
1 基 于RB F神 经 网络 的前 后 向联 合
一种混沌神经网络的混沌时间序列预测
rcnt c teoiia f tr sae hc h w a tem d l a eu etesr st jc r.F r e r eo s ut h r n l e ue pc ,w i so st t h o e cn rsm h ei r et y ut r r g a h h e a o h moe
( ao a K yL bo C mm n ai , E T ,C egu6 0 5 ,C i ) N t nl e a f o u i t n U S C h nd 10 4 hn i c o a
A b t a t Cha si o ln a y a C b h v o x se e r ly Ai i g a h o i i e i sp e i t n, sr c : o s a n n i e r d n mi e a ir e it d g ne al. m n tc a tc tme s re r d c i o t e p p r p e e s a n v lc o i i g n l e u r n u a ewo k a p o c nd a s r s n sa m o e t m r — h a e r s nt o e ha t d a o a l r c re tne r ln t r p r a h a lo p e e t m n u g a c y d e tba k p o a a in tan n lo ih ,wh c a e i l me t d ef cie y I r e o e auae t epr d cin i n c — r p g t r i i g a g rt m o i h c n b mp e n e fe tv l . n o d rt v l t h e ito
基于BP神经网络的混沌时间序列预测方法及应用研究
k y wo d : h oi i e is l a u o n e G- lo t m ; P e r s cat t c me s r ;y p n ri d x; P ag r h B NN e i
HU Xioy Y NG h- a , U C a gz e O a -u。 A S i io W h n -h n j
( c ol f ula R suc s n u la F e E g er g U i r t o o t hn , S ho c r eo re dN cer ul n i ei , nv s y f uhC ia oN e a n n e i S
象, 存在则通过 G P算法计 算 出混沌吸 引子 的关联 维数 , 而获得相 空间的嵌入 维数 作 . 进 为神经 网络 的神 经元个数 . 通过 上述方法对铝现 有价格进行建模 , 该 方法对 时间序 验证 列的短期预 测有较好 的精度 , 此基础上 , 未来一段 时 间铝价格进行 预测. 在 对
t n d me h d h s g o c u a y f rs o ttr o e a t g o i e is T e h a e i e t o a o d a c r c o h r e fr c si ft o — m n me s r . h n t e p p r e
文 章 编 号 :6 3— 0 2 2 1 )2— 0 6— 6 17 0 6 (0 2 0 0 2 0
基于 B P神 经 网络 的 混沌 时 问序 列 预测 方法 及 应 用 研 究
基于暂态混沌神经网络的低阶混沌时间序列预测
基 于 暂态 混沌 神 经 网络 的低 阶混 沌 时 间序 列预 测
李 天舒 , 凯 , 文 秀 田 李
( 尔 滨 工程 大 学 自动 化 学 院 , 龙 江 哈 尔 滨 1 0 0 ) 哈 黑 5 0 1
摘
要 : 态 混 沌 神 经 网络 是 一 种 基 于 Ho f l 暂 pid网络 提 出 的 混 沌 神 经 网 络 , 有 收 敛 速 度 快 、 易 陷 入 局 部 极 小 等 e 具 不
Cha tc tm e s r e o i i e isP
c a tc ne r lne wo k h o i u a t r
LITin s u,TI N a ,LIW e - i a -h A K i n xu
( o l g fAu o to C l e o t ma i n,H a b n En i e rn i e st ,Ha b n 1 0 0 ,Ch n ) e r i g n e i g Un v r i y r i 5 0 1 ia
t e e r ri w e h n 0 5 .Th e t e u t h w h t o n y t ec n e g n e s e d b ta s h c u i ro l v s o rt a . e t s s lss o t a to l h o v r e c p e u lo t ea c — r n
to e ho s r a ie . A o i tc ma sus d t e tt o s d mo 1 The r s t h w ha he r l — i n m t d i e lz d l g s i p i e o t s hepr po e de. e ulss o t tt e a
变参数混沌时间序列的神经网络滚动预测研究
摘 要 : 经 网 络适 合 于全 局 建 模 预 测 , 确 定 性 混 沌 系统 时 间 序 列 的 预 测 中获 得 广 泛应 用 . 多 混 神 在 许
沌 系统 由于 参 数 的慢 变导 致 系 统 的 动 力 学 特 性 不 断 发 生 变 化 , 局 预 测 方 法 很 难 适 用 , 此 提 出 伞 为
测结果 .
下信 号 检 测 等 , 有 很 重 要 的 理 论 和 实 际 意 具 义 _ ] 自 F r r 人 开 始 研 究 混 沌 系 统 预 测 l. ame¨ 等 4 以来 , 尤其 是 近 2 0年 来 , 人们 在 低维 混 沌 的预 测 方面 已经做 了大量 研 究 工作 , 于非 线性 复 杂 系 对 统 的预测 研究 主要 集 中于基 于 Ta e s定理 [ 考 的一 个重要 应用
领 域 , 预 测 冰 川 期 及 太 阳黑 子 的 数 目 , 沌 背 景 如 混
神 经 网络 滚 动 预测 思想
从 文 献 [ 3 的研 究 中看 到 , 12 神经 网络 全局 预 测方 法对 变参数 ? 沌 时间序列 不能 获得很好 的预 昆
对 较短 的时 间间 隔 内 , 系统 的 动力 学 行 为没 有 发
生 很 大 的 变 化 , 持 了 一 定 的 连 续 性 . 此 可 以选 保 因
择合 适 的数据 窗 口长 度 , 这个 窗 口时 间 内用神 在
经 网络进 行非线 性 建模 加 以逼 近 , 而做 出短期 从 预测 . 随着 时 间的 推移 , 口也 相 应 的 向前滑 动 , 窗 这样就 得 到了一种 基于 滑动窗 口的变参 数混沌 时 间序列 神经 网络预测 模 型.
一
种 具 有 固定 时 间 窗 的神 经 网络 滚 动 预 测 算 法 . 典 型 变 参 数 He o 对 n n和 I e a混 沌 时 问 序 列 的 预 kd
混沌时间序列预测技术
混沌时间序列预测技术
混沌时间序列预测技术是一种基于混沌理论的非线性时间序列预测方法。
它将时间序列看做一种动态系统,利用混沌特性,通过将其转化为非线性映射来建立预测模型。
该方法可以在一定程度上改善传统线性时间序列预测技术中的局限性,具有很高的预测精度和广泛的应用前景。
混沌理论认为,许多自然现象都具有混沌特性,即对初值敏感,轻微扰动可能导致系统完全不同的演化轨迹,因此无法用传统的线性模型来描述。
混沌时间序列预测技术利用混沌理论中的 Lyapunov 指数、分形维数等量化指标,对系统的非线性特性进行分析和建模,来实现时间序列预测。
混沌时间序列预测技术的一般步骤为:首先,通过观察时间序列数据,确定不同的自变量和因变量,建立适当的数学模型;然后,采用一些非线性的计算方法,如最小二乘法、最大似然估计、离差平均值等,对模型进行参数估计;接着,通过 Lyapunov 指数、分形维数等量化指标,对模型的预测能力进行评估和验证,以确保其有效性和可靠性;最后,使用建立好的模型对未来的时间序列进行预测,得出相应的结果。
混沌时间序列预测技术已被广泛应用于天气预报、金融市场、生物医学等领域。
例如,在金融市场中,利用混沌时间序列预测技术可以对股票价格、汇率、利率等进行预测,提高金融决策的准确性;在生物医学中,可以利用该技术对心率、代谢率等生理指标进行预测,用于疾病诊断和治疗方案制定。
总之,混沌时间序列预测技术是一种新兴的非线性预测技术,具有很高的预测精度和广泛的应用前景,但目前仍存在一些问题,如模型构建难度大、计算复杂度高等,需要进一步研究和完善。
《基于神经网络的混沌时间序列分析与预测》项目通过市教委结题
图6 掉话区域分析图4 结 论本文提出了一种基于嵌入式设计的移动网络自动路测系统,该系统采用基于ACE 架构的事件驱动机制,可以保证系统并发数据处理的能力,同时采用了开放式的体系架构,硬件平台基本不受限制,通过Linux 的移植,就可以运行在其他平台。
通过更换系统接口模块,可以支持各种移动网络制式,包括GSM ,CDMA ,同时也可以支持各种3G 网络。
通过对GSM 无线网络的定期测试并记录数据,网络优化人员可以对网络服务质量进行定量分析,及时发现和解决问题。
本系统经过测试,性能稳定,能够满足移动网络大范围、高频度的数据采集要求。
参考文献:[1] Stephen D.Huston/Ja mes CE Johns on.ACE 程序员指南[M ].北京:中国电力出版社,2004.[2] 张 威.GSM 网络优化-原理与工程[M ].北京:人民邮电出版社,2003.[3] 雅 默.构建嵌入式Linux 系统[M ].北京:中国电力出版社,2004.[4] 陈德旺.浅谈D T 路测[J ].移动通信,2005,29(5):103-105.[5] 陈照佳,姚 远,王明艳.车载导航终端[J ].电子测量技术,2005,(4):57-58.[6] 陈永泽,边平定.基于uCLinux 的嵌入式G PRS 数据传输终端设计[J ].电子科技,2006,(8):31-33,36.[7] 谢 炜,瞿 坦,姜 新,等.基于嵌入式系统的环保数据的采集与无线发送[J ].微机发展,2005,15(1):68-70.[8] 李捍东,张晓勇,陈 璇,等.基于L INUX 的GPRS 远程数据通信系统的研究与实现[J ].测控技术,2006,25(7):50-52.《基于神经网络的混沌时间序列分析与预测》项目通过市教委结题2008年3月11日,在我校召开上海市教委科技发展基金项目《基于神经网络的混沌时间序列分析与预测》结题会,结题会由学校科学技术处主持,项目负责人孙海云教师代表项目组作项目研究报告。
基于混合算法优化神经网络的混沌时间序列预测
v r o . I d ii n,i r e o p o e t e v l iy a d t e v l e o h d l h a k y Gl s h o i e c me n a d to n o d r t r v h a i t n h a u f e mo e ,t e M c e - a s c a tc d t
s r o tmia in wi i ltd An e l g i u d nj mp,a d t e O o tmie t e n u a e wo k wa m p i z to t S mua e n ai n s d e u h n n h n t p i z h e r ln c Ti e S re s d o u a e ito fCh o i m e is Ba e n Ne r l
Ne wo k Op i ie y rd Al rt t r tm z d by H b i go ihm
YI Xi 十 ZH OU N n , Ye H E — a g , Yig n
t nd t gh pr c so ft sm o 1 y a he hi e ii n o hi de.
Ke r s: ur lne wo k; ri l wa m ptm ia i y wo d ne a t r pa tc e s r o i z ton;sm u a e nn a i g;c otc tme s re i l t d a e ln ha i i e is
基于遗传算法优化RBF网络的预测混沌时间序列
关键词 : 混沌序列 ;3F 经网络 ; R 3神 遗传 算法
中图分类号 :P 1 T 30
文献标识码 : A
文章编号 :0 17 1(0 2 0 — 0 6 0 10 — 19 2 1 )8 0 6 — 3
Ba e n ne i g rt ptm ia i n RBF u a t r s d o Ge tc Al o ihm O i z to Ne r lNe wo k f rPr ditng Cha tc Ti e S re o e ci o i m e is
( 云南国土资源职业学院 , 昆明 6 0 1) 527
摘 要 : 出用遗传算法 优化径向基 函数 ( B ) 网络 , 提 R F 神经 使其更 接近非线 性映射 和更 快 的学 习收敛 速度 。 然后用改进后的R F B 神经 网络预测混沌时间序列 。 实验结果表明 , 基于R F B 网络的混沌 时间序列
于混沌地研究 ,是消除概 率论 和决定论两大体 系的鸿 沟。 混沌理论是结合 质性 和量化分析 的方法 , 释动态 解 中必须用 到连续和整体 的数据关 系的行 为。混 沌科学 打破了各学科 间的界 限, 改变了整个科学结构 , 将不 同
领域联 系到一起 。
神经 网络等 。R F B 网络具有存储分 布性 、 速度快 、 构 结
DO u xag L i NG Jn in ,IQn
( u nnS t Ln eore oai a C l g, u m n 5 2 7C i ) Y n a t e adR sucs ct n l ol e K n ig6 0 1 ,hn a V o e a
Abtat T i pp r rpss ee ca oi m wt rd l aifn tnnua n tok ( B , kn lsro s c: hs a e pooe gn t l rh i ai s co e rl e r r a i g t h a b su i w R F)maigic e t o t
股票预测中的时间序列神经网络模型研究
股票预测中的时间序列神经网络模型研究时间序列神经网络模型被广泛应用于股票预测中,主要原因是它可以自动地从大量的历史数据中学习规律,从而得出未来的预测结果。
本文将从数据预处理、模型选择、评估准则、特征选择等方面探讨时间序列神经网络模型在股票预测中的应用。
一、数据预处理对于时间序列预测问题,数据的时间顺序是至关重要的。
因此,在建立模型之前,需要首先对原始股票数据进行预处理。
数据预处理步骤包括数据清洗、数据规范化、数据平滑和特征提取等。
1.数据清洗原始股票数据中经常会出现缺失值、重复值、异常值等情况,这些异常值会影响模型的准确性。
因此,在建立模型之前,需要对数据进行清洗和处理。
例如,对于缺失值可以使用插值法或删除法填充;对于重复值可以使用剔除法或融合法;对于异常值可以使用平滑法或删除法处理。
2.数据规范化不同的股票数据之间具有不同的量纲,这会影响模型的训练和预测结果。
因此,需要对数据进行规范化处理。
最常见的规范化方法包括最小-最大规范化、z-score规范化、离差标准化等。
3.数据平滑股票数据具有较强的随机性和噪声性,这会降低模型的准确性。
因此,需要对数据进行平滑处理。
最常见的平滑方法包括滑动平均法、指数平滑法、移动平均法等。
4.特征提取股票数据中包含许多重要的特征,如股价、成交量、市盈率等。
因此,需要从原始数据中提取这些特征,并将其作为模型的输入。
最常见的特征提取方法包括移动平均、指数平滑、趋势线等。
二、模型选择时间序列神经网络模型通常包括前馈神经网络模型、循环神经网络模型和长短期记忆神经网络模型等。
在选择模型时,需要根据问题的具体性质和数据特点来选择合适的模型。
1.前馈神经网络模型前馈神经网络模型是指网络的信息流只能向前传递,无法形成回路。
前馈神经网络模型在时间序列预测中应用较为广泛,其优点是具有较好的预测效果,并且训练速度快。
但是,前馈神经网络模型在处理长序列和短期依赖性问题时表现不佳。
2.循环神经网络模型循环神经网络模型是一种具有反馈连接的网络,可以自动地处理时间序列数据。
基于ELM学习算法的混沌时间序列预测
基于ELM学习算法的混沌时间序列预测李彬;李贻斌【摘要】混沌时间序列预测问题是信号处理和自动控制领域中一个重要的研究方向,神经网络学习算法在处理这种高复杂性、强非线性的时间序列时具有很好的优势.应用一种具有良好性能的单隐层前向神经网络学习算法——极端学习机(ELM)学习算法,进行混沌时间序列问题的预测.与资源分配网络(RAN)学习算法相比,仿真结果表明ELM学习算法在具有较快学习速度的前提下,能够获得较好的预测性能,且ELM学习算法激活函数的选择具有问题依赖性.%The chaotic time series prediction is an important research orientation in signal processing and automatic control areas. The neural network learning algorithms show a significant advantage in solving high complex and strong nonlinear problems. A good learning algorithm for feedforward neural networks named extreme learning machine (ELM) was applied to chaotic time series prediction. Compared with resource allocating network (RAN) learning algorithm, the simulation results show that ELM learning algorithm can achieve satisfactory prediction performance with a fast learning speed. And the choice of the activation functions of ELM learning algorithm is data set dependent.【期刊名称】《天津大学学报》【年(卷),期】2011(044)008【总页数】4页(P701-704)【关键词】混沌时间序列;极端学习机;激活函数;预测【作者】李彬;李贻斌【作者单位】山东大学控制科学与工程学院,济南250061;山东轻工业学院数理学院,济南250353;山东大学控制科学与工程学院,济南250061【正文语种】中文【中图分类】TP183混沌系统是一个确定的非线性动态系统,由这种系统产生的混沌信号对初始条件比较敏感,难以长期预测.混沌理论和混沌信号的处理是现阶段的一个热点研究问题,混沌时间序列(混沌信号)是对一个混沌系统采样得到的单变量时间序列.为了更好地研究混沌系统,如何对这种高度复杂,强非线性的混沌信号进行建模和预测,是当前的一个难点和热点问题.神经网络作为一种数据驱动的结构和算法,具有逼近任意非线性函数的能力,可以映射出数据之间的非线性关系.从而使得神经网络成为混沌时间序列预测的一个强有力的工具.文献[1-3]中,分别探讨了径向基函数(radial basis function,RBF)神经网络、BP(back propagation)神经网络、模糊神经网络等对混沌时间序列问题的预测.现存的这些方法存在很多缺点,一般算法比较复杂,均为批处理学习算法,不能进行实时的在线学习,很多参数需要人工调整,预测精度不高,收敛速度慢或容易陷入局部极小点,算法运行的时间较长等.2006 年,Huang 等[4]提出了一类性能优良的单隐层前向神经网络(single-hidden layer feed forward neural networks,SLFNs)学习算法,称为极端学习机(extreme learning machine,ELM)学习算法,与一般的BP 神经网络、RBF神经网络相比,性能较好.该算法可以随机地选择网络中隐层神经元个数和类型,构造不同的学习算法,且在随机选择输入层权值和隐层神经元偏差(阈值)前提下,可以解析获得隐层输出权值,该方法具有许多优良的特性,如学习速度快,泛化能力好等.ELM 学习算法和理论[4-6]经过许多学者的努力,已在函数逼近、模式分类、系统辨识等方面得到广泛应用.本文将ELM 学习算法用于混沌时间序列预测,扩展了这种算法的应用范围.仿真结果表明,ELM 学习算法所处理的混沌时间序列,预测精度较高,学习速度较快.并且针对同一问题,在网络复杂度相同的前提下,选择不同的激活函数,ELM 学习算法性能差异较大,即ELM 学习算法激活函数的选择具有问题依赖性.1 ELM学习算法简介具有个隐层神经元的SLFNs 的输出为式中:G ( w i , bi, x)为与输入x 对应的第i 个隐层神经元的输出;β i=[β i1,βi2,···,βim]T为第i 个隐层神经元与输出神经元之间的连接权向量.当激活函数g(x)为加性神经元时,第i 个隐层神经元的输出为式中:是第i 个隐层神经元与输入神经元之间的权向量;bi是第i 个隐层神经元的偏差.当激活函数g(x)为RBF 神经元时,其相应的输出为式中:wi和 bi 分别为第i 个径向基函数的中心和影响因子(宽度);R+是一个正实数集合.对于 N 个任意输入样本(xj,tj),其中,给定个隐层神经元和激活函数G(wi,bi,x),则存在βi,wi和 bi ,使得SLFNs 能够以零误差逼近这N 个样本点,即式(4)可以写成矩阵形式为其中式中:H 是该神经网络的隐层输出矩阵,H 的第i 列是关于输入x1,x2,… ,xN 的第i 个隐层神经元的输出.对于单隐层前向神经网络,ELM 学习算法对于任意无限可微的激活函数都是可用的[4-5],从而拓展了前向神经网络激活函数的选择空间.与传统的函数逼近理论不同,ELM 学习算法的输入层权值 w i和隐层的偏差 bi 可以随机选择[4].从而,对于前向神经网络来说,在网络的训练过程中,无需对输入层权值和隐层偏差进行调整,一旦这些参数随机确定以后,隐层输出矩阵H 在网络开始训练时,保持不变.从而,SLFNs 的训练过程,等价于寻找线性系统H β =T的最小二乘解,如果隐层神经元的个数和网络的输入样本个数N 相同,即= N,当输入层权值和隐层偏差随机确定以后,矩阵H 是可逆方阵,则该SLFNs 能够以零误差逼近训练样本.但是,在大多数情况下≪ N,矩阵H 不是方阵,从而不存在使得=Hβ=T.但是可以求这个线性系统的最小范数最小二乘解:=H+T ,其中 H +为矩阵H 的Moore-Penrose 广义逆.ELM 学习算法总结为:给定一个训练样本集,激活函数g(x),隐层神经元个数,具体步骤如下.步骤1 随机设定输入层权值wi 和偏差bi,i =1,…,,.步骤 2 计算隐层输出矩阵H .步骤3 计算输出层权值β: = H +T ,其中 T=2 计算机仿真与结果分析本文用Box and Jenkins gas furnace data[7]和Mackey-Glass[8]混沌时间序列预测问题来进行计算机仿真.ELM 学习算法的隐层神经元个数和激活函数类型,根据所处理的问题进行选取,以期得到较好的逼近误差和泛化能力.本文所有结果都是在Matlab 7.0 环境下,CPU 为1.7,GHz 的奔腾Ⅳ机器上运行得到的,为了使算法更有说服力,表中的结果为10 次仿真结果的平均值,算法性能用均方根误差衡量.在Box and Jenkins gas furnace data 基准问题中,原始数据点个数为296 个,其中 u(t)为输入气体流速,y (t )为输出CO2 浓度,用{ y(t − 1), y ( t − 2), y(t −3),y(t − 4),u (t− 1),u (t − 2),u (t − 3),u (t − 4),u (t −5),u(t − 6)}时刻的值来预测 y (t )时刻的值.这里取的有效数据点个数为290 个,前200 个为训练样本,后90个作为测试样本.Mackey-Glass 微分延迟方程被认为是一个混沌时间序列基准问题.它由下面的微分延迟方程产生,式中:a = 0.2;b = 0.1;τ = 17.用微分延迟方程生成的Mackey-Glass 时间序列个数为4,500,其中的前4,000 数据用来训练网络,后500 个作为网络的测试数据,来测试网络的泛化能力.在同一激活函数下,神经网络中隐层激活函数个数越多,逼近能力越好,但是有可能出现过拟合现象,使得神经网络的泛化能力降低.因此,为了获得较好的网络性能,必须适当地选择合适的隐层神经元个数.为了使得ELM 学习算法有比较好的性能,在Box and Jenkins gas furnace data 和Mackey-Glass 混沌时间序列预测中,隐层神经元个数分别为15和200.如表1 所示,对于Box and Jenkins gas furnace data 基准问题,在相同的网络复杂度(隐层神经元个数相同)前提下,线性(linear)激活函数性能表现良好,和其他激活函数相比,其训练误差和测试误差都较小,2 种误差的标准偏差为0,网络的稳定性较好.而对于Mackey-Glass 混沌时间序列问题来说,当激活函数为sigmoid时,网络的性能表现较好.仿真结果表明对于相同的网络复杂度,选择不同的激活函数,同样的问题性能表现有很大的不同,即ELM 学习算法中激活函数的选择具有问题依赖性.因此,在同样网络复杂度前提下,根据实际问题选择不同的激活函数对设计高性能的ELM 前向神经网络是重要的.表1 不同激活函数条件下ELM学习算法关于混沌时间序列预测问题的性能比较Tab.1 Performance comparison of ELM learning algorithm with different activation functions for chaotic time series prediction problems数据训练误差标准偏差测试误差标准偏差激活函数类型网络复杂度0.014 6 0 0.018 9 0 linear 15 Box and Jenkins gas furnace data 0.017 8 0.002 3 0.022 0 0.002 9 sigmoid 15 0.236 8 0.082 5 0.263 2 0.086 8 RBF15 0.048 6 0.011 8 0.051 0 0.014 9 cubic 15 0.021 5 0.001 9 0.024 2 0.002 0 sine 15 0.043 0 9.944 3×10-5 0.010 5 3.527 7×10-4 sigmoid 200 Mackey-Glass 0.163 6 0 0.155 2 0 linear 200 0.077 4 0 0.064 8 0 cubic 200 0.048 2 5.233 4×10-4 0.024 6 0.001 4 RBF 200 0.043 1 3.162 3×10-5 0.011 0 2.121 3×10-4 sine 200图1和图2 分别为2个混沌时间序列问题的预测曲线,从图上可以看出,在适当的选择激活函数类型和隐层神经元个数前提下,ELM 学习算法比较适合处理复杂的混沌时间序列预测问题,能严格地跟踪拟合这些高度复杂、强非线性曲线.图1 ELM 学习算法关于Box and Jenkins 煤气炉混沌时间序列预测问题的预测曲线(线性激活函数)Fig.1 Prediction curve of ELM learning algorithm for Fig.1 Box and Jenkins gas furnace chaotic time series Fig.1 prediction problems (linear activation function)图2 ELM学习算法关于Mackey-Glass混沌时间序列预测问题的预测曲线(sigmoid 激活函数)Fig.2 Prediction curve of ELM learning algorithm for Fig.2 Mackey-Glass chaotic time series prediction pro-Fig.2 blems(sigmoid activation function)为了更好地体现ELM 学习算法的优良性能,本文比较了ELM 和资源分配网络(resource allocating network,RAN)[9]径向基函数神经网络学习算法.除期望输出误差取值为0.001 之外,RAN 学习算法的其他参数选取和文献[8]一样.从表2 可以看出,在相同的网络复杂度前提下,和RAN 学习算法相比,ELM 学习算法的训练时间、训练误差和测试误差都较小,更适合于混沌时间序列问题的预测.表2 ELM和RAN学习算法在混沌时间序列预测问题的性能比较Tab.2 Performance comparison of ELM and RAN learning algorithms for chaotic time series prediction problems数据算法 CPU 时间/s 训练误差测试误差网络复杂度RAN 60.60 0.072 7 0.091 1 7 Box and Jenkins gas furnace data ELM 60.01 0.028 8 0.029 8 7 RAN 65.00 0.091 10.037 3 70 Mackey-Glass ELM 60.29 0.052 2 0.030 5 703 结语本文将ELM 学习算法应用于混沌时间序列预测,与其他方法不同,ELM 学习方法在随机选择输入层权值和隐层偏差的前提下,可以解析获得隐层输出权值,算法简单,执行速度很快.与RAN 学习算法相比,仿真表明对于混沌时间序列预测问题,ELM 学习算法具有较好的性能.同时也说明了对于同样的问题,ELM 学习算法中,选择不同激活函数,性能表现差异明显,即ELM 激活函数的选择具有问题依赖性.针对不同问题,激活函数的选择一般有2 种方式:一种是把从所处理问题中提取的先验知识耦合进神经网络算法当中[10];另一种是选择激活函数自适应可调的神经网络学习算法.因此,根据实际问题选择不同的神经网络激活函数对设计高性能的极端学习机前向神经网络是重要的,也为将来设计激活函数自适应可调的ELM学习算法提供了一定的理论基础.【相关文献】[1]李冬梅,王正欧. 基于RBF 神经网络的混沌时间序列预测[J]. 模式识别与人工智能,2001,14(2):231-234.Li Dongmei,Wang Zheng’ou. Prediction of chaotic time series based on RBF neural networks[J]. Pattern Recognition and Artificial Intelligence,2001,14(2):231-234(in Chinese).[2]郁俊莉. 基于混沌时间序列的非线性动态系统神经网络建模与预测[J]. 武汉大学学报:理学版,2005,51(3):286-290.Yu Junli. Modeling and forecasting of the nonlinear dynamic system neural network based on the chaotic time series[J]. Journal of Wuhan University:Natural Science Edition,2005,51(3):286-290(in Chinese).[3]Maguire L P,Roche B,McGinnity T M,et al. Predicting a chaotic time series using a fuzzy neural network[J].Information Sciences,1998,112(1/2/3/4):125-136.[4]Huang G B,Zhu Q Y,Siew C K. Extreme learning machine : Theory and applications[J]. Neurocomputing,2006,70(1/2/3):489-501.[5]Huang G B,Siew C K. Extreme learning machine with randomly assigned RBF kernels[J]. International Journal of Information Technology,2005,11(1):16-24.[6]Li M B,Er M J. Nonlinear system identification using extreme learning machine[C]// Ninth International Conference on Control,Automation,Robotics and Visio.Singapore,2006:1-4.[7]Rojas I,Gonzalez J,Canas A,et al. Short-term prediction of chaotic time series by using RBF network with regression weights[J]. International Journal of Neural Systems,2000,10(5):353-364.[8]李彬,赖晓平. 改进的GGAP-RBF 算法及其在函数逼近中的应用[J]. 模式识别与人工智能,2007,20(2):230-235.Li Bin,Lai Xiaoping. An improved GGAP-RBF algorithm and its application to function approximation[J].Pattern Recognition and Artificial Intelligence,2007,20(2):230-235(in Chinese).[9]Platt J. A resource-allocating network for function interpolation neural computation[J]. Neural Computation,1991,3(2):213-225.[10]韩飞. 基于先验信息编码的约束学习算法研究[D].合肥:中国科学技术大学自动化系,2006.Han Fei. A Study of Constrained Learning Algorithms Encoding the a PrioriInformation of Problem[D].Hefei:Department of Automation,University of Science and Technology of China,2006(in Chinese).。
多元混沌时间序列的变量选择及预测方法研究的开题报告
多元混沌时间序列的变量选择及预测方法研究的开题报告一、选题背景与意义多元时间序列数据广泛存在于经济、金融、社会学、环境科学和医学等领域。
这些数据通常具有复杂的非线性结构和随机性,因此预测这些数据变量具有很大的挑战性。
混沌理论是描述复杂非线性系统的重要理论,它已被成功地应用于时间序列数据的分析和预测中。
多元混沌时间序列的研究为了更好地理解和预测非线性复杂系统的变化模式,对于相关领域的研究和应用具有十分重要的意义。
本文选取多元混沌时间序列的变量选择和预测方法为研究内容,旨在通过引入经典的变量选择方法,来改进时间序列的变量选择以及预测准确性,从而较好地预测出时间序列中变量的未来趋势和变化状态。
二、研究目的和内容本文研究的目的是通过引入新的变量选择方法,改进多元混沌时间序列的变量选择和预测问题。
本文的具体内容包括以下几个方面:1. 多元混沌时间序列数据的特征分析和建模。
本文将通过分析多元混沌时间序列的统计特征和结构特征,建立相应的数学模型。
2. 经典的变量选择方法的介绍和分析。
本文将介绍经典的变量选择方法,并对其进行分析和比较,以确定最适合多元混沌时间序列的变量选择方法。
3. 改进的多元混沌时间序列的变量选择方法。
本文将提出新的多元混沌时间序列的变量选择方法,然后通过模拟实验来验证其有效性和准确性。
4. 多元混沌时间序列的预测模型和实验验证。
本文将建立多元混沌时间序列的预测模型,并通过实验来比较不同模型的预测准确性,以证明新的变量选择方法的优越性。
三、研究方法本文采用以下方法进行研究:1. 多元混沌时间序列数据的获取和预处理。
本文将从实际数据中获取多元混沌时间序列数据,并进行必要的数据清洗和预处理,以消除异常值和噪声干扰。
2. 多元混沌时间序列的特征分析和建模。
本文将通过估计多元混沌时间序列的Lyapunov指数和Hurst指数,来确定其混沌性质,然后建立相应的混沌动力学模型。
3. 经典的变量选择方法的介绍和分析。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
特点 。正是 因为确定性 混沌 信号 的这些特 点 ,混沌
理论 在通信 、雷达 、控制 、信号处 理 、生物 医学等 应用 领域 巾扮演着越来 越重要 的角色 ,越来 越多 的 研究 人员投 身于混 沌的动态 特征及 其应 用研 究 ,以 期利 用简单 的非线 性动力 系统揭示 混沌 信息 处理 的 主 要关 系【 J l 。混沌 时 间序列 ( 混 沌信 号 )是指 或 对 一个混 沌系统进 行观测 采样而 得到 的一个 单变量 时 间序列 。混沌 时间序列 的预测 可看作 动力 学系统
以任 意精度 逼近任 何单值 连续 函数 。本 文研 究利 用
相空 间重构理 论分 析混沌 时 间序列 , 后利 用B 神 然 P 经 网 络 对 其 进 行 预 测 , 以 典 型 混 沌 L rn 和 oe z Mak yGl s c e — a 序列 为例 分析 预测 结果 ,以得到 有意 s
0 引 言
南确定 性的非线 性动力 系统产 生 的复杂 的类似
沌时 间序列 的非线 性预测 方法 ,大致 可 以分 为全局 预 测法 、局 域 预 测 法 和 白适 应 非 线 性 滤 波 预 测法
[- 2 81 1
,
Байду номын сангаас
但这些 方法 要求 非常恰 当的重构 系统 相空 间 ,
随机 现象 的行为称 为混沌现 象 。来 白确 定 的非线性
维普资讯
2 2
海 军 航 空 工 程 学 院 学 报
第2 3卷
是非 线性矢 量 函数 。 为方便 计算机处 理 ,通 常是对 混沌 系统等 间隔 采 样 得 到 离 散 的 混 沌 时 间序 列 。假 设 时 间 序 列
义的结 论
研 究 的“ 问题” 正 问题” 反 。“ 是给 定 非线性 动 力学 系 统 ,研究 其相空 间 巾轨道 的各 种性 质 。“ 问题” 反 是
给定 相空 间 巾的一 串迭代序 列 ( 道 的演化 过程 ) 轨 或 一组观测 序列 ,要构造 一个非线 性 映射来 表达原 系统 ,这个 映射就 可作为 预测模 型 。因此 ,如何构 造 预 测 模 型 是混 沌 时 间序 列预 测 巾 的一 个 关 键 问 题 ,对? 昆沌时 间序 列进行 建模 和预测 已成 为 当前混 沌 信号处 理研究领 域 的研 究热点 J 。 传统 的时 间序 列预测 方法 ,比如 白回归 、移动
较新颖 的方法 ,为 了保证 预测精 度也存 在着 如何选 择参数 的 闲难 以及计 算 时间 的复杂性等 问题 。多层 前 向神经 网络 ,由于其拓 扑结构 简单 ,且具有 学 习
快速 、高效 等特 点 ,应用 广泛 。已经从 理论上 证 明 , 只要 网络 隐层 的节 点数 足够多 ,神经 网络所执 行 的 从m 输入 空间N n 维 维输 出空 间的非线性 映射 , 以 可
维普资讯
第2 3卷 第 1 期 20 年 1 08 门
海 军 航 空 工 程 学 院 学 报
J r a fNa lAe on u i a ndAsr a i a ni r iy ou n lo va r a tc la ton utc lU ve st
1 混沌 时 间序 列 的 状态 空 间重 构
非线性 混沌 动力 系统的状 态演化 可 以南以下 非 线性 微分方程 来 表示 :
() f =A( f), () () 1
或者 由非线性 差 分方程 表示 :
( 七+1 =G( ( ) ) 七 ), () 2
平 均 以及 白回 归移 动 平 均 的方 法 都 属 于 线 性 的 方
摘 要 :研 究 了一 类 特 殊 非 线 性 系 统 — — 混 沌 系 统 的 预测 问 题 。 混 沌 是 一 种 普 遍 存 在 的 非线 性 动 力 学 行 为 ,} 昆
沌时间序列难以预测和控制 ,文章先是通过重 构系统状 态相窄问分析混沌时间序列 ,然后采用 多层前 向神 经网
络对其进行预测 。对典型的 L rn 和 Mak y Gas oez e e— l 混沌序列预测结果表明 ,如果训练样本足够多 ,网络结构 简 s
单适 当 ,训 练后 的网络具有 很好 的泛化性能 ,说 明神经 网络 预测方法 具有较好 的工程实用价值 。最后分析神经
网络 初 始 权 值 设 置 对 预 测 性 能 的 影 响 ,指 出 改 进 方 向 。
关键词 :混沌 ;时间序列 ;神经网络 ;预测
中 图 分类 号 :T 2 3 P 7 文 献 标 志 码 :A
法 。而基于T k n 的理 论 ,人们提 出了许 多预测混 ae s 式() () : 1、 2 中
是 系统 的状态 向量 ,A( 或 者 G( ・ ) ・ )
收 稿 日期 :2 0 .70 0 70 —2
作 者 简 介 :王 永 牛 ( 9 8 ,男 ,讲 师 ,博 上牛 ;范 洪 达 (14 一) 17 一) 9 0 ,男 ,教授 .博 导 .大 学
系统 的混沌 信号作 为一种宽 频带类 噪声 信号 ,具有 分维特 征 、对 初始 条件 比较 敏感 、难 以长期 预测等
且对 噪声 比较 敏感 。近 年来提 出 的复 杂非线 性系统 建模 的方法 ,如模 糊系 统模型 、支持 向量机模 型 等
n 1l 4
,
对混 沌时 间序列 进行预测 研究 , 是这 些 比 但
Vo . N O 1 1 23 . J n. 08 a 20
文章 编号 : 17 — 5 2 ( 0 8 1 0 1 0 6 3 1 2 20 )O — 2 - 5 0
混沌 时 间序 列 的神 经 网络 预 测 研 究
王永 生 ,范洪达 ,尚崇伟 b 刘 振
( 海军航空: 程学 院 a .兵器科学与技术系 ;b .新装锵培训 中心 ,J 东 烟台 2 4 0 ) l I 6 0 1