DRL-Based Adaptive Time Threshold Client Selection FL

  • Sam, Sreyleak
  • Iv, Taikuong
  • Mom, Rothny
  • Kang, Seungwoo
  • Song, Inseok
  • ... Kim, Seokhoon
  • 외 2명
Citations

WEB OF SCIENCE

2
Citations

SCOPUS

2

초록

Federated Learning (FL) has been proposed as a new machine learning paradigm to ensure data privacy by training the model in a decentralized manner. However, FL is challenged by device heterogeneity, asymmetric data contribution, and imbalanced datasets, which complicate system control and hinder performance due to long waiting times for aggregation. To tackle the FL challenges, we propose Adaptive Time Threshold Client Selection using DRL (ATCS-FL) to adjust the time threshold (alpha) in each communication round based on computing and resource capacity of each device and the volume of data updates. The Double Deep Q-Network (DDQN) model determines the appropriate alpha, according to the variations in local training time that achieves performance improvement alongside latency reduction. Based on the alpha, the server selects a subset of clients with adequate resources that can finish training within the alpha for participating in the training process. Our approach dynamically adjusts the alpha and adaptively selects the number of clients, effectively mitigates the impact of heterogeneous training speeds and significantly enhances communication efficiency. Our experiment utilizes CIFAR-10 and MNIST benchmarked datasets for image classification training with convolutional neural networks across non-IID distributed levels in FL. Specifically, ATCS-FL demonstrates performance improvement and latency reduction of 77% and 75%, respectively, compared to FedProx and FLASH-RL.

키워드

federated learningnon-IIDdecentralizedeep reinforcement learningprivacy
제목
DRL-Based Adaptive Time Threshold Client Selection FL
저자
Sam, SreyleakIv, TaikuongMom, RothnyKang, SeungwooSong, InseokRos, SeyhaRiel, SovanndoeurKim, Seokhoon
DOI
10.3390/sym17101700
발행일
2025-10
유형
Article
저널명
Symmetry
17
10