[发明专利]基于改进状态空间模型的交通速度预测方法在审
申请号: | 202310040591.4 | 申请日: | 2023-01-11 |
公开(公告)号: | CN116386321A | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 黄元培;肖南峰 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G08G1/01 | 分类号: | G08G1/01;G06N3/0499;G06F17/16 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 冯炳辉 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 状态 空间 模型 交通 速度 预测 方法 | ||
1.基于改进状态空间模型的交通速度预测方法,其特征在于,该方法是基于改进状态空间模型Structured State Space sequence model实现交通速度预测,其中,该改进状态空间模型是对原Structured State Space sequence model进行三个部分的改进;第一个部分是对Structured State Space sequence model的编码器部分改进,将原来的Liner网络替换为自适应图结构+时空融合特征层,使得模型能够融合时间和空间信息;第二个部分是将Structured State Space sequence model中主干网络Backbone的状态矩阵、输入矩阵、输出矩阵的维度进行改造,更好地适应交通速度预测的需求;第三个部分是对Structured State Space sequence model的解码器进行改进,将Liner网络改为多层MLP网络并加入Relu激活函数;
该交通速度预测方法的具体实施包括以下步骤:
1)将邻接矩阵和历史交通速度数据输入自适应图结构+时空融合特征层,自适应图结构+时空融合特征层会在原先邻接矩阵的基础上学习一个更贴切真实的邻接矩阵,该邻接矩阵和历史交通速度数据进行融合,获得融合时间空间特征的嵌入层Embedding;
2)将Embedding输入进Backbone,Backbone根据状态矩阵、输入矩阵、输出矩阵以及离散化的状态空间方程获得未来交通速度特征,未来交通速度特征通过解码器的多层MLP网络得到未来交通速度的预测值。
2.根据权利要求1所述的基于改进状态空间模型的交通速度预测方法,其特征在于,在步骤1)中,所述自适应图结构+时空融合特征层的具体情况是:预先定义好的邻接矩阵记为G0,将所有交通节点输入节点嵌入层node-embedding得到一个N×H0的矩阵,记为E,其中N是交通节点的个数,H0是node-embedding的特征维度,将E和它的转置ET进行矩阵相乘得到邻接矩阵G1,并与G0进行加权得到与实际更加相符的邻接矩阵G2,具体公式如下所示(1)、(2):
G1=E×ET (1)
G2=G0+αG1 (2)
其中,α为自适应邻接矩阵加权超参数,接着对历史数据在时间尺度上取最大值M,并将历史数据除以M,起到一个归一化的作用,能提高模型的泛化能力,接着扩充历史数据和G2的维度,进行哈达玛积,使得节点信息与历史数据的特征融合在一起,得到融合时间空间特征的Embedding。
3.根据权利要求1所述的基于改进状态空间模型的交通速度预测方法,其特征在于,在步骤2)中,原Structured State Space sequence model的Backbone中的状态矩阵A、输入矩阵B,皆为二维H1×H1矩阵,H1为Structured State Space sequence model的特征维数,将状态矩阵A、输入矩阵B改造为N×H1×H1张量,其中N是交通节点的个数,相当于针对每一个节点学习一个状态矩阵、输入矩阵,能够更有针对性地对每一个节点建立相应的状态矩阵、输入矩阵,提高模型预测的准确性,融合时间空间特征的Embedding通过Backbone后张量维度不改变,故还需要多层MLP网络,得到最终的交通速度预测结果,相比于单层Liner网络,多层MLP网络能够学到更多的特征,加入Relu激活函数后,能提升模型的非线性表达能力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310040591.4/1.html,转载请声明来源钻瓜专利网。