atlas

Research map / Time series / Long-term forecasting

Time-Aware Knowledge Representations of Dynamic Objects with Multidimensional Persistence

AAAI 2024 · Time series › Long-term forecasting · approach: Spatiotemporal forecasting models · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Temporal MultiPersistence (TMP), a zigzag-plus-multipersistence topological vectorization for time-dependent graphs, fed into a GNN (TMP-Nets) for traffic, Ethereum, and ECG forecasting.

Problem

Time-dependent objects such as dynamic networks and multivariate time series lack an efficient, time-aware topological representation; multiparameter persistence is computationally expensive and lacks a complete theory, and time-indexed graphs are not nested.

Approach

Use zigzag persistence along the time direction combined with sublevel filtrations along other functions to form a bifiltration, then vectorize each slice with existing single-parameter vectorizations (landscapes, silhouettes, Betti curves, persistence images) into a multidimensional TMP tensor with stability guarantees, which a CNN+GRU+adaptive-graph-convolution model consumes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TMP-Nets instead of Z-GCNETsTraffic forecasting · PeMSD4, first 1,000 networksRMSE: 153.47$\pm$0.17 -> 147.57$\pm$0.23Helped
Use TMP-Nets instead of StemGNNTraffic forecasting · PeMSD8, first 1,000 networksRMSE: 89.60$\pm$0.60 -> 85.86$\pm$0.64Helped
Use TMP-Nets instead of Z-GCNETsTraffic forecasting · PeMSD4, first 2,000 networksMAPE: 180.11$\pm$0.26 -> 170.97$\pm$0.22Helped
Use TMP-Nets instead of Z-GCNETsTraffic forecasting · PeMSD8, first 2,000 networksMAE: 47.11$\pm$0.20 -> 50.20$\pm$0.37Hurt
Use TMP-Nets instead of Z-GCNETsTraffic forecasting · PeMSD8, first 2,000 networksRMSE: 80.25$\pm$0.24 -> 80.17$\pm$0.26No clear effect
Use TMP-Nets instead of Z-GCNETsBlockchain forecasting · BytomMAPE: 31.04$\pm$0.78 -> 28.77$\pm$3.30Helped
Use TMP-Nets instead of Z-GCNETsBlockchain forecasting · GolemMAPE: 22.32$\pm$1.42 -> 29.01$\pm$1.05Hurt
Use TMP-Nets instead of StemGNNECG forecasting · ECG5000RMSE: 0.52$\pm$0.006 -> 0.52$\pm$0.005No clear effect
Add TMP topological features to spatial graph convolution features (ablation)TMP-Nets · PeMSD4, first 1,000 networksRMSE: 153.75$\pm$0.22 -> {\bf 147.57}$\pm${\bf 0.23}Helped
Add spatial graph convolution features to TMP topological features (ablation)TMP-Nets · PeMSD4, first 1,000 networksRMSE: 165.67$\pm$0.30 -> {\bf 147.57}$\pm${\bf 0.23}Helped
Use TMP-Nets with time-axis zigzag persistence instead of degree-axis zigzag persistence (ablation)TMP-Nets · BytomMAPE: 29.15$\pm$4.17 -> 28.77$\pm$3.30Helped
Use TMP vectorizations instead of bigraded Betti numbers (ablation)Topological-feature forecasting model · PeMSD4, first 1,000 networksRMSE: 151.58$\pm$0.19 -> 147.57$\pm$0.23Helped

Surprising findings

Limitations

Experimental setup

Datasets: PeMSD4 PeMSD8 Bytom Decentraland Golem ECG5000

Benchmarks: PeMSD4 PeMSD8 Ethereum token networks (Bytom, Decentraland, Golem) ECG5000

Metrics: MAE RMSE MAPE computation time

Baselines: DCRNN STGCN GraphWaveNet AGCRN Z-GCNETs StemGNN TAMP-S2GCNets MP-I MP-L

Builds on: Z-GCNETs TAMP-S2GCNets adaptive adjacency graph convolution (AGCRN) zigzag persistence

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy