【技术实现步骤摘要】
一种数据预测方法和装置
本专利技术涉及计算机网络领域,尤其涉及一种数据预测方法和装置。
技术介绍
网络流量,尤其是视频流量,具有很强的自相似性和突发性。网络流量预测在加强 网络管控、提高网络资源利用率、防范大规模网络攻击及网络故障等方面发挥着至关重要 的作用,通过对网络流量的预测,可以获取未来网络流量的变化趋势,实现对网络的拥塞控 制,并为网络资源的合理分配提供有效的依据。同时,还可以探测到潜在的网络威胁、故障 等,实现网络的入侵检测和故障管理。 在现有技术中,传统的递归神经网络是一种理想的非线性时间序列预测工具,采 用误差梯度下降法训练该网络,现已广泛应用于网络视频流量预测。 在实现上述视频流量预测的过程中,专利技术人发现现有技术中至少存在如下问题: 误差梯度下降法对递归神经网络的连接权的修改是逐步实现的,可能会出现梯度 信息退化,从而无法保证算法的收敛性,从而无法保证预测精度; 训练算法的权值更新过程计算量非常大。通常情况下,由于需要循环对某些权值 进行更新,使得网络的训练需要时间过多,导致预测的速度过慢,致使梯度下降算法一般只 能应用于规模比较小的递归神经网络的训练。
技术实现思路
本专利技术的实施例提供一种视频流量预测方法和装置,能够提高数据的预测速度和 预测精度。 为达到上述目的,本专利技术的实施例采用如下技术方案: 第一方面,提供一种数据预测方法,所述方法包括: 获取输入数据; 将所述输入数据输入到回声状态网络中,其中,所述回声状态网络中的动态池神 经元依次相连接形成环状拓扑 ...
【技术保护点】
一种数据预测方法,其特征在于,所述方法包括:获取输入数据;将所述输入数据输入到回声状态网络中,其中,所述回声状态网络中的动态池神经元依次相连接形成环状拓扑,且动态池第一神经元向动态池第二神经元传递数据,所述动态池第二神经元向所述动态池第一神经元反馈数据,所述动态池第一神经元与所述动态池第二神经元相邻;通过所述回声状态网络获取预测数据。
【技术特征摘要】
1. 一种数据预测方法,其特征在于,所述方法包括: 获取输入数据; 将所述输入数据输入到回声状态网络中,其中,所述回声状态网络中的动态池神经元 依次相连接形成环状拓扑,且动态池第一神经元向动态池第二神经元传递数据,所述动态 池第二神经元向所述动态池第一神经元反馈数据,所述动态池第一神经元与所述动态池第 二神经元相邻; 通过所述回声状态网络获取预测数据。2. 根据权利要求1所述方法,其特征在于,所述回声状态网络包括输入层、所述动态池 和输出层,所述输入层包括输入单元,所述动态池包括动态池神经元,所述输出层包括输出 单元; 在所述输入层和所述动态池之间建立第一连接权值矩阵,在所述动态池神经元之间建 立第二连接权值矩阵,在所述动态池与所述输出层之间建立第三连接权值矩阵; 所述第一连接权值矩阵的子对角线\?+1=Γ,Wi+u=!·,右上角元素\Ν=Γ,左下角元素Wju=!·,其中,W表示所述第一连接权值矩阵,re(〇,I),i表示大于零的自然数,N表示所述 第一连接权值矩阵的维数; 所述输入层包括至少一个输入单元,所述输出层包括至少一个输出单元; 所述输入层和所述输出层支持单输入单输出、单输入多输出、多输入单输出和多输入 多输出的输入输出方式。3. 根据权利要求1所述方法,其特征在于,在将所述输入数据输入到回声状态网络之 前,所述方法还包括: 设置所述第一权值矩阵和所述第二权值矩阵的元素值,其中,所述第一权值矩阵和所 述第二权值矩阵中的非零元素的绝对值相等; 通过随机方法或混沌映射logistic方法获取所述第一权值矩阵的元素值的符号; 获取训练数据,所述获取训练数据,包括根据所述输入数据的特点及预测的需求,构建 所述训练数据的长度和预测步数,获取所述训练数据; 利用所述训练数据训练所述回声状态网络,所述利用所述训练数据训练所述回声状态 网络,包括输入所述训练数据,所述回声状态网络按照以下公式更新所述动态池神经元状 态: X(n+1)=f(ffmu(η+1)+Wx(η)), 其中,χ(η)表示所述动态池神经元,Win表示所述第一连接权值矩阵,W表示所述第二连 接权值矩阵,u(η)表示所述训练数据,f表示所述动态池神经元的激励函数,所述激励函数 包括双正切函数、其他S型函数和恒等函数; 根据岭回归的方法,按照如下公式优化所述第三连接权值矩阵: Wout= (ΧΤΧ+λ2I) ^1Xt7, 其中,W°ut表示所述第三连接权值矩阵,I表示恒等矩阵,λ表示惩罚因子,y表示期望 输出值,X表示所述动态池神经元状态。4. 根据权利要求3所述方法,其特征在于,在利用所述训练数据训练所述回声状态网 络之前,所述方法还包括: 设置所述动态池的规模、所述第二连接权值矩阵的谱半径、输入伸缩尺度和所述动态 池的稀疏度。5. 根据权利要求1所述方法,其特征在于,所述通过所述回声状态网络获取预测数据 包括: 通过以下公式获取所述预测数据: y{n+1) =W'x{n+1), 其中,χ(η)表示所述输入数据,$(11)表示所述预测数据,W°ut表示所述第三连接权值矩 阵; 利用所述回声状态网络对所述输入数据进行多步预测。6. -种视频流量预测装置,其特征在于,所述装置包括: 输入数据获取单元,用于获取...
【专利技术属性】
技术研发人员:崔鸿雁,孙晓川,蔡云龙,柴源,刘韵洁,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。