[发明专利]一种基于矩阵分解的多维时序数据分析方法在审
| 申请号: | 202011090353.7 | 申请日: | 2020-10-13 |
| 公开(公告)号: | CN112257024A | 公开(公告)日: | 2021-01-22 |
| 发明(设计)人: | 金耀辉;何浩;张健全;李瑞 | 申请(专利权)人: | 上海交通大学 |
| 主分类号: | G06F17/16 | 分类号: | G06F17/16;G06F17/18 |
| 代理公司: | 上海恒慧知识产权代理事务所(特殊普通合伙) 31317 | 代理人: | 张宁展 |
| 地址: | 200240 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 矩阵 分解 多维 时序 数据 分析 方法 | ||
1.一种基于矩阵分解的多维时序数据分析方法,其特征在于:先对多维时序数据矩阵R进行预处理,然后将其分解为时间维度矩阵P和特征维度矩阵Q,使得矩阵PTQ≈R,其中,所述时间维度矩阵P的每一列对应多维时序数据矩阵的一个时间点,所述特征维度矩阵Q的每一列对应多维时序数据矩阵中一个特征包含的所有数值,最后通过对时间维度矩阵P和特征维度矩阵Q进行分析,预测下一个时间点对应的多维数据和所有特征之间的互相关系,完成对多维时序数据的分析。
2.根据权利要求1所述的基于矩阵分解的多维时序数据分析方法,其特征在于:对所述特征维度矩阵Q进行相关性分析,获得互影响力矩阵Corr,进而得到所有特征之间的互相关系;对所述时间维度矩阵P=[P1,P2,P3,…,Pn]进行下一个时间点的预测,获得下一时间向量Pn+1,利用下一时间向量Pn+1的转置矩阵和特征维度矩阵Q相乘,获得预测的下一个时间点对应的多维数据。
3.根据权利要求2所述的基于矩阵分解的多维时序数据分析方法,其特征在于:采用Person相关系数法对所述特征维度矩阵Q进行相关性分析,获得所有特征之间的线性关系;利用自回归模型对所述时间维度矩阵P=[P1,P2,P3,…,Pn]进行预测,得到下一时间向量Pn+1。
4.根据权利要求1所述的基于矩阵分解的多维时序数据分析方法,其特征在于:记多维时序数据矩阵为Rl*m,则分解后的时间维度矩阵为Pn*l,特征维度矩阵为Qn*m,其中,n为设定参数,计算矩阵Pn*lT·Qn*m与Rl*m之间的均方误差,判断是否达到目标值,若没有,则利用梯度下降法,修改时间维度矩阵为Pn*l、特征维度矩阵为Qn*m中的矩阵元素,或者直接修改设定参数n,使得均方误差下降,直到小于目标值。
5.根据权利要求4所述的基于矩阵分解的多维时序数据分析方法,其特征在于:所述预处理包括先进行数据缺失处理,再进行归一化处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011090353.7/1.html,转载请声明来源钻瓜专利网。





