Coden: Efficient Temporal Graph Neural Networks for Continuous Prediction
About
Temporal Graph Neural Networks (TGNNs) are pivotal in processing dynamic graphs. However, existing TGNNs primarily target one-time predictions for a given temporal span, whereas many practical applications require continuous predictions, that predictions are issued frequently over time. Directly adapting existing TGNNs to continuous-prediction scenarios introduces either significant computational overhead or prediction quality issues especially for large graphs. This paper revisits the challenge of { continuous predictions} in TGNNs, and introduces {\sc Coden}, a TGNN model designed for efficient and effective learning on dynamic graphs. {\sc Coden} innovatively overcomes the key complexity bottleneck in existing TGNNs while preserving comparable predictive accuracy. Moreover, we further provide theoretical analyses that substantiate the effectiveness and efficiency of {\sc Coden}, and clarify its duality relationship with both RNN-based and attention-based models. Our evaluations across five dynamic datasets show that {\sc Coden} surpasses existing performance benchmarks in both efficiency and effectiveness, establishing it as a superior solution for continuous prediction in evolving graph environments.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Node Classification | Reddit (test) | -- | 134 | |
| Node Classification | DBLP (test) | -- | 70 | |
| Node Classification | Tmall (test) | Average Accuracy65.14 | 15 | |
| Node Classification | Patent (test) | Average Accuracy83.74 | 14 | |
| Dynamic node classification | DBLP | Training Time (s)6 | 9 | |
| Dynamic node classification | TMALL | Training Time (s)23.68 | 9 | |
| Dynamic node classification | Training Time (s)1.31e+3 | 8 | ||
| Dynamic node classification | Patent | Training Time (s)1.73e+3 | 8 | |
| Node Classification | Papers100M (test) | Avg Accuracy64.89 | 4 | |
| Dynamic node classification | Papers100M | Training Time (s)1.23e+4 | 2 |