Key Takeaways & Executive Findings
- •• FedCoad integrates contrastive learning with adaptive control variates to mitigate non-IID data skewness in federated human activity recognition. • The proposed method reduces representation gaps between global and local models, improving convergence despite heterogeneous client data. • Adaptive control variates penalize local updates based on weight magnitude and update rate, effectively preventing objective drift. • FedCoad outperforms state-of-the-art federated learning algorithms on HAR benchmark datasets, offering a robust privacy-preserving solution.
Abstract
Recent attention to privacy issues demands a communication-safe method for training human activity recognition (HAR) models on client activity data. Federated learning (FL) has become a compelling technique to facilitate model training between the server and clients while preserving data privacy. However, classical FL methods often assume independent and identically distributed (IID) data among clients. This assumption does not hold true in practical scenarios. Human activity in real-world scenarios varies, resulting in skewness where identical activities are executed uniquely across clients. This leads to local model objectives drifting away from the global model objective, thereby impeding overall convergence. To address this challenge, we propose FedCoad, a novel federated model leveraging contrastive learning with adaptive control variates to handle the skewness among HAR clients. Model contrastive learning minimizes the gap in representation between global and local models to help global model convergence. During local model updates, the adaptive control variates penalize the local model updates with respect to the model weight and the rate of change from the control variates update. Our experiments show that FedCoad outperforms state-of-the-art FL algorithms on HAR benchmark datasets.
1. Introduction
Sensor-based human activity recognition (HAR) using wearable devices is critical in user-centered applications like healthcare (Wu et al., 2022), smart environments (Bianchi et al., 2019), and fall detection (Mrozek et al., 2020). Federated learning (FL) (McMahan et al., 2017) offers a decentralized and privacy-preserving solution for training models across devices distributed among clients. The FL method works well when the client data are independent and identically distributed (IID) as most of the clients have similar quantities, labels, and features of data. However, humans perform various activities and even have unique patterns. Therefore, real-world HAR data are inherently non-IID since they exhibit some skewness that can degrade model performance.
There are three types of HAR skewness in real-world conditions (Presotto et al., 2022): feature distribution skew, where two clients perform the same activity with different patterns (e.g., walking patterns differ between younger and older individuals); quantity distribution skew, where clients have imbalanced labeled data volumes; label distribution skew, where two clients have different sets of labels. For example, an athlete has more activity labels related to sports than an office worker does. These conditions lead to divergent local objectives during training and hinder global model optimization (Karimireddy et al., 2020; Li X et al., 2020).
Existing methods have sought to address these non-IID challenges. Some methods focus on the model aggregation stage to handle non-IID issues, such as implementing momentum for model aggregation normalization (Hsu et al., 2019) or clustering clients with similar data distributions for grouped updates (Presotto et al., 2022; Guo JL et al., 2024). However, normalization during model aggregation may fail, as the local updates are already skewed and clustering operations require significant computational resources, especially as the number of clients grows. Other methods focus on the local training stage, such as FedProx, which applies L2-norm regularization to constrain local updates (Li T et al., 2020), and SCAFFOLD, which uses control variates to reduce update variance (Karimireddy et al., 2020). While effective in some cases, these methods risk local model overfitting due to the limited diversity of client data in HAR.
Loading authentic research manuscript (Pages 1–5)...
Ignatius IWAN, Bernardo Nugroho YAHYA, Seok-Lyong LEE (2025). Federated model with contrastive learning and adaptive control variates for human activity recognition. Frontiers of Information Technology & Electronic Engineering. https://doi.org/10.1631/FITEE_2400797
Research & Educational Purpose Only:The translations, structured abstracts, analytical annotations, and data reports provided by SinoTechIntel are intended exclusively for academic research, internal corporate R&D, and educational benchmarking. They do not constitute formal engineering, chemical safety, legal, or professional advice.
Copyright & Intellectual Property Notice: Original copyright of the underlying source articles and experimental data remains with the respective authors, institutions, and original publishing journals. SinoTechIntel claims intellectual property only over its proprietary translations, analytical syntheses, and AEO structured enhancements in accordance with international fair use and academic citation principles.
Frequently Asked Questions
What is FedCoad in federated learning for human activity recognition?
FedCoad is a novel federated learning model that combines contrastive learning with adaptive control variates to address data skewness in human activity recognition. It minimizes representation gaps between global and local models and penalizes local updates to improve convergence under non-IID client data.
How does FedCoad handle non-IID data in HAR?
FedCoad uses model contrastive learning to align representations between the global and local models, reducing drift caused by heterogeneous client data. Additionally, adaptive control variates penalize local model updates based on the weight magnitude and rate of change, effectively mitigating the impact of skewed local objectives on global convergence.
What are the three types of HAR skewness identified in the paper?
The paper identifies three types of HAR skewness: feature distribution skew (different patterns for the same activity), quantity distribution skew (imbalanced data volumes across clients), and label distribution skew (different label sets across clients). These skews commonly occur in real-world wearable sensor data.
How does contrastive learning improve federated HAR models?
Contrastive learning in FedCoad minimizes the gap between global and local model representations. By encouraging local models to align with the global model's feature space, it enhances consistency and accelerates convergence, even when client data distributions are non-IID.
What is the advantage of FedCoad over FedProx and SCAFFOLD?
Unlike FedProx, which uses L2 regularization, and SCAFFOLD, which uses control variates, FedCoad combines contrastive learning with adaptive control variates. This dual approach not only penalizes diverging updates but also actively aligns representations, reducing overfitting risks and achieving superior performance on HAR benchmarks.
Related Technical Papers & Translations
Design and optimization of a high-efficiency distillation process for cellulosic fuel ethanol integrated with thermal coupling and molecular sieve adsorption
To address the challenges of high energy consumption and prominent costs in the traditional three-columns distillation process for cellulosic fuel ethanol, a distillation—molecular sieve coupling separation process is proposed. This process integrates a three-column (crude distillation column, first distillation column, second distillation column) system with a 3A molecular sieve adsorption deep dehydration unit. A thermal coupling network is constructed via differential pressure design (steam from medium/high-pressure columns as mutual heat sources, reboiler liquid waste heat for feed preheating), and molecular sieve adsorption conditions are optimized. The study first performs a thermodynamic consistency test on the ethanol—water system, determines optimal non-random two-liquid (NRTL) model binary interaction parameters via experimental data regression for Aspen Plus simulation. Aiming at minimum total annual cost (TAC), Aspen Plus is used to optimize process parameters (theoretical tray number, feed location, reflux ratio, side-draw position, etc.). Economic analysis shows this process reduces CO2 emission costs by 27.56%, TAC by 15.58% (to 5.123 × 106 USD·a-1), and increases ethanol purity to >99.6%, providing an effective solution for green, efficient separation.
A cohesion loss model for determining residual strength of deep bedded sandstone
Rock residual strength, as an important input parameter, plays an indispensable role in proposing the reasonable and scientific scheme about stope design, underground tunnel excavation and stability evaluation of deep chambers. Therefore, previous residual strength models of rocks established were reviewed. And corresponding related problems were stated. Subsequently, starting from the effects of bedding and whole life-cycle evolution process, series of triaxial mechanical tests of deep bedded s
Probing the interfacial role of hydrolysed polymaleic anhydride for efficient target adsorption in scheelite–calcite flotation system: Experimental application and atomic-scale mechanisms
Tungsten, a strategic non-ferrous metal critical for advanced industrial applications, predominantly exists as underutilized scheelite resources characterized by fine-grained intergrowths with calcite that are challenging to separate. This study deciphers the atomic-scale mechanism underlying the selective flotation separation of scheelite from calcite mediated by hydrolyzed polymaleic anhydride (HPMA), a novel environmentally benign reagent, through integrated experimental characterization and