点击上方蓝字关注我

1、文章信息

《Deep Spatial–Temporal 3D Convolutional Neural Networks for Traffic Data Forecasting》。

北交大计算机学院万怀宇团队2019年发在IEEE Transactions on Intelligent Transportation Systems上的一篇文章。

2、摘要

交通预测是一个非常具有挑战性的问题,因为交通数据是一种典型的时空数据,在时空上同时表现出相关性和异质性。现有的工作大多只能捕捉交通数据的部分属性,甚至假设相关性对交通预测的影响是全局不变的,导致建模不足,预测效果不理想。本文提出了一种新的端到端深度学习模型ST-3DNet,用于交通栅格数据预测。ST-3DNet引入了3D卷积来自动捕获交通数据在空间和时间维度上的相关性。提出了一种新的重校准块(recalibration (Rc) block)来明确量化空间关联贡献的差异。考虑交通数据的两种时间特性,即短期性和长期性,ST-3DNet分别使用由3D convolutions和Rc block组成的两个分量对这两种模式进行建模,然后加权组合在一起进行最终预测。通过对实际交通数据集,即交通拥挤数据和人群流量数据的实验,验证了该方法的有效性。

3、简介

事实上,在过去的几十年里,人们做了很多尝试来做出更准确的交通预测。交通预测方法大致可分为两大类:模型驱动方法和数据驱动方法。模型驱动方法也被称为参数方法,就像时间序列模型一样,它是基于强有力的理论假设而预先确定的。然而,这些假设在实践中很难得到满足,这限制了它们的预测性能。最近,大量的交通传感器的部署,如地面环路探测器和GPS设备,使我们很容易获得大量的实时交通数据。这为通过数据驱动方法深入理解流量数据提供了一个很好的机会。

数据驱动方法可以分为两大类:传统的机器学习方法和基于深度学习的方法。传统的机器学习方法缺乏对高维数据的处理能力,难以描述交通数据复杂的非线性变化。此外,传统机器学习的预测性能严重依赖手工特征,而手工特征对问题依赖性强,依赖于专家经验。因此,这种方法泛化能力较弱。运的是,深度学习理论的出现使得对高维时空数据的有效建模和通过层次表示自动发现复杂特征成为可能,受此启发,许多研究人员开始转向基于深度学习的模型来处理高维时空交通数据。例如,采用卷积神经网络来探索交通数据的空间特征;利用递归神经网络对交通数据序列信息进行建模。

然而,从空间和时间两个维度的特征,即时,从连续时间间隔的多个输入中编码的运动信息没有得到很好的考虑。此外,除了提取交通数据的时空相关性外,考虑相关性的异质性也是建立时空交通数据模型的关键,而现有的方法大多忽略了这一点。

针对上述挑战,我们提出了一种基于深度学习的时空交通预测网络ST-3DNet来预测未来的交通数据。我们的研究有四方面的贡献:

  1. 将三维卷积引入流量预测领域。

    ST-3DNet采用三维卷积和残差单元,有效地从时空维度提取特征。

  2. 提出了一种新的结构单元“重新校准”(Rc)块(“Recalibration” block)来明确描述空间中时空相关性贡献的差异。

  3. 我们考虑流量数据的两个时间特性,即,分别设计了短期时间模式和长期时间模式,并分别设计了两个组件对它们进行建模,然后以加权的方式对它们的输出进行汇总。

  4. 在三个真实的交通数据集中进行了大量的实验。

    实验结果验证了该模型在不同交通预测任务下的性能。

4、主体内容

主体部分内容下节详述。

Attention

如果你和我一样是轨道交通、道路交通、城市规划相关领域的,可以加微信:Dr_JinleiZhang,备注“进群”,加入交通大数据交流群!希望我们共同进步!

深度时空3D卷积神经网络用于交通预测相关推荐

  1. STGCN时空图卷积网络:用于交通预测的深度学习框架

    时空图卷积网络:用于交通预测的深度学习框架 及时准确的交通预测对城市交通控制和引导至关重要.由于交通流的高度非线性和复杂性,传统的方法不能满足中长期预测任务的要求,往往忽略了空间和时间的相关性.本文提 ...

  2. 【论文阅读】Spatio-Temporal Graph Convolutional Networks:...Traffic Forecasting[时空图卷积网络:用于交通预测的深度学习框架](1)

    [论文阅读]Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastin ...

  3. (24) T-GCN-时间图卷积网络用于交通预测

    交通预见未来(24): T-GCN-时间图卷积网络用于交通预测 1.文章信息 <T-GCN: A Temporal Graph Convolutional Network for Traffic ...

  4. 深度学习之3D卷积神经网络

    一.概述 3D CNN主要运用在视频分类.动作识别等领域,它是在2D CNN的基础上改变而来.由于2D CNN不能很好的捕获时序上的信息,因此我们采用3D CNN,这样就能将视频中时序信息进行很好的利 ...

  5. 深度学习~卷积神经网络(CNN)概述

    目录​​​​​​​ 1. 卷积神经网络的形成和演变 1.1 卷积神经网络结构 1.2 卷积神经网络的应用和影响 1.3 卷积神经网络的缺陷和视图 1.3.1 缺陷:可能错分 1.3.2 解决方法:视图 ...

  6. 多时间尺度 3D 卷积神经网络的步态识别

    多时间尺度 3D 卷积神经网络的步态识别 论文题目:Gait Recognition with Multiple-Temporal-Scale 3D Convolutional Neural Netw ...

  7. 3d卷积神经网络_HSNets:使用卷积神经网络从2D轮廓预测3D人体模型

    文章摘要 本文使用人体二进制轮廓或阴影图像进行3D人体建模.利用参数化的人体模型,训练卷积神经网络(CNN)来学习从输入到形状参数的全局映射,这些参数用于在中性姿势下重构人体模型.同时还利用两个相互正 ...

  8. 深度学习之卷积神经网络(8)BatchNorm层

    深度学习之卷积神经网络(8)BatchNorm层 BatchNorm层概念 BatchNorm层实现 1. 向前传播 2. 反向更新 3. BN层实现 4. 完整代码 卷积神经网络的出现,网络参数量大 ...

  9. 深度学习之卷积神经网络(4)LeNet-5实战

    深度学习之卷积神经网络(4)LeNet-5实战 加载数据集 创建网络 训练阶段 测试阶段 完整代码  1990年代,Yann LeCun等人提出了用于手写数字和机器打印字符图片识别的神经网络,被命名为 ...

  10. 深度学习之卷积神经网络(1)什么是卷积

    深度学习之卷积神经网络(1)什么是卷积 1. 全连接网络的问题 2. 局部相关性 3. 权值共享 4. 卷积运算 1. 全连接网络的问题  首先我们来分析全连接网络存在的问题.考虑一个简单的4层全连接 ...

最新文章

  1. Java项目:教务管理系统(java+JSP+Spring+SpringBoot+layui+maven)
  2. mysql与php驱动,用PHP和MySQL构建一个数据库驱动的网站(四)-PHP教程,PHP基础
  3. MAP文件和调试(VC)(从崩溃地址找出错源码位置)
  4. IIS下配置php运行环境
  5. 23期PHP基础班第四天
  6. Tomcat 异常关闭排查
  7. pytorch1.4+tensorboard不显示graph计算图的问题
  8. .xls和.xlsx 有什么区别?
  9. UE4GamePlay框架
  10. 一、Quartus II软件的使用
  11. 佛系前端面试题记录--第二周
  12. 原型工具Axure:学习路线及资源
  13. 浪潮配置ipim_浪潮服务器管理口IP设置_IPMI设置
  14. 今日恐慌与贪婪指数为18 恐慌程度有所缓解
  15. Ubuntu 访问移动硬盘/U盘时弹出“An operation is pending“
  16. 杜骡的前端面试题(大全)
  17. 从华为起诉三星 看中国知识产权建设
  18. 陈梓立tison:投身开源,需要持之以恒的热爱与贡献
  19. 敏芯股份:高可靠性电容式硅麦克风在车载中的应用
  20. IOS开发辅助小工具

热门文章

  1. 松下电视机服务器未响应,松下等离子电视机通病有哪些 教你如何解决
  2. 多媒体计算机辅助英语教学,多媒体计算机辅助初中英语教学的实践研究
  3. 北京房租大涨?Python帮你揭穿真相
  4. 如何评价导师评价网?
  5. 国内比较有名的maven镜像
  6. 信息计算机课评课,关于信息技术的评课稿
  7. gtx1050ti最稳定的驱动_笔记本1050ti显卡安装最新驱动版本 (415.27) 记录 NVIDIA显卡GeForce系列...
  8. 连点脚本java,按键精灵键盘连点脚本日常
  9. SuperScan扫描工具(或Nmap)的使用
  10. 如何将bmp格式图片批量转换成jpg格式的