用来图片识别的CNN卷积神经网络可以做交通预测吗?

文章信息

《Learning Traffic as Images: A Deep Convolutional Neural Network for Large-Scale Transportation Network Speed Prediction》。

北航马晓磊老师2017年发在开源期刊Sensor上的一篇文章(大类工程技术3区,IF:2.475),被引168次。

摘要

本文提出了一种基于卷积神经网络(CNN)的交通速度预测方法,该方法将交通网络作为图像进行学习,并对大规模、全网范围内的交通速度进行预测。利用二维时空矩阵将时空交通状态转化为描述交通流时空关系的图像。文章主体分为两步:利用CNN提取交通特征和网络范围的交通速度预测。以北京二环路和北京东北地区交通网络为例进行研究,并将该方法与常用的四种算法(普通最小二乘OLS、k近邻KNN、人工神经网络ANN和随机森林RW)和三种深度学习结构(堆叠式自动编码器SAE、递归神经网络RNN和长短时记忆网络LSTM)进行比较。结果表明,在可接受的执行时间内,该方法的平均精度比其他算法提高了42.91%。CNN可以在合理的时间内对模型进行训练,适用于大型交通网络。

简介和文献综述

意义+目前面临的挑战+目前使用方法分类+每一类别的综述+既有研究不足+自己做的内容+罗列本文贡献。

理论部分

本文使用的是出租车轨迹数据,利用轨迹数据获取某个路段某个时间段(本文2分钟)的平均交通速度,并整理成如下M矩阵形式。

N为时间间隔的长度,Q为路段的长度,像素mij是第i路段在j时刻的平均交通速度。设x轴和y轴分别表示矩阵的时间和空间。生成的矩阵可以看作是图像的一个通道channel,因此,图像的宽度为M像素,高度为N像素。

交通矩阵提取示意图:

CNN用作图片识别和交通预测的区别:

首先,模型输入是不同的,即,输入图像只有一个通道值,该通道值由交通网络中所有道路的交通速度决定,图像像素值范围为0到网络的最大交通速度或速度上限。而在图像分类问题中,输入图像一般有三个通道,即RGB和像素值的范围从0到255。虽然存在差异,为了防止模型权重增加模型训练难度,要对模型输入进行了规范化。

其次,模型输出是不同的。在交通环境下,模型输出是预测交通网络各路段的交通速度,而在图像分类问题中,模型输出是图像类标签。

第三,抽象特征有不同的含义。在交通背景下,卷积层和池化层提取的抽象特征是路段之间关于交通速度的关系。在图像分类问题中,根据训练目标,抽象特征可以是图像的浅层边缘和某些对象的深层形状。

第四,目标函数因模型输出的不同而不同。在交通方面,由于输出是连续的交通速度,因此应该采用连续的目标函数(MSE)。在图像分类问题中,通常使用交叉熵代价函数cross entropy。

文章的网络架构如下:

Writing Tips from This Paper

(1)Recently, a wealth of literature leverage multiple hybrid models and spatiotemporal features to improve traffic prediction performance.(leverage:利用)

(2)In summary, statistical methods have been widely used in traffic prediction, and promising results have been demonstrated. However, these models ignore the important spatiotemporal feature of transportation networks, and cannot be applied to predict overall traffic in a large-scale network. (In summary, … However, …总结+转折引出自己的创新点)

(3)Spatiotemporal features of network traffic can be extracted using a CNN in an automatic manner with a high prediction accuracy. (in an automatic manner 自动的)

Attention

如果你和我一样是轨道交通、交通运输、城市规划相关领域的,也愿意分享自己的科研生活,请加下面的二维码扫码进群,人数满员后加微信:Dr_JinleiZhang,备注“进群”,我会拉你进交通大数据分享群!不愿意分享的请勿打扰哈!希望我们共同进步!

Transportation-ML

与你分享科研成长的乐趣

长按二维码关注

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

当交通遇上机器学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值