FedTopo: Topology-Informed Representation Alignment in Federated Learning under Non-I.I.D. Conditions
Ke Hu, Liyao Xiang, Peng Tang, Weidong Qiu
TL;DR
FedTopo tackles non-I.I.D. federated learning by enforcing cross-client topological consistency on intermediate representations. It introduces a three-part mechanism: TGBS to select the topology-rich block, TE as a compact persistence-image based descriptor, and TAL with an adaptive schedule to align local and global topologies. Theoretical guarantees include Lipschitz stability of TE and a FedProx-like convergence result, while experiments on FMNIST, CIFAR-10, and CIFAR-100 show faster convergence and higher accuracy across diverse non-I.I.D. partitions. Overall, the work demonstrates that multi-scale topological information can serve as a robust regularizer for cross-client representation learning in decentralized settings.
Abstract
Current federated-learning models deteriorate under heterogeneous (non-I.I.D.) client data, as their feature representations diverge and pixel- or patch-level objectives fail to capture the global topology which is essential for high-dimensional visual tasks. We propose FedTopo, a framework that integrates Topological-Guided Block Screening (TGBS) and Topological Embedding (TE) to leverage topological information, yielding coherently aligned cross-client representations by Topological Alignment Loss (TAL). First, Topology-Guided Block Screening (TGBS) automatically selects the most topology-informative block, i.e., the one with maximal topological separability, whose persistence-based signatures best distinguish within- versus between-class pairs, ensuring that subsequent analysis focuses on topology-rich features. Next, this block yields a compact Topological Embedding, which quantifies the topological information for each client. Finally, a Topological Alignment Loss (TAL) guides clients to maintain topological consistency with the global model during optimization, reducing representation drift across rounds. Experiments on Fashion-MNIST, CIFAR-10, and CIFAR-100 under four non-I.I.D. partitions show that FedTopo accelerates convergence and improves accuracy over strong baselines.
