Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Personalized Federated Learning for Spatio-Temporal Forecasting: A Dual Semantic Alignment-Based Contrastive Approach

About

The existing federated learning (FL) methods for spatio-temporal forecasting fail to capture the inherent spatio-temporal heterogeneity, which calls for personalized FL (PFL) methods to model the spatio-temporally variant patterns. While contrastive learning approach is promising in addressing spatio-temporal heterogeneity, the existing methods are noneffective in determining negative pairs and can hardly apply to PFL paradigm. To tackle this limitation, we propose a novel PFL method, named Federated dUal sEmantic aLignment-based contraStive learning (FUELS), which can adaptively align positive and negative pairs based on semantic similarity, thereby injecting precise spatio-temporal heterogeneity into the latent representation space by auxiliary contrastive tasks. From temporal perspective, a hard negative filtering module is introduced to dynamically align heterogeneous temporal representations for the supplemented intra-client contrastive task. From spatial perspective, we design lightweight-but-efficient prototypes as client-level semantic representations, based on which the server evaluates spatial similarity and yields client-customized global prototypes for the supplemented inter-client contrastive task. Extensive experiments demonstrate that FUELS outperforms state-of-the-art methods, with communication cost decreasing by around 94%.

Qingxiang Liu, Sheng Sun, Yuxuan Liang, Jingjing Xue, Min Liu• 2024

Related benchmarks

TaskDatasetResultRank
Traffic ForecastingMETR-LA
MAE7.3
183
Traffic ForecastingPeMS08--
181
Traffic Flow ForecastingPeMSD7 M
MAE4.7
70
Traffic ForecastingPEMS-BAY
MAE2.34
45
Traffic ForecastingPeMSD4
MAE4.87
38
Traffic ForecastingAverage (METRLA, PEMSD4, PEMSD7(M), PEMSD8, PEMSBAY)
MAE4.24
20
Federated Spatio-Temporal Graph LearningMETRLA, PEMSD4, PEMSD7(M), PEMSD8, and PEMSBAY Average (60 min horizon)
MAE4.51
10
Federated Spatio-Temporal Graph LearningMETRLA, PEMSD4, PEMSD7(M), PEMSD8, and PEMSBAY Average 15 min horizon
MAE3.87
10
Showing 8 of 8 rows

Other info

Follow for update