Adaptive Data Augmentation on Temporal Graphs
Temporal Graph Networks (TGNs) are powerful on modeling temporal graph data based on their increased complexity. Higher complexity carries with it a higher risk of overfitting, which makes TGNs capture random noise instead of essential semantic information. To address this issue, our idea is to transform the temporal graphs using data augmentation (DA) with adaptive magnitudes, so as to effectively augment the input features and preserve the essential semantic information. Based on this idea, we present the MeTA (Memory Tower Augmentation) module: a multi-level module that processes the augmented graphs of different magnitudes on separate levels, and performs message passing across levels to provide adaptively augmented inputs for every prediction. MeTA can be flexibly applied to the training of popular TGNs to improve their effectiveness without increasing their time complexity. To complement MeTA, we propose three DA strategies to realistically model noise by modifying both the temporal and topological features. Empirical results on standard datasets show that MeTA yields significant gains for the popular TGN models on edge prediction and node classification in an efficient manner.
Code (0)
등록된 구현이 없습니다.
Tasks
Data AugmentationNode ClassificationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Temporal Graph Representation Learning with Adaptive Augmentation Contrastive
Temporal graph representation learning aims to generate low-dimensional dynamic node embeddings to capture temporal information as well as structural and property information. Current representation learning methods for …
Contrastive LearningGraph Representation LearningRepresentation LearningSpatial-Temporal Graph Learning with Adversarial Contrastive Adaptation
Spatial-temporal graph learning has emerged as a promising solution for modeling structured spatial-temporal data and learning region representations for various urban sensing tasks such as crime forecasting and traffic …
Contrastive LearningGraph LearningSelf-Supervised LearningData Augmentation on Graphs: A Technical Survey
In recent years, graph representation learning has achieved remarkable success while suffering from low-quality data problems. As a mature technology to improve data quality in computer vision, data augmentation has also…
Data AugmentationGraph Representation LearningRepresentation LearningSurveyTemporally Consistent Dynamic Scene Graphs: An End-to-End Approach for Action Tracklet Generation
Understanding video content is pivotal for advancing real-world applications like activity recognition, autonomous systems, and human-computer interaction. While scene graphs are adept at capturing spatial relationships …
Activity RecognitionAutonomous NavigationDecoderTime-aware Graph Structure Learning via Sequence Prediction on Temporal Graphs
Temporal Graph Learning, which aims to model the time-evolving nature of graphs, has gained increasing attention and achieved remarkable performance recently. However, in reality, graph structures are often incomplete an…
Contrastive LearningData AugmentationGraph LearningGraph structure learning+1