华南理工深度学习与神经网络期末考试_图神经网络与深度学习在智能交通中的应用:综述Survey...

b145e5b96ef151f66e8cd7413b6e5f58.png

论文地址:https://arxiv.org/abs/2005.11691

https://arxiv.org/pdf/2005.11691.pdf

关键词:图神经网络(GNNs),图卷积神经网络(GCN),深度学习,智能交通;

Abstract and Introduction

深度学习在计算机视觉和自然语言处理上的成功激发了学者将深度学习应用于交通领域的研究热情。传统上,很多工作将交通网络建模为网格或者分段,但很多交通网络本质上是图的结构,非图结构建模会导致某些有用的空间信息的丢失。最近,将深度学习扩展到图结构上的工作越来越多,这些技术被统称为图神经网络 graph neural networks (GNNs)。在这背景下,交通领域中,构建基于图视角的深度学习框架也越来越多。本论文旨在对这些框架进行总结,提供一个全面、深入、细致、实用性强的综述。

本论文的贡献如下: (1)系统且扼要地描述了现有的traffic problems和相应的research directions, challenges。 (2)总结了针对时空预测类交通问题的一般性problem formulation,同时给出了从四种交通数据集(sensors datasets, GPS datasets, rail-hailing datasets, transaction datasets) 中构建图的具体指导。还进一步对图的关键元素-adjacency matrix的定义进行讨论。 (3)将已有的图深度学习框架分解,总结其中常见的深度学习技术,包括 GNNs (SGCN/GGCN), RNNs (RNN/GRU/LSTM), TCN, Seq2Seq, GAN, gated/attention/residual mechanism。分析这些技术的理论,优缺点,在交通场景中的具体变种和应用。 (4)具体阐述了交通场景中的共同挑战(时间依赖,空间依赖,时空联动,外部因素),并针对每种挑战,总结了多种基于深度学习的解决方案。 (5)收集了一些公开的数据集,还有公开的代码,提出了未来的研究方向

Related Work

在这部分里,作者介绍了10篇交通综述论文,其中大部分是深度学习综述论文;另外,还介绍了5篇图神经网络的综述论文。作者还指出,这些综述基本没有提到图神经网络在智能交通中的应用,因而作者的工作实属首次。

Problems, Research directions, Challenges

作者扼要介绍了交通领域中的五种交通问题,分别是交通堵塞,出行需求,交通安全,交通监管,自动驾驶,并介绍了每种交通问题下的研究方向。同时,作者也扼要阐述了每种研究方向的重要性和有关工作。

5fa83133c62b6f085adf05f1ca9e56e9.png

另外,作者提取了各种交通问题面临的共同挑战,并概要指出了其对应的深度学习技术。

546ba7a902ad30043af36953db5d73d9.png

Problems formulation and Graph construction

作者定义了论文中用到的数学符号,非常细致和系统,将变量分为时间变量,空间变量,时空变量,可以作为相关工作的符号定义的参考。

基于大部分调查的交通问题都属于时空问题,作者总结出一个一般性的问题建模框架,如下所示:

8ee1dd97b2f381861e78a5432df36997.png

另外,作者针对四种数据集 (sensors datasets, GPS datasets, rail-hailing datasets, transaction datasets),细致地介绍如何针对这些数据集构建图,如何定义点,边,点的特征等。

65d85352d9ca2d81d9866f207b5c8604.png

51fd4a463d7c94aa22e6c80cf7b42887.png

最精彩的部分是作者总结了图的邻接矩阵的定义。在不同的交通应用中,针对不同的交通模式,可以定义各种邻接矩阵。假设交通网络拓扑结构是固定的,可设计固定的邻接矩阵;假设交通网络是动态的,可设计动态的邻接矩阵。另外假设网络结构是多样的,可设计多个邻接矩阵。

Deep Learning techniques perspective

00be032daeeb98769f3ff36d906f11d4.png

(1)概要

作者将近三年(2018-2020)的基于图的深度学习框架进行分解,总结了五种经常出现的技术,分别是图神经网络GNNs,循环神经网络RNNs,时间卷积网络TCN,序列到序列模型seq2seq,生成对抗网络GAN,还有门机制/注意力机制/残差机制等。

作者深入地分析这些技术的核心公式,优缺点,还介绍了每种技术在交通中是如何应用的,列举了它们的变种公式,所解决的问题。 这部分的特色是深入和细致,配套公式多但清晰;不是泛泛而谈,停留在文字描述层面。相信读者能通过阅读这部分,更深刻地了解这些深度学习技术的原理,以及如何在具体任务中对它们进行重新设计。

(2)GNNs

针对最热点和最核心的图神经网络,作者主要介绍了它在交通领域最常见的两个分支,分别是SGCN, DGCN;作者对SGCN的关键工作进行梳理 ,分别是(1)Bruna/Shuman 2013 (2) Defferrard 2016 (3) Kipf 2016;

12f996db26d4a4b4f8a691f9f7dfe8f6.png

图(1):GNNs的一般框架

8343bd4c1b43eb20dc396900314abd52.png

图(2):SGCN的公式

fef634142308c123c1b67f683753deb8.png

图(3):DGCN的公式

e23d6537446d8293103f275730db1d3e.png

f95c2935bafe43720cd9c54f74d35a27.png

图(4)各种GNNs的变种

(3) RNNs

作者比较了三种常见的时间序列模型(RNN,LSTM,GRU)的优缺点,阐述了它们在交通中的应用。

8dd05392a40ad3996dd686d690a3b641.png

图(1):RNN的框架

335d14417ce4dcde51674c85b3232883.png

图(2):RNNs的变种

(4) TCN

TCN是一个新兴的处理时间序列的网络,作者对它的原理以及它在交通中的应用作出详细的介绍。

b9e5851bac157b869c15c7d2a0a31b47.png

图(1)TCN的结构

b946fe0dd3a99d99df7198c1215bfe53.png

图(2)TCN的公式

e8278c8c6aff72c356ca43ade843560d.png

图(3)TCN的应用

(5) Seq2Seq

Seq2Seq能处理多步输出,作者介绍了Seq2Seq的无注意力和有注意力版本,并总结了交通工作中对encoder和decoder的设计。

b70f7de1f6fb42340920ab6e606c110f.png

图(1)Seq2Seq

6f8bd585784e008f57139e25132ae1ff.png

(6) GAN

作者介绍了GAN在交通中的应用

7d54dfdf0b66f53c0f4f59dca39ea7fc.png

Challenges and solutions

作者细致地介绍了交通领域所面临的一些共同挑战,以及针对这些挑战所提供的解决方案。作者主要总结了时间依赖性,空间依赖性,时空依赖性,外部因素四种挑战。 对于时间依赖性,作者细分为(1)Multi-timescale,(2)Different Weights;对空间依赖性,作者细分为 (1)Spatial Locality,(2) Multiple Relationships,(3) Global Connectivity 三种挑战。

Open datasets and codes

作者收集了一些公开的交通数据集和代码,以促进智能交通的研究。

e51201910f702285b943dd14c4ca25cd.png

Directions

作者总结了三个未来的研究方向,包括技术方面的,应用方面的,挑战方面的。

Conclusion

本论文在交通综述领域中,是一篇深入且细致的论文,实用性强。有个不足之处在于,只总结了基于图视角的有关工作,但这也是本论文的特色之处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值