Litcius/Paper detail

FLIS: Clustered Federated Learning Via Inference Similarity for Non-IID Data Distribution

Mahdi Morafah, Saeed Vahidian, Weijia Wang, Bill Lin

2023IEEE Open Journal of the Computer Society80 citationsDOIOpen Access PDF

Abstract

Conventional federated learning (FL) approaches are ineffective in scenarios where clients have significant differences in the distributions of their local data. The Non-IID data distribution in the client data causes a drift in the local model updates from the global optima, which significantly impacts the performance of the trained models. In this paper, we present a new algorithm called FLIS that aims to address this problem by grouping clients into clusters that have jointly trainable data distributions. This is achieved by comparing the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">inference similarity</i> of client models. Our proposed framework captures settings where different groups of users may have their own objectives (learning tasks), but by aggregating their data with others in the same cluster (same learning task), superior models can be derived via more efficient and personalized federated learning. We present experimental results to demonstrate the benefits of FLIS over the state-of-the-art approaches on the CIFAR-100/10, SVHN, and FMNIST datasets. Our code is available at <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://github.com/MMorafah/FLIS</uri> .

Topics & Concepts

Similarity (geometry)InferenceComputer scienceCluster analysisArtificial intelligenceCode (set theory)Task (project management)Machine learningDistribution (mathematics)Source codeData miningInformation retrievalMathematicsImage (mathematics)Programming languageMathematical analysisEconomicsSet (abstract data type)ManagementPrivacy-Preserving Technologies in DataRecommender Systems and TechniquesHuman Mobility and Location-Based Analysis