[发明专利]基于卷积神经网络的高速公路交通流预测方法有效
申请号: | 201711474416.7 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108205889B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 杨迪;李松江;邱宁佳;王鹏;彭周;杨华民;宋小龙;王俊辉 | 申请(专利权)人: | 长春理工大学 |
主分类号: | G08G1/01 | 分类号: | G08G1/01 |
代理公司: | 吉林长春新纪元专利代理有限责任公司 22100 | 代理人: | 王薇 |
地址: | 130022 吉林省长春市卫星路7*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 卷积 神经网络 高速公路 通流 预测 方法 | ||
1.一种基于卷积神经网络的高速公路交通流预测方法,其特征在于:统计各个路段交通流的时间间隔为15分钟,分别称为第i时间段,i是大于等于1的正整数;外部因素数据包含天气,是否为节假日,是否为周末,当天最高气温,当天最低气温,当天最大风速和当天最小风速字段,外部因素数据以天为单位进行采集,为预测一个区域内p条连续路段在第t时间段内的交通流,t≥1345,具体步骤如下:
步骤1)、将全部路段在所有时间段的交通流做均值归一化处理,均值归一化计算方法如下:
式中,xmax和xmin分别为全部路段在所有时间段的交通流的最大值与最小值,x为一条路段在一个时间段的交通流,u为全部路段在所有时间段的交通流的平均值,x′为归一化后的交通流,取值范围为[-1,1];
步骤2)构建时间相邻性矩阵A,A为p×n的二维矩阵;A(i,j)是A的第i行第j列元素,A(i,j)表示路段i在t-j时间段的交通流,i=1,2…,p,j=1,2,…,n;在本发明的时间相邻性矩阵中,n=8;
步骤3)构建日周期性矩阵B,B为p×l的二维矩阵;B(i,j)是B的第i行第j列元素,B(i,j)表示路段i在t-j×96时间段的交通流,i=1,2…,p,j=1,2,…,l;在本发明的日周期性矩阵中,l=7;
步骤4)构建周周期性矩阵C,C为p×w的二维矩阵;C(i,j)是C的第i行第j列元素,C(i,j)表示路段i在t-j×7×96时间段的交通流,i=1,2…,p,j=1,2,…,w;在本发明的周周期性矩阵中,w=2;
步骤5)将外部因素数据中的当天最高气温,当天最低气温,当天最大风速和当天最小风速字段做均值归一化处理,均值归一化计算方法如下:
式中,x1可用来代替外部因素数据中的当天最高气温,当天最低气温,当天最大风速和当天最小风速字段在某一天的取值;x1max和x1min为该字段在全时间段上的最大值和最小值,u1为该字段在全时间段上的平均值;x1′表示该字段归一化后的值,取值范围为[-1,1];
步骤6)构建向量H,H为6位一维向量,用来存放外部因素数据中的是否为周末,当天最高气温,当天最低气温,当天最大风速和当天最小风速字段,H0=1表示是节假日,H0=0表示是不是节假日,H1=1表示是周末,H1=0表示是不是周末;H2~5用来表示外部因素数据中的当天最高气温,当天最低气温,当天最大风速和当天最小风速字段归一化后的值,将外部因素数据中的天气按照恶劣程从多云,晴,阴,小雪,中雪,大雪,暴雪,小雨,中雨,大雨,暴雨,阵雨,阵雪,雷阵雨分为14个级别,构建天气向量W,W为14位的一维向量;W1=1,Wj=0,j=2,…,14,表示天气为多云,以此类推,W14=1,Wj=0,j=1,2,…,13表示天气为雷阵雨;将向量W和向量H按顺序合并成一个长度为20的外部因素向量E;
步骤7)、采用卷积神经网络作为模型的特征提取层;将时间相邻性矩阵A,日周期性矩阵B和周周期性矩阵C作为特征提取层的输入,在本发明中,特征提取层为采用三个卷积层的结构,第一个卷积层和第二个卷积层使用32个卷积核,每个卷积核尺寸为3×3,第三个卷积层使用64个卷积核,每个卷积核尺寸为2×2;采用补零操作,使用relu函数作为激活函数,在卷积层后添加了一层Dropout Layer用来防止过拟合;
步骤8)时间相邻性矩阵A经过卷积操作后得到65536个时间相邻性时空特征矩阵,将得到的各个时间相邻性时空特征矩阵通过Flatten使之以行为基准首尾相连构成一个一维向量,并将每个时间相邻性时空特征矩阵生成的一维向量按顺序合并成一个向量A′,作为特征提取层的输出之一;
步骤9)日周期性矩阵B经过卷积操作后得到65536个日周期性时空特征矩阵,将得到的各个日周期性时空特征矩阵通过Flatten使之以行为基准首尾相连构成一个一维向量,并将每个日周期性时空特征矩阵生成的一维向量按顺序合并成一个向量B′,作为特征提取层的输出之一;
步骤10)周周期性矩阵C经过卷积操作后得到65536个周周期性时空特征矩阵,将得到的各个周周期性时空特征矩阵通过Flatten使之以行为基准首尾相连构成一个一维向量,并将每个周周期性时空特征矩阵生成的一维向量按顺序合并成一个向量C′,作为特征提取层的输出之一;
步骤11)依次按照向量A′,B′,C′和E的顺序合并成一个一维向量M={A′,B′,C′,E},向量M称为融合向量;
步骤12)输出层选用全连接层,向量M作为该全连接层的输入,激活函数选用tanh函数,损失函数选择均方误差函数(MSE),输出为一维向量O,O(j)表示路网路段中路段j在时间段t内的归一化后的交通流,j=1,2,…,p,将输出结果进行反均值归一化后得到最终的预测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长春理工大学,未经长春理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711474416.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种判断乘客进出站的方法及装置
- 下一篇:一种交通数据处理方法和装置