一种基于深度学习的短时交通流预测方法技术

技术编号:24332528 阅读:62 留言:0更新日期:2020-05-29 20:23
一种基于深度学习的短时交通流预测方法属于交通预测领域。本发明专利技术首先使用卷积神经网络提取交通流的空间特征;然后使用引入注意力机制的门控循环单元提取时间特征,通过注意力机制计算不同时刻交通流特征的重要性,使模型更关注重要性大的特征;接着利用交通流数据的周期特性提取周期特征;最后融合所有特征进行预测。该方法解决了现有预测方法无法充分利用交通流数据时空特征的缺点,提高了交通流的预测精度,可以更好地解决短时交通流预测问题。

A short-term traffic flow prediction method based on deep learning

【技术实现步骤摘要】
一种基于深度学习的短时交通流预测方法
本专利技术属于交通预测领域,具体涉及一种基于深度学习的短时交通流预测方法。
技术介绍
随着全国机动车保有量的不断增加,城市交通拥堵问题越来越严重。交通拥堵不仅耽误人们出行,减少社会活动效率,还会浪费大量资源,造成城市空气污染。为了解决交通拥堵问题,智能交通系统(IntelligentTransportSystem,ITS)应运而生。ITS通过综合运用大数据、人工智能等技术手段,对道路交通数据进行收集和分析,提高现有交通设施的运行效率,缓解城市交通压力。交通流预测是ITS的核心功能之一。由于交通流具有时变性,所以一般采用短时预测来对交通系统进行诱导。短时交通流预测是指利用地磁、传感线圈等设备实时获取的交通流数据去预测未来半小时内的交通流量。通过预测交通流不仅可以为公众出行提供服务,改善导航系统,还可以为交通管理部门提供有效技术支持,提高道路资源的利用率。因此,利用交通大数据进行短时交通流预测已成为智能交通领域的研究热点。国内外学者针对短时交通流预测提出的方法主要分为三类,一是统计理论模型,主要本文档来自技高网...

【技术保护点】
1.一种基于深度学习的短时交通流预测方法,其特征在于,包括以下步骤:/n步骤1.交通流数据预处理;对观测点所有时刻的交通流数据进行最大最小归一化处理,计算公式为:/n

【技术特征摘要】
1.一种基于深度学习的短时交通流预测方法,其特征在于,包括以下步骤:
步骤1.交通流数据预处理;对观测点所有时刻的交通流数据进行最大最小归一化处理,计算公式为:



其中,xmax和xmin分别表示观测点所有时刻交通流数据的最大值和最小值,x为观测点某个时刻的交通流,f为x最大最小归一化之后的交通流;
将归一化后的交通流数据转换为二维的交通流量输入矩阵,矩阵的两个维度分别为时间维度和空间维度;构建交通流量输入矩阵如下所示:



其中,横向表示所有观测点在一个时刻的交通流数据,s表示观测点的个数,纵向表示一个观测点对应的所有时刻数据,t表示时刻的个数,矩阵中的元素xts表示第s个观测点在第t个时刻的交通流量;
步骤2.构建卷积神经网络提取空间特征;为了充分保留特征,不使用池化层对特征矩阵进行压缩,只使用卷积层提取特征;使用一维卷积处理交通流量输入矩阵中的每一行元素,通过滑动一维卷积的卷积核获取相邻观测点的空间特征;使用以下公式表示卷积操作:
ci=f(Wcxi+bc)(3)
其中,ci表示第i个卷积核在滑动过程中提取的局部特征,Wc表示卷积核处理输入的权重,bc为偏置项,xi表示第i个卷积核对应的输入,f表示LeakyRelu激活函数;
步骤3.构建引入注意力机制的门控循环单元提取时间特征;将步骤2提取的空间特征输入到引入注意力机制的门控循环单元中进行处理,从而提取时间特征;引入注意力机制的门控循环单元的构建过程如下:
步骤3.1构建门控循环单元;门控循环单元的计算过程如公式(4)~(7)所示;其中,zt和rt分别表示更新门和重置门,ht表示门控循环单元在t时刻的隐藏状态,表示ht的候选状态,xt表示t时刻输入的特征向量,ht-1表示t-1时刻的隐藏状态,σ表示Sigmoid激活函数,tanh表示双曲正切激活函数,⊙代表矩阵乘法,Wz,Wr,Wh,Uz,Ur,Uh,bz,br,bh为需要学...

【专利技术属性】
技术研发人员:李壮壮桂智明郭黎敏姚思佳
申请(专利权)人:北京工业大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1