[发明专利]一种张量链并行实现高阶主特征值分解的预测系统和装置有效

专利信息
申请号: 201810840088.6 申请日: 2018-07-27
公开(公告)号: CN109299725B 公开(公告)日: 2021-10-08
发明(设计)人: 杨天若;刘华中 申请(专利权)人: 华中科技大学鄂州工业技术研究院;华中科技大学
主分类号: G06K9/62 分类号: G06K9/62;G06F16/2458
代理公司: 北京众达德权知识产权代理有限公司 11570 代理人: 刘杰
地址: 436000 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 张量 并行 实现 高阶主 特征值 分解 预测 系统 装置
【权利要求书】:

1.一种基于张量链并行实现高阶主特征值分解的预测系统,其特征在于,所述系统包括:

根据历史数据构建转移张量,在对城市公交的流量预测系统中,影响流量的影响因素有路线、时段,各时段每个状态由所述路线、所述时段、流量组成,则可构建一个六阶的转移张量,即 , 其中,每个元素表示从当前路线i0、当前时段j0、当前流量k0转移到下一路线i1、下一时段j1、下一流量k1的概率,且满足

对所述转移张量进行张量链分解获得分布式存储的张量核,其中,根据所述张量核设计核间并行和核内并行两层并行架构,且对所述张量进行并行计算,所述核间并行包括垂直并行与水平并行;所述核内并行包括二分并行与两端并行;

根据所述张量核之间的缩并操作执行并行,其中,所述并行采用先垂直并行再水平并行执行爱因斯坦乘,包括:

根据每一组具有相同维度的张量核,按照垂直并行方式缩并所述张量核获得第一结果;

根据所述第一结果按照水平并行方式缩并相邻张量核获得第二结果;

根据所述第二结果和相邻的张量核进行合并操作;

或,

根据所述张量核之间的缩并操作执行并行,其中,所述并行采用先水平并行再垂直并行执行爱因斯坦乘,包括:

根据所述张量核按照水平并行方式执行缩并获得第三结果;

根据所述第三结果执行张量的多模乘获得第四结果;

根据所述第四结果和相邻的张量核进行合并操作;

根据张量链并行执行高阶主特征值分解算法;

判断所述高阶主特征值分解算法收敛时,获得主特征张量;

根据所述主特征张量抽取不同情境下的预测目标进行排序,且挑选概率最大的前M个目标值进行预测,其中M为正整数,所述城市公交流量预测系统中,求取的所述主特征张量为现预测第i0路线第j0时段的客流量,只需要在张量X中抽取向量X(i0,j0,:),选出所述向量X(i0,j0,:)中最大概率值对应的客流量,则为预测值。

2.如权利要求1所述的系统,其特征在于,根据历史数据构建转移张量,还包括:

根据不同领域大数据获得影响每个预测目标变量的K个影响因素;

根据统计方法计算所述K个影响因素下各状态之间的转移概率。

3.如权利要求1所述的系统,其特征在于,根据张量链并行执行高阶主特征值分解算法,还包括:

对所述转移张量进行素性修正操作,获得不可约转移张量;

对所述转移张量进行张量链分解;

获得初始化状态概率分布张量;

根据所述初始化状态概率分布张量进行张量链分解;

根据所述张量链并行执行所述转移张量和初始化状态概率分布张量的爱因斯坦乘;

判断所述爱因斯坦乘结果是否满足收敛条件,其中,所述收敛条件为:norm(Xn+1-Xn)<ε,其中norm()为求范数函数,ε为预设的收敛阈值,Xn和Xn+1分别是当前时刻和下一时刻K阶状态概率分布张量其中,Si(i=1,2,…,K)为每个状态影响因素空间大小。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学鄂州工业技术研究院;华中科技大学,未经华中科技大学鄂州工业技术研究院;华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810840088.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top