AIGS: Adaptive Incremental Gating System for Online Representation Learning in Non-Stationary Data Streams
Organizations: Xiamen University Malaysia Sepang, Malaysia · Faculty of Engineering & Technology, Multimedia University Melaka, Melaka, Malaysia · School of Economics and Management, Xiamen University Malaysia Sepang, Malaysia · School of Computing and Data Science, Xiamen University Malaysia Sepang, Malaysia
Abstract
Real-time data streams in Web of Things (WoT) and edge computing environments often evolve through latent regime changes. For online representation learning under strict computational constraints, the central problem is resolving the stability-plasticity dilemma: keeping useful historical knowledge while rapidly reacting to concept drift. Existing methods employ fixed update schedules or rolling windows. However, they suffer from parameter ossification during sudden shifts and waste computational resources when the stream remains stable. This paper proposes the Adaptive Incremental Gating System (AIGS), a lightweight closed-loop state-aware adaptation framework. AIGS introduces the Shock Ratio, an endogenous residual feedback mechanism that normalizes current reconstruction error against recent variation. This signal drives a Continuous Plasticity Controller that smoothly interpolates between learning plasticity and memory retention. By treating representation learning as a closed-loop control mechanism, AIGS avoids catastrophic forgetting and maintains a strictly linear per-step complexity suitable for latency-sensitive edge devices. Experiments on real-world smart city dynamic streams-spanning traffic networks, meteorological systems, and industrial infrastructure-demonstrate distinct domain-dependent advantages. On Electricity Transformer Temperature datasets, AIGS achieves preventative early-warning lead times of 8.31 (ETTm1) and 9.88 (ETTm2) steps under gradual degradation. On Performance Measurement System traffic datasets, it shows significantly faster post-shift recovery after abrupt mutations. On the highly noisy Weather dataset, it improves anomaly recall while resisting stochastic noise overfitting. These findings establish AIGS as a practical, plug-and-play adapter for resource-constrained edge monitoring systems.
Figures & tables
| Datasets | Dimension | Time Interval | Timesteps |
|---|---|---|---|
| PEMS04 | 307 | 5 mins | 16,992 |
| PEMS08 | 170 | 5 mins | 17,856 |
| ETTm1 | 7 | 15 mins | 69,680 |
| ETTm2 | 7 | 15 mins | 69,680 |
| Weather | 14 | 10 mins | 52,259 |
| PEMS04 | PEMS08 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Short-term (3 6) | Long-term (12 24) | Short-term (3 6) | Long-term (12 24) | |||||||||
| Model | RMSE | MAE | ART | RMSE | MAE | ART | RMSE | MAE | ART | RMSE | MAE | ART |
| AIGS+GRU | ||||||||||||
| T-GCN | ||||||||||||
| Naked_GRU | ||||||||||||
| iTransformer | ||||||||||||
| Model | Short-term (8 16 32) | Mid-term (48 96 192) | Long-term (288 672 1344) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| RMSE | MAE | Avg_Lead | RMSE | MAE | Avg_Lead | RMSE | MAE | Avg_Lead | |
| AIGS+GRU | |||||||||
| ADWIN+GRU | |||||||||
| CEP | |||||||||
| DLinear | |||||||||
| FSNet | |||||||||
| Model | Short-term (8 16 32) | Mid-term (48 96 192) | Long-term (288 672 1344) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| RMSE | MAE | Avg_Lead | RMSE | MAE | Avg_Lead | RMSE | MAE | Avg_Lead | |
| AIGS+GRU | |||||||||
| ADWIN+GRU | |||||||||
| CEP | |||||||||
| DLinear | |||||||||
| FSNet | |||||||||
| Model | Short-term (36 72) | Mid-term (144 288 432) | Long-term (1008 1440) | |||
|---|---|---|---|---|---|---|
| RMSE | MAE | RMSE | MAE | RMSE | MAE | |
| AIGS+GRU | ||||||
| ADWIN+GRU | ||||||
| CEP | ||||||
| DLinear | ||||||
| FSNet | ||||||
| Model | Time(s) | Peak RAM | Avg RAM | Peak VRAM | Avg VRAM |
|---|---|---|---|---|---|
| Naked_GRU | 118.30 | 5.1525 | 2.5561 | 160.5005 | 65.7165 |
| Rolling_PCA+GRU | 133.05 | 4.8944 | 2.2919 | 159.8794 | 65.3334 |
| ReVIN+GRU | 144.61 | 5.2061 | 2.6017 | 161.2690 | 65.3775 |
| AIGS+GRU | 130.94 | 5.7604 | 2.7656 | 160.0381 | 65.8103 |
| Model | Recall | RMSE | |
|---|---|---|---|
| AIGS_CCIPCA+GRU | 98.8846 | 11.3024 | 0.2897 |
| CCIPCA+GRU | 55.2769 | 8.1009 | 0.2926 |
| AIGS_OPAST+GRU | 8 9.1129 | 10.6352 | 0.2898 |
| OPAST+GRU | 53.7544 | 7.2879 | 0.2789 |
| AIGS_LinearAE+GRU | 93.1284 | 8.1066 | 0.2748 |
| LinearAE+GRU | 54.5897 | 7.0291 | 0.2792 |
| Model | ART | Time | MAE | RMSE | Recall | ||
|---|---|---|---|---|---|---|---|
| AIGS(Inc.)+GRU | 9.4662 | 8.3106 | 16.1222 | 1.0704 | 0.2528 | 1.5068 | 96.8254 |
| AIGS+GRU (Ours) | 9.4115 | 8.3106 | 15.3366 | 1.0540 | 0.2707 | 1.4886 | 96.8254 |
| GHA+GRU | 10.6264 | -2.8391 | 12.7210 | 1.1355 | 0.1623 | 1.6015 | 64.7481 |
| Naked_GRU | 9.7900 | -0.9356 | 16.6441 | 1.1034 | 0.2252 | 1.5359 | 75.9019 |
| Rolling_PCA+GRU | 10.1623 | -2.5119 | 18.5587 | 1.1078 | 0.2067 | 1.5545 | 72.7273 |
Time Series Representation Learning
Time series representation learning develops compact, transferable features that capture temporal patterns for forecasting, classification, retrieval, and anomaly detection.
See all 94 papers