ETA Prediction with Graph Neural Networks in Google Maps
Not on the map. Why?
Abstract (arXiv)
Travel-time prediction constitutes a task of high importance in transportation networks, with web mapping services like Google Maps regularly serving vast quantities of travel time queries from users and enterprises alike. Further, such a task requires accounting for complex spatiotemporal interactions (modelling both the topological properties of the road network and anticipating events -- such as rush hours -- that may occur in the future). Hence, it is an ideal target for graph representation learning at scale. Here we present a graph neural network estimator for estimated time of arrival (ETA) which we have deployed in production at Google Maps. While our main architecture consists of standard GNN building blocks, we further detail the usage of training schedule methods such as MetaGradients in order to make our model robust and production-ready. We also provide prescriptive studies: ablating on various architectural decisions and training regimes, and qualitative analyses on real-world situations where our model provides a competitive edge. Our GNN proved powerful when deployed, significantly reducing negative ETA outcomes in several regions compared to the previous production baseline (40+% in cities like Sydney).
Key facts. Cited by 130 papers in the map (data through 7 Oct 2026). Builds on 28 of its 40 references that are in the map. First posted on arXiv 25 Aug 2021.
Builds on
28 of 40 references.
References · 28
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2017Deep Setscited by 1,394
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,125
- 2018Deep Graph Infomaxcited by 1,101
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
16 more
- 2019Graph WaveNet for Deep Spatial-Temporal Graph Modelingcited by 820
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 521
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2020Inductive Representation Learning on Temporal Graphscited by 454
- 2019GMAN: A Graph Multi-Attention Network for Traffic Predictioncited by 433
- 2021Spectral Temporal Graph Neural Network for Multivariate Time-series Forecastingcited by 298
- 2020SIGN: Scalable Inception Graph Neural Networkscited by 283
- 2018GaAN: Gated Attention Networks for Learning on Large and Spatiotemporal Graphscited by 164
- 2018Meta-Gradient Reinforcement Learningcited by 156
- 2019AliGraph: A Comprehensive Graph Neural Network Platformcited by 152
- 2019Neural Execution of Graph Algorithmscited by 118
- 2020PinnerSage: Multi-Modal User Embedding Framework for Recommendations at Pinterestcited by 75
- 2018Relational inductive bias for physical construction in humans and machinescited by 41
- 2020Knowing your FATE: Friendship, Action and Temporal Explanations for User Engagement Prediction on Social Appscited by 23
- 2018Machine Learning for Spatiotemporal Sequence Forecasting: A Surveycited by 19
Built on by
Citing papers per year: 2021: 2; 2022: 28; 2023: 39; 2024: 28; 2025: 20; 2026: 13.
130 papers.
Sort:
By area:
- 2023Spatio-Temporal Graph Neural Networks for Predictive Learning in Urban Computing: A Surveycited by 140
- 2022A Generalization of ViT/MLP-Mixer to Graphscited by 93
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2023Everything is Connected: Graph Neural Networkscited by 85
- 2022Expander Graph Propagationcited by 75
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2022Theory of Graph Neural Networks: Representation and Learningcited by 60
- 2022Anti-Symmetric DGN: a stable architecture for Deep Graph Networkscited by 58
- 2022Provably expressive temporal graph networkscited by 56
- 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
- 2023How does over-squashing affect the power of GNNs?cited by 53
38 more
- 2022Message passing all the way upcited by 47
- 2022Certified Graph Unlearningcited by 46
- 2021Relating Graph Neural Networks to Structural Causal Modelscited by 39
- 2025Transformers are Graph Neural Networkscited by 29
- 2022Practical Adversarial Attacks on Spatiotemporal Traffic Forecasting Modelscited by 28
- 2022RawlsGCN: Towards Rawlsian Difference Principle on Graph Convolutional Networkcited by 27
- 2024Long Range Propagation on Continuous-Time Dynamic Graphscited by 26
- 2023Towards Deep Attention in Graph Neural Networks: Problems and Remediescited by 24
- 2023Provably Powerful Graph Neural Networks for Directed Multigraphscited by 24
- 2022Latent Graph Inference using Product Manifoldscited by 23
- 2023E(n) Equivariant Message Passing Simplicial Networkscited by 23
- 2025Relational Deep Learning: Challenges, Foundations and Next-Generation Architecturescited by 22
- 2023Multimodal Data Integration for Oncology in the Era of Deep Neural Networks: A Reviewcited by 20
- 2024Beyond Euclid: An Illustrated Guide to Modern Machine Learning with Geometric, Topological, and Algebraic Structurescited by 20
- 2023Deep learning for dynamic graphs: models and benchmarkscited by 19
- 2024Sports-Traj: A Unified Trajectory Generation Model for Multi-Agent Movement in Sportscited by 19
- 2021VACA: Design of Variational Graph Autoencoders for Interventional and Counterfactual Queriescited by 18
- 2023Distill n' Explain: explaining graph neural networks using simple surrogatescited by 18
- 2023A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardwarecited by 18
- 2022Traffic4cast at NeurIPS 2021 -- Temporal and Spatial Few-Shot Transfer Learning in Gridded Geo-Spatial Processescited by 15
- 2022Geometry-Complete Perceptron Networks for 3D Molecular Graphscited by 15
- 2023Asynchronous Algorithmic Alignment with Cocyclescited by 13
- 2024Bundle Neural Networks for message diffusion on graphscited by 13
- 2024UrbanLLM: Autonomous Urban Activity Planning and Management with Large Language Modelscited by 13
- 2023A Survey of Graph Unlearningcited by 12
- 2022Transforming PageRank into an Infinite-Depth Graph Neural Networkcited by 11
- 2022Link Prediction with Non-Contrastive Learningcited by 11
- 2023Massively Scalable Inverse Reinforcement Learning in Google Mapscited by 11
- 2024Temporal Graph ODEs for Irregularly-Sampled Time Seriescited by 11
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2024CLDG: Contrastive Learning on Dynamic Graphscited by 11
- 2022DuETA: Traffic Congestion Propagation Pattern Modeling via Efficient Graph Learning for ETA Prediction at Baidu Mapscited by 10
- 2022Forecasting Unobserved Node States with spatio-temporal Graph Neural Networkscited by 9
- 2024Micro-Macro Spatial-Temporal Graph-based Encoder-Decoder for Map-Constrained Trajectory Recoverycited by 9
- 2023Graph Neural Networks Go Forward-Forwardcited by 8
- 2023A Multidimensional Graph Fourier Transformation Neural Network for Vehicle Trajectory Predictioncited by 8
- 2023Graph Neural Networks for Pressure Estimation in Water Distribution Systemscited by 8
- 2025GiGL: Large-Scale Graph Neural Networks at Snapchatcited by 8
50 most cited of 130 All 130 (JSON)
- 2026Machine Learning in Fish Farming12 Sep 2026
- 2026Learning-Assisted Congestion-Aware Route Scheduling for Semiconductor Fab Material Control Systems31 Aug 2026
- 2026DSETA: A Dual-Stage Continual Learning Framework for Travel Time Prediction in Dynamic Traffic Environments1 Aug 2026
- 2026Taurus: Accelerating Out-of-Core Graph Neural Network Inference on Billion-Scale Graphs19 Jul 2026
- 2026Towards Improved Anomaly Detection for Cloud Cybersecurity via Graph Neural Networks27 Jun 2026
- 2026A Fair Evaluation of Graph Foundation Models for Node Property Prediction23 Jun 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Historical Knowledge Graphs for Global Maritime Estimated Time of Arrival18 May 2026
- 2026Incremental Graph Construction Enables Robust Spectral Clustering of Texts3 Mar 2026
- 2026PAtt: A Pattern Attention Network for ETA Prediction Using Historical Speed Profiles20 Jan 2026
- 2026Beyond the Next Port: A Multi-Task Transformer for Forecasting Future Voyage Segment Durations12 Jan 2026
- 2026Position: Don't be Afraid of Over-Smoothing And Over-Squashing12 Jan 2026
38 more
- 2026MixTTE: Multi-Level Mixture-of-Experts for Scalable and Adaptive Travel Time Estimation6 Jan 2026
- 2025Can You Hear Me Now? A Benchmark for Long-Range Graph Propagation19 Dec 2025
- 2025Bounded Graph Clustering with Graph Neural Networks5 Dec 2025
- 2025From Discrete Plans to Real-World Execution: A World-Model-Driven Framework for Execution-Aware Multi-Agent Path Finding26 Nov 2025
- 2025Graph Few-Shot Learning via Adaptive Spectrum Experts and Cross-Set Distribution Calibration14 Oct 2025
- 2025Metropolis-Scale Road Network Datasets for Fine-Grained Urban Traffic Modeling2 Oct 2025
- 2025KRAFT: A Knowledge Graph-Based Framework for Automated Map Conflation4 Sep 2025
- 2025Multi-view Graph Condensation via Tensor Decomposition20 Aug 2025
- 2025Aggregate-Combine-Readout GNNs Are More Expressive Than Logic C28 Aug 2025
- 2025Transformers are Graph Neural Networks27 Jun 2025
- 2025Relational Deep Learning: Challenges, Foundations and Next-Generation Architectures19 Jun 2025
- 2025Optimizing Federated Learning using Remote Embeddings for Graph Neural Networks14 Jun 2025
- 2025Simple yet Effective Graph Distillation via Clustering27 May 2025
- 2025Efficient Mixed Precision Quantization in Graph Neural Networks14 May 2025
- 2025The Correspondence Between Bounded Graph Neural Networks and Fragments of First-Order Logic12 May 2025
- 2025Towards An Efficient and Effective En Route Travel Time Estimation Framework5 Apr 2025
- 2025Inductive Graph Representation Learning with Quantum Graph Neural Networks31 Mar 2025
- 2025Enhanced Route Planning with Calibrated Uncertainty Set13 Mar 2025
- 2025Armada: Memory-Efficient Distributed Training of Large-Scale Graph Neural Networks25 Feb 2025
- 2025GiGL: Large-Scale Graph Neural Networks at Snapchat20 Feb 2025
- 2025Reforge: Low-Latency Distributed GNN Serving with Selective Embedding Recomputation15 Jan 2025
- 2024CLDG: Contrastive Learning on Dynamic Graphs19 Dec 2024
- 2024Positional Encoder Graph Quantile Neural Networks for Geographic Data27 Sep 2024
- 2024Enhancing Pedestrian Trajectory Prediction with Crowd Trip Information23 Sep 2024
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graph17 Sep 2024
- 2024DutyTTE: Deciphering Uncertainty in Origin-Destination Travel Time Estimation23 Aug 2024
- 2024GraphSPNs: Sum-Product Networks Benefit From Canonical Orderings18 Aug 2024
- 2024Graph Classification with GNNs: Optimisation, Representation and Inductive Bias17 Aug 2024
- 2024Graph Triple Attention Network: A Decoupled Perspective14 Aug 2024
- 2024A Benchmark for Fairness-Aware Graph Learning16 Jul 2024
- 2024Beyond Euclid: An Illustrated Guide to Modern Machine Learning with Geometric, Topological, and Algebraic Structures12 Jul 2024
- 2024Link Representation Learning for Probabilistic Travel Time Estimation8 Jul 2024
- 2024UrbanLLM: Autonomous Urban Activity Planning and Management with Large Language Models18 Jun 2024
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networks8 Jun 2024
- 2024Long Range Propagation on Continuous-Time Dynamic Graphs4 Jun 2024
- 2024Graph External Attention Enhanced Transformer31 May 2024
- 2024Valid Conformal Prediction for Dynamic GNNs29 May 2024
- 2024Sports-Traj: A Unified Trajectory Generation Model for Multi-Agent Movement in Sports27 May 2024
50 newest of 130 All 130 (JSON)
- 2022Certified Graph Unlearningcited by 46
- 2023A Survey of Graph Unlearningcited by 12
- 2023A Survey of Graph Unlearning23 Aug 2023
- 2022Certified Graph Unlearning18 Jun 2022
- 2023Spatio-Temporal Graph Neural Networks for Predictive Learning in Urban Computing: A Surveycited by 140
- 2022A Generalization of ViT/MLP-Mixer to Graphscited by 93
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2023Everything is Connected: Graph Neural Networkscited by 85
- 2022Expander Graph Propagationcited by 75
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2022Theory of Graph Neural Networks: Representation and Learningcited by 60
- 2022Anti-Symmetric DGN: a stable architecture for Deep Graph Networkscited by 58
- 2022Provably expressive temporal graph networkscited by 56
- 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
- 2023How does over-squashing affect the power of GNNs?cited by 53
12 most cited of 124 All 124 (JSON)
- 2026Machine Learning in Fish Farming12 Sep 2026
- 2026Learning-Assisted Congestion-Aware Route Scheduling for Semiconductor Fab Material Control Systems31 Aug 2026
- 2026DSETA: A Dual-Stage Continual Learning Framework for Travel Time Prediction in Dynamic Traffic Environments1 Aug 2026
- 2026Taurus: Accelerating Out-of-Core Graph Neural Network Inference on Billion-Scale Graphs19 Jul 2026
- 2026Towards Improved Anomaly Detection for Cloud Cybersecurity via Graph Neural Networks27 Jun 2026
- 2026A Fair Evaluation of Graph Foundation Models for Node Property Prediction23 Jun 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Historical Knowledge Graphs for Global Maritime Estimated Time of Arrival18 May 2026
- 2026Incremental Graph Construction Enables Robust Spectral Clustering of Texts3 Mar 2026
- 2026PAtt: A Pattern Attention Network for ETA Prediction Using Historical Speed Profiles20 Jan 2026
- 2026Beyond the Next Port: A Multi-Task Transformer for Forecasting Future Voyage Segment Durations12 Jan 2026
- 2026Position: Don't be Afraid of Over-Smoothing And Over-Squashing12 Jan 2026
12 newest of 124 All 124 (JSON)