STS-CCL: Spatial-Temporal Synchronous Contextual Contrastive Learning for Urban Traffic Forecasting (2307.02507v2)
Abstract: Efficiently capturing the complex spatiotemporal representations from large-scale unlabeled traffic data remains to be a challenging task. In considering of the dilemma, this work employs the advanced contrastive learning and proposes a novel Spatial-Temporal Synchronous Contextual Contrastive Learning (STS-CCL) model. First, we elaborate the basic and strong augmentation methods for spatiotemporal graph data, which not only perturb the data in terms of graph structure and temporal characteristics, but also employ a learning-based dynamic graph view generator for adaptive augmentation. Second, we introduce a Spatial-Temporal Synchronous Contrastive Module (STS-CM) to simultaneously capture the decent spatial-temporal dependencies and realize graph-level contrasting. To further discriminate node individuals in negative filtering, a Semantic Contextual Contrastive method is designed based on semantic features and spatial heterogeneity, achieving node-level contrastive learning along with negative filtering. Finally, we present a hard mutual-view contrastive training scheme and extend the classic contrastive loss to an integrated objective function, yielding better performance. Extensive experiments and evaluations demonstrate that building a predictor upon STS-CCL contrastive learning model gains superior performance than existing traffic forecasting benchmarks. The proposed STS-CCL is highly suitable for large datasets with only a few labeled data and other spatiotemporal tasks with data scarcity issue.
- 2020. Talk Title: Self-Supervised Learning. https://aaai.org/Conferences/AAAI-20/invited-speakers/.
- Adaptive Graph Convolutional Recurrent Network for Traffic Forecasting. In Proceedings of the 34th International Conference on Neural Information Processing Systems (NIPS’20).
- A simple framework for contrastive learning of visual representations. In International conference on machine learning. 1597–1607.
- Graph neural controlled differential equations for traffic forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 36. 6367–6374.
- Time-Series Representation Learning via Temporal and Contextual Contrasting. In Proceedings of the 30th International Joint Conference on Artificial Intelligence, IJCAI-21.
- When Transfer Learning Meets Cross-City Urban Flow Prediction: Spatio-Temporal Adaptation Matters. In Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, IJCAI-22. 2030–2036.
- Attention based spatial-temporal graph convolutional networks for traffic flow forecasting. In Proceedings of the AAAI conference on artificial intelligence, Vol. 33. 922–929.
- Learning Dynamics and Heterogeneity of Spatial-Temporal Graph Data for Traffic Forecasting. IEEE Transactions on Knowledge and Data Engineering 34, 11 (2022), 5415–5428.
- Inductive Representation Learning on Large Graphs. In Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS’17).
- Kaveh Hassani and Amir Hosein Khasahmadi. 2020. Contrastive multi-view representation learning on graphs. In International Conference on Machine Learning. 4116–4126.
- Momentum contrast for unsupervised visual representation learning. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 9729–9738.
- Dynamic Graph Convolutional Recurrent Network for Traffic Prediction: Benchmark and Solution. ACM Transactions on Knowledge Discovery from Data (2022).
- Deeper insights into graph convolutional networks for semi-supervised learning. In Proceedings of the AAAI Conference on Artificial Intelligence.
- Mining Spatio-Temporal Relations via Self-Paced Graph Contrastive Learning. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 936–944.
- Learnable Fourier Features for Multi-dimensional Spatial Positional Encoding. In Proceedings of the 35th International Conference on Neural Information Processing Systems (NIPS’21).
- Diffusion Convolutional Recurrent Neural Network: Data-Driven Traffic Forecasting. In International Conference on Learning Representations (ICLR ’18).
- DeepSTN+: Context-Aware Spatial-Temporal Neural Network for Crowd Flow Prediction in Metropolis. In Proceedings of the AAAI Conference on Artificial Intelligence. 1020–1027.
- Time series is a special sequence: Forecasting with sample convolution and interaction. arXiv preprint arXiv:2106.09305 (2021).
- When Do Contrastive Learning Signals Help Spatio-Temporal Graph Forecasting?. In Proceedings of the 30th International Conference on Advances in Geographic Information Systems (SIGSPATIAL ’22).
- Spatial-Temporal Synchronous Graph Convolutional Networks: A New Framework for Spatial-Temporal Network Data Forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence. 914–921.
- Learning an effective context-response matching model with self-supervised tasks for retrieval-based dialogues. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 35. 14158–14166.
- How to Build a Graph-Based Deep Learning Architecture in Traffic Domain: A Survey. IEEE Transactions on Intelligent Transportation Systems 23, 5 (2022), 3904–3924.
- Graph Contrastive Learning with Augmentations. In Proceedings of the 34th International Conference on Neural Information Processing Systems (NIPS’20).
- Regularized Graph Structure Learning with Semantic Knowledge for Multi-variates Time-Series Forecasting. In Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, IJCAI-22. 2362–2368.
- Socially-aware self-supervised tri-training for recommendation. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining. 2084–2092.
- ST-GSP: Spatial-Temporal Global Semantic Representation Learning for Urban Flow Prediction. In Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining (WSDM ’22). 1443–1451.
- Informer: Beyond efficient transformer for long sequence time-series forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence. 11106–11115.
- RiskOracle: A Minute-Level Citywide Traffic Accident Forecasting Framework. In Proceedings of the AAAI Conference on Artificial Intelligence. 1258–1265.
- Lincan Li (8 papers)
- Kaixiang Yang (18 papers)
- Fengji Luo (5 papers)
- Jichao Bi (2 papers)