[发明专利]基于矢量量化的长期直觉模糊时间序列预测方法无效
申请号: | 201310330296.9 | 申请日: | 2013-08-01 |
公开(公告)号: | CN103413038A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 雷英杰;郑寇全;雷阳 | 申请(专利权)人: | 雷英杰;郑寇全 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 710051 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于矢量量化的长期直觉模糊时间序列预测方法,包括以下步骤:A序列数据的直觉模糊化预处理;B、基于矢量量化的长期直觉模糊时间序列预测;本发明建立的长期直觉模糊时间序列预测模型将序列数据单输出扩展为多输出,预测值由标量转换为向量,较大程度地提高了时序系统长期预测的性能。本发明中引入滑动窗口机制,准确快速地获取序列数据的模糊变化特征;利用IFCM算法动态划分论域区间,更加切近不确定数据分布的实际;基于矢量量化的长期时间范围预测,较好地解决了直觉模糊规则零匹配以及系统误差积累问题。通过实例验证和结果分析,模型具备较好的预测性能。 | ||
搜索关键词: | 基于 矢量 量化 长期 直觉 模糊 时间 序列 预测 方法 | ||
【主权项】:
1.一种基于矢量量化的长期直觉模糊时间序列预测方法,其特征在于,包括以下步骤:A序列数据的直觉模糊化预处理设给定长度为l的时间序列历史数据X=(x1,x2,…,xτ,…,xl),定义滑动窗口宽度w,序列前件长度p以及预测向量维数d,其中w=p+d;则序列数据直觉模糊化预处理算法具体为:A1:在时刻τ沿着X序列执行滑动窗口机制,构建X的一个子序列Sτ,可表示为:则包含n个子序列数据集S可定义为:S = S 1 w , S 1 + d w + d , S 1 + 2 d τ + + 2 d , · · · , S 1 + ( n - 1 ) d w + ( n - 1 ) d - - - ( 4 ) ]]> 其中,n=(l-p)/d;A2:利用IFCM聚类算法对子序列数据集S进行聚类,获取c个聚类中心,即区间中心Mk={M1,M2,…,Mc},k=1,2,…,c;因此,论域区间可动态划分为c个优化子区间,其相应的语言变量直觉模糊集Aj定义为:A j = Σ k = 1 c < μ jk , γ jk > / M k - - - ( 5 ) ]]> 其中,<μjk,γjk>表示Mk属于直觉模糊集Aj的隶属度与非隶属度函数对,按下式计算:< μ jk , γ jk > = < 1,0 > k = j < 0.5,0.5 > k = j - 1 orj + 1 < 0,1 > others - - - ( 6 ) ]]> A3:直觉模糊化原始序列;根据(7)式计算数据集S中所有子序列Sτ属于Aj的隶属度与非隶属度函数对:< μ jτ , γ jτ > = < ( 1 / | | S τ - M j | | 2 ) 1 / ( e - 1 ) Σ k = 1 c ( 1 / | | S τ - M j | | 2 ) 1 / ( e - 1 ) , 1 - ( 1 / | | S τ - M j | | 2 ) 1 / ( e - 1 ) λ [ Σ k = 1 c ( 1 / | | S τ - M k | | 2 ) 1 / ( e - 1 ) ] > - - - ( 7 ) ]]> 其中,e为平滑参数(通常取e=2);λ≤1为犹豫度调节因子;序列X相应的IFTS可表示为:F(n)=F1,F2,…,Ft,…,Fn,其中Ft∈{A1,A2,…,Ac};A4:动态构建确定性转换直觉模糊规则库DCRIF_base;B、基于矢量量化的长期直觉模糊时间序列预测设直觉模糊化预处理后某个时间段待预测的IFTS为Fr=(f1,f2,...,ft,…,,fr),相应的查询时间序列为X=(x1,x2,…,xw);根据(2)式,序列数据ft经推理可获得对应于X在时刻w+(t-1)d,w+(t-1)d-(d-1),w+(t-1)d-(d-2),…的d维预测值,其结果时间序列表示为:X = ( x 1 , x 2 , · · · , x w , V → ( f 2 , d ) , · · · , V → ( f t , d ) , · · · ) - - - ( 8 ) ]]> 其中,因此,基于矢量量化的长期IFTS预测算法可描述为:输入:预测向量维数d,区间聚类中心Mk,确定性转换直觉模糊规则库DCRIF_base及其规则前件的最大长度q,查询直觉模糊时间序列的长度r;输出:Fr的下一个状态Fr+1对应的预测值;具体步骤为:B1:确定直觉模糊观察子序列Temp F;若r>q,只需要观察长度为q的直觉模糊子序列Temp|F=Fr-q+s,…,Fr-1,Fr;否则,令s∈[1,r],Temp|F=Fs-1,Fs,…,Fr;B2:根据观察子序列进行直觉模糊规则库的查看与匹配;本发明采用参考文献[7]定理阐述的启发式规则,若Temp F与确定性转换直觉模糊规则i*的前件rb_cause(i*)相匹配,即Temp F→rb_cause(i*);则Fr+1对应规则i*的后件,即TempFr+1→rb_effect(i*),跳至B4;否则,转到B3;B3:矢量量化方法估计预测结果;令Fr=Aj,Aj∈{A1,A2,…,Ac},直觉模糊时间序列中p维历史数据可表示为:past(Aj,p)=(mjw-p+1,…,mjw-1,mjw),d维待预测直觉模糊向量值定义为:加入历史数据,直觉模糊扩展维向量,即D r + 1 = ( past ( A j , p ) | V → ( F r + 1 , d ) ) = ( m j w - p + 1 , · · · , m j w - 1 , m j w , x ( r + 1 ) 1 , x ( r + 1 ) 2 , · · · , x ( r + 1 ) d ) ; ]]> 根据(3)式计算距离Dr+1质心最近的直觉模糊聚类中心即M j * ( D r + 1 ) = | | D r + 1 - M j * | | = min j | | D r + 1 - M j | | . ]]> 输出B4:去直觉模糊化精确输出;若预测结果为则Defuzz ( A j * ) = M j * = ( m j 1 * , m j 2 * , · · · , m j w * ) ; ]]> 因此,d维预测向量可表示为:V → ( F r + 1 , d ) = ( m j w - d + 1 * , · · · , m j w - 1 * , m j w * ) . ]]>
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于雷英杰;郑寇全,未经雷英杰;郑寇全许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310330296.9/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用