CDFL: Efficient Federated Human Activity Recognition using Contrastive Learning and Deep Clustering
Ensieh Khazaei, Alireza Esmaeilzehi, Bilal Taha, Dimitrios Hatzinakos

TL;DR
This paper introduces CDFL, a federated learning framework for human activity recognition that uses contrastive learning and deep clustering to handle non-IID data, improve convergence, and reduce communication costs.
Contribution
CDFL is the first to combine contrastive learning and deep clustering for efficient federated HAR, addressing non-IID data challenges and enhancing privacy and scalability.
Findings
CDFL outperforms state-of-the-art methods in accuracy and convergence speed.
CDFL reduces communication overhead significantly.
CDFL demonstrates superior performance on multiple public datasets.
Abstract
In the realm of ubiquitous computing, Human Activity Recognition (HAR) is vital for the automation and intelligent identification of human actions through data from diverse sensors. However, traditional machine learning approaches by aggregating data on a central server and centralized processing are memory-intensive and raise privacy concerns. Federated Learning (FL) has emerged as a solution by training a global model collaboratively across multiple devices by exchanging their local model parameters instead of local data. However, in realistic settings, sensor data on devices is non-independently and identically distributed (Non-IID). This means that data activity recorded by most devices is sparse, and sensor data distribution for each client may be inconsistent. As a result, typical FL frameworks in heterogeneous environments suffer from slow convergence and poor performance due to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsContext-Aware Activity Recognition Systems
MethodsSparse Evolutionary Training · Contrastive Learning
