Skip to main navigation Skip to search Skip to main content

Bootstrapping on Continuous-Time Dynamic Graphs for Crowd Flow Modeling

  • Yi Xu
  • , Liangzhe Han*
  • , Leilei Sun
  • , Bowen Du
  • , Chuanren Liu
  • , Hui Xiong
  • *Corresponding author for this work
  • Beihang University
  • University of Tennessee
  • The Hong Kong University of Science and Technology (Guangzhou)
  • Hong Kong University of Science and Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Numerous spatial-temporal learning methods have been proposed for crowd flow modeling, which is an important problem in Intelligent Transportation Systems (ITSs). However, most of the existing methods were designed to use data in one specific form to solve one particular task of crowd flow modeling and the shared patterns among different tasks have been largely ignored. In this paper, we investigate how to learn generic node representations that can simultaneously support various downstream tasks of crowd flow modeling. Along this line, we develop a continuous-time dynamic graph representation learning method based on Bootstrapping for Crowd Flow modeling (BootCF). Our approach follows a training procedure with two phases. In the pre-training phase, the continuous-time dynamic encoder converts edges with timestamps into messages to update the representations of the related traffic nodes. Inspired by the recent progress of contrastive learning, a bootstrapping framework for continuous-time dynamic graphs is designed to calculate pre-training loss and update the model in a self-supervised way, and thus enabling the node representation learning to be task-agnostic. Moreover, a context-aware data augmentation on continuous-time dynamic graphs is proposed to generate the augmented view of input data. Once the general node representations are obtained, the second phase can learn an effective model for any downstream task. Experiments on two real-world datasets show that our approach can achieve significant performance gain on four downstream tasks, which demonstrates that the proposed method has the powerful generalization capability for learning task-agnostic node representations.

Original languageEnglish
Pages (from-to)5039-5052
Number of pages14
JournalIEEE Transactions on Knowledge and Data Engineering
Volume36
Issue number10
DOIs
StatePublished - 2024

Keywords

  • Crowd flow modeling
  • continuous-time dynamic graph
  • contrastive learning
  • representation learning

Fingerprint

Dive into the research topics of 'Bootstrapping on Continuous-Time Dynamic Graphs for Crowd Flow Modeling'. Together they form a unique fingerprint.

Cite this