Related Experiment Video
Updated: Jan 13, 2026

Eye-tracking Technology and Data-mining Techniques used for a Behavioral Analysis of Adults engaged in Learning Processes
Published on: June 10, 2021
FedPLC: Federated Learning with Dynamic Cluster Adaptation for Concept Drift on Non-IID Data
Qi Zhou1, Yantao Yu2,3, Jingxiao Ma1
1School of Electronic and Information Engineering, Tongji University, Shanghai 201804, China.
Abstract:
In practical deployments of decentralized federated learning (FL) in Internet of Things (IoT) environments, the non-independent and identically distributed (Non-IID) nature of client-local data limits model performance. Furthermore, concept drift further exacerbates complexity and introduces temporal uncertainty that significantly degrades convergence and generalization. Existing approaches, which mainly rely on model-level similarity or static clustering, struggle to disentangle inherent data heterogeneity from dynamic distributional shifts, resulting in poor adaptability under drift scenarios. This paper proposes FedPLC, a novel FL framework that introduces two mechanism-level innovations: (i) Prototype-Anchored Representation Learning (PARL), a strategy inspired by Learning Vector Quantization (LVQ) that stabilizes the representation space against label noise and distributional shifts by aligning sample embeddings with class prototypes; and (ii) Label-wise Dynamic Community Adaptation (LDCA), a fine-grained adaptation mechanism that dynamically reorganizes classifier heads at the label level, enabling rapid personalization and drift-aware community evolution. Together, PARL and LDCA enable FedPLC to explicitly disentangle static Non-IID heterogeneity from temporal concept drift, achieving robust and fine-grained adaptation for large-scale IoT/edge client populations. Our experimental results on the Fashion-MNIST, CIFAR-10, and SVHN datasets demonstrate that FedPLC outperforms the state-of-the-art federated learning methods designed for concept drift in both abrupt drift and incremental drift scenarios.
Related Concept Videos
Associative Learning
Classical conditioning, also known...
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Cognitive Learning
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...
Generalization, Discrimination, and Extinction
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
Observational Learning
Introduction to Learning
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...