ColNet: Collaborative Optimization in Decentralized Federated Multi-task Learning Systems
Chao Feng, Nicolas Fazli Kohler, Zhi Wang, Weijie Niu, Alberto Huertas Celdran, Gerome Bovet, Burkhard Stiller
TL;DR
ColNet addresses the challenge of decentralized Federated Multi-Task Learning with task heterogeneity by partitioning models into a shared backbone and task-specific heads, forming task-coherent groups through adaptive clustering based on model and data sensitivity. Within-group backbones are averaged using FedAvg, while group leaders perform a hyper-conflict-averse (HCA) cross-group aggregation to mitigate gradient conflicts and promote cross-task knowledge sharing. The framework demonstrates consistent gains over baselines under label and task heterogeneity on CIFAR-10 and CelebA, and shows robustness to poisoning attacks, indicating strong privacy-preserving and resilient performance in distributed settings. The methods enable scalable, decentralized collaboration across heterogeneous tasks, with potential impact on privacy-preserving, multi-task optimization in real-world federated deployments.
Abstract
The integration of Federated Learning (FL) and Multi-Task Learning (MTL) has been explored to address client heterogeneity, with Federated Multi-Task Learning (FMTL) treating each client as a distinct task. However, most existing research focuses on data heterogeneity (e.g., addressing non-IID data) rather than task heterogeneity, where clients solve fundamentally different tasks. Additionally, much of the work relies on centralized settings with a server managing the federation, leaving the more challenging domain of decentralized FMTL largely unexplored. Thus, this work bridges this gap by proposing ColNet, a framework designed for heterogeneous tasks in decentralized federated environments. ColNet partitions models into a backbone and task-specific heads, and uses adaptive clustering based on model and data sensitivity to form task-coherent client groups. Backbones are averaged within groups, and group leaders perform hyper-conflict-averse cross-group aggregation. Across datasets and federations, ColNet outperforms competing schemes under label and task heterogeneity and shows robustness to poisoning attacks.
