Beyond Fixed Rounds: Data-Free Early Stopping for Practical Federated Learning
Youngjoon Lee, Hyukjoon Lee, Seungrok Jung, Andy Luo, Jinu Gong, Yang Cao, Joonhyuk Kang
TL;DR
The paper addresses hyperparameter tuning in privacy-preserving federated learning for medical imaging, where relying on validation data and fixed global rounds is costly. It introduces a data-free early stopping framework that monitors the growth of the global task vector v_r and its distance d_r to determine when to halt training, using a threshold tau and patience rho applied to the growth rate g_r. The approach is demonstrated across 10 FL methods on skin lesion and blood cell classification, achieving validation-level performance while reducing wasted computation and showing robustness to non-IID data, with average overhead of only about 9.5 extra rounds for skin lesion and 8.5 for blood cell. This data-free stopping technique offers a practical, privacy-preserving mechanism for hyperparameter tuning in decentralized medical imaging scenarios, enabling resource-efficient deployment of FL.
Abstract
Federated Learning (FL) facilitates decentralized collaborative learning without transmitting raw data. However, reliance on fixed global rounds or validation data for hyperparameter tuning hinders practical deployment by incurring high computational costs and privacy risks. To address this, we propose a data-free early stopping framework that determines the optimal stopping point by monitoring the task vector's growth rate using solely server-side parameters. The numerical results on skin lesion/blood cell classification demonstrate that our approach is comparable to validation-based early stopping across various state-of-the-art FL methods. In particular, the proposed framework spends an average of 47/20 (skin lesion/blood cell) rounds to achieve over 12.5%/10.3% higher performance than early stopping based on validation data. To the best of our knowledge, this is the first work to propose an early stopping framework for FL methods without using any validation data.
