[发明专利]基于SAX表示法的时序数据对数周期幂律预测方法在审
申请号: | 201711274848.3 | 申请日: | 2017-12-06 |
公开(公告)号: | CN108345956A | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | 王会青;于丹;曹锐;李春;张建辉 | 申请(专利权)人: | 太原理工大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04 |
代理公司: | 太原晋科知识产权代理事务所(特殊普通合伙) 14110 | 代理人: | 任林芳 |
地址: | 030024 *** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时序数据 对数周期 表示法 时序 构建 预测 幂律模型 训练过程 训练数据 训练效率 有效解决 运动规律 复杂度 高维 引入 应用 分析 网络 | ||
1.一种基于SAX表示法的时序数据对数周期幂律预测方法,其特征在于,包括:
对对数周期幂律模型LPPL公式进行参数简化,得到所述LPPL公式简化后的LPPL公式;
对所述非线性参数进行拟合,将拟合结果代入所述LPPL公式,作为所述时序数据趋势模型;
将已标准化的残差序列进行降维表示,转换为长度为w的降维残差序列;
利用标准正态分布的概率密度函数,将所述降维残差序列中的值按预设规则进行划分,得到趋势模型残差的SAX表示序列;
将所述趋势模型残差的SAX表示序列作为BP神经网络的输入数据,构建基于SAX表示法的残差神经网络,并根据所述趋势模型残差的SAX表示序列计算残差预测序列;
融合所述时序数据趋势预测序列与所述残差预测序列,得到最终预测序列。
2.根据权利要求1所述的基于SAX表示法的时序数据对数周期幂律预测方法,其特征在于,对对数周期幂律模型LPPL公式进行参数简化的步骤包括:
将所述对数周期幂律模型LPPL公式的乘积项展开,以代数表达式替换其中的多项式,替换前后公式表示为:
ln[p(t)]≈A+B(tc-t)β{1+Ccos[ωln(tc-t)+φ]}
ln[y(t)]≈A+Bfi+Cgi;
计算A、B、C三个线性参数的代数关系式,完成简化过程;将线性参数的代数关系式代入LPPL公式,得到β、ω、φ与tc四个非线性参数的模型表达式;其中,A、B、C三个线性参数的代数关系式如下公式进行计算:
3.根据权利要求2所述的基于SAX表示法的时序数据对数周期幂律预测方法,其特征在于,在拟合所示非线性参数,将拟合结果代入所述LPPL公式,作为所述时序数据趋势模型的步骤中,包括步骤:
通过对简化后的LPPL公式使用基于最小二乘思想的Levenberg-marquardt算法,拟合得到四个非线性参数;
将拟合后的非线性参数代入简化前的LPPL公式,求得LPPL公式的三个线性参数;
得到完整的LPPL公式,并作为时序数据的趋势模型。
4.根据权利要求2所述的基于SAX表示法的时序数据对数周期幂律预测方法,其特征在于,在将已标准化的残差序列进行降维表示,转换为长度为w的降维残差序列的步骤中,包括步骤:
获取已知的残差序列E=e1,e2,e3,...,en,并对残差序列进行正态标准化处理,得到标准正态分布的残差序列
将标准正态分布的残差序列通过分段聚集逼近PAA算法进行降维处理,转换成长度为w的降维残差序列
5.根据权利要求4所述的基于SAX表示法的时序数据对数周期幂律预测方法,其特征在于,
已知的残差序列进行正态标准化处理时,是根据公式
进行正态标准化处理;其中,μE为残差序列E的均值,σE为方差;
标准正态分布的残差序列通过分段聚集逼近PAA算法进行降维处理时,是根据公式
进行处理。
6.根据权利要求1所述的基于SAX表示法的时序数据对数周期幂律预测方法,其特征在于,在利用标准正态分布的概率密度函数,将所述降维残差序列中的值按预设规则进行划分的步骤中,预设规则按照下表进行:
其中,a为符号数,βi是对应不同符号数时的划分节点。
7.根据权利要求1所述的基于SAX表示法的时序数据对数周期幂律预测方法,其特征在于,在构建残差神经网络的步骤中,包括步骤:
将趋势模型残差的SAX表示序列作为BP神经网络的输入数据,反复训练网络直至模型拟合误差的自相关性与偏相关性均保持在置信区间内,构建基于SAX表示法的残差神经网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原理工大学,未经太原理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711274848.3/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理