Table of Contents
Fetching ...

REFOL: Resource-Efficient Federated Online Learning for Traffic Flow Forecasting

Qingxiang Liu, Sheng Sun, Yuxuan Liang, Xiaolong Xu, Min Liu, Muhammad Bilal, Yuwei Wang, Xujing Li, Yu Zheng

TL;DR

A novel method named Resource-Efficient Federated Online Learning (REFOL) for TFF is proposed, which guarantees prediction performance in a communication-lightweight and computation-efficient way and an adaptive online optimization strategy, which guarantees prediction performance and meanwhile avoids meaningless model updates.

Abstract

Multiple federated learning (FL) methods are proposed for traffic flow forecasting (TFF) to avoid heavy-transmission and privacy-leaking concerns resulting from the disclosure of raw data in centralized methods. However, these FL methods adopt offline learning which may yield subpar performance, when concept drift occurs, i.e., distributions of historical and future data vary. Online learning can detect concept drift during model training, thus more applicable to TFF. Nevertheless, the existing federated online learning method for TFF fails to efficiently solve the concept drift problem and causes tremendous computing and communication overhead. Therefore, we propose a novel method named Resource-Efficient Federated Online Learning (REFOL) for TFF, which guarantees prediction performance in a communication-lightweight and computation-efficient way. Specifically, we design a data-driven client participation mechanism to detect the occurrence of concept drift and determine clients' participation necessity. Subsequently, we propose an adaptive online optimization strategy, which guarantees prediction performance and meanwhile avoids meaningless model updates. Then, a graph convolution-based model aggregation mechanism is designed, aiming to assess participants' contribution based on spatial correlation without importing extra communication and computing consumption on clients. Finally, we conduct extensive experiments on real-world datasets to demonstrate the superiority of REFOL in terms of prediction improvement and resource economization.

REFOL: Resource-Efficient Federated Online Learning for Traffic Flow Forecasting

TL;DR

A novel method named Resource-Efficient Federated Online Learning (REFOL) for TFF is proposed, which guarantees prediction performance in a communication-lightweight and computation-efficient way and an adaptive online optimization strategy, which guarantees prediction performance and meanwhile avoids meaningless model updates.

Abstract

Multiple federated learning (FL) methods are proposed for traffic flow forecasting (TFF) to avoid heavy-transmission and privacy-leaking concerns resulting from the disclosure of raw data in centralized methods. However, these FL methods adopt offline learning which may yield subpar performance, when concept drift occurs, i.e., distributions of historical and future data vary. Online learning can detect concept drift during model training, thus more applicable to TFF. Nevertheless, the existing federated online learning method for TFF fails to efficiently solve the concept drift problem and causes tremendous computing and communication overhead. Therefore, we propose a novel method named Resource-Efficient Federated Online Learning (REFOL) for TFF, which guarantees prediction performance in a communication-lightweight and computation-efficient way. Specifically, we design a data-driven client participation mechanism to detect the occurrence of concept drift and determine clients' participation necessity. Subsequently, we propose an adaptive online optimization strategy, which guarantees prediction performance and meanwhile avoids meaningless model updates. Then, a graph convolution-based model aggregation mechanism is designed, aiming to assess participants' contribution based on spatial correlation without importing extra communication and computing consumption on clients. Finally, we conduct extensive experiments on real-world datasets to demonstrate the superiority of REFOL in terms of prediction improvement and resource economization.

Paper Structure

This paper contains 31 sections, 25 equations, 9 figures, 4 tables, 3 algorithms.

Figures (9)

  • Figure 1: The architecture of REFOL includes three modules, i.e., data-driven participation mechanism, adaptive online optimization, and graph convolution-based model aggregation. Each client determines whether to participate in this round of training based on data-driven client participation mechanism and further performs adaptive online optimization accordingly. The central server collects local optimized model parameters from participants and conducts graph convolution-based model aggregation.
  • Figure 2: The changing process of $hw_n$ and $fw_n$ in concept drift detection.
  • Figure 3: The execution process of graph convolution-based model aggregation contains three parts, i.e., graph construction, 2-layer graph convolution , and model aggregation.
  • Figure 4: Ground truth values and forecasting values of CNFGNN and REFOL.
  • Figure 5: (a) Further performance comparison in prediction intervals; (b) and (c): Prediction performance in the conditions of traffic jams on PEMS-BAY and METR-LA datasets.
  • ...and 4 more figures

Theorems & Definitions (2)

  • Definition 1: Local Optimal Model
  • Definition 2: Global Optimal Model