spot_img
HomeResearch & DevelopmentEnhancing ECG Classification on IoT Devices with Federated Learning...

Enhancing ECG Classification on IoT Devices with Federated Learning and Gramian Angular Fields

TLDR: This research introduces a federated learning framework that uses Gramian Angular Fields (GAF) to transform 1D ECG signals into 2D images for privacy-preserving classification on diverse IoT devices. The FL-GAF model achieved 95.18% accuracy in a multi-client setup, significantly outperforming a single-client baseline, and demonstrated efficient training and resource utilization across heterogeneous hardware including a Raspberry Pi 4. The findings highlight the potential for scalable, secure, and efficient ECG classification in edge-cloud healthcare environments.

A new study introduces an innovative approach to privacy-preserving electrocardiogram (ECG) classification, crucial for modern healthcare in the age of the Internet of Things (IoT). The research, titled “Federated Learning with Gramian Angular Fields for Privacy-Preserving ECG Classification on Heterogeneous IoT Devices,” proposes a framework that combines Federated Learning (FL) with Gramian Angular Fields (GAF) to analyze sensitive medical data without compromising patient privacy.

The core challenge in healthcare IoT environments is to leverage vast amounts of ECG data for diagnosis while ensuring that this sensitive information remains secure and local to each device. Traditional centralized machine learning often requires data to be pooled, which raises significant privacy concerns. Federated Learning offers a solution by allowing machine learning models to be trained on distributed data across multiple devices without the raw data ever leaving its source. This collaborative approach enables the development of robust models while upholding data privacy.

The study enhances this privacy-preserving training by incorporating Gramian Angular Fields (GAF). GAF is a technique that transforms one-dimensional ECG signals into two-dimensional images. This transformation is vital because it encodes temporal dynamics as spatial correlations, creating structured visual patterns. These 2D images can then be efficiently processed by Convolutional Neural Networks (CNNs), which are highly effective at extracting complex features from image data. By converting ECG signals into GAF images, the model can uncover subtle variations in cardiac activity that might be less apparent in the original 1D format, leading to improved classification accuracy.

To test the feasibility and effectiveness of their FL-GAF framework, the researchers deployed it across a heterogeneous network of IoT devices. This setup included a powerful server, a standard laptop, and a resource-constrained Raspberry Pi 4. This diverse hardware configuration was chosen to simulate realistic edge-cloud integration scenarios common in IoT ecosystems, where devices have varying computational capabilities.

The experimental results were highly promising. The FL-GAF model achieved a remarkable classification accuracy of 95.18% in a multi-client setup. This significantly outperformed a single-client baseline, which only managed 87.30% accuracy. Beyond accuracy, the multi-client federated setup also demonstrated improved training efficiency, completing the training in 5360.07 seconds compared to 8518.64 seconds for the single-client scenario. This suggests that distributing the workload across multiple devices, even those with limited resources like the Raspberry Pi, can enhance processing efficiency through parallel execution.

While the multi-client setup naturally incurred higher communication overhead due to increased model synchronization between clients and the server, this was considered a practical trade-off given the substantial gains in accuracy and training time. The study confirmed that GAF transformations remain effective for privacy-preserving, distributed ECG classification, even when adapted for lightweight CNN models and uniform 32×32 image sizes to mitigate computational load on edge devices.

The research also highlighted areas for future improvement. For instance, classification accuracy for ‘atrial premature contraction’ (class ‘A’) was lower (82%) compared to other classes, suggesting that future work could focus on dataset rebalancing, personalized FL updates, or specialized model adjustments for minority classes. The authors plan to further optimize FL aggregation strategies, integrate metaheuristic-based client optimization, and explore adaptive compression techniques to reduce communication costs. They also aim to investigate hardware accelerators and quantized model optimization for real-time deployment on ultra-low-power edge devices.

Also Read:

In conclusion, this study validates the practical benefits of integrating Federated Learning with Gramian Angular Field transformations for secure and efficient ECG classification on diverse IoT devices. The framework’s ability to maintain high performance on constrained platforms like the Raspberry Pi underscores its potential for scalable deployment in smart health systems and wearable IoT devices. For more details, you can refer to the full research paper here.

Meera Iyer
Meera Iyerhttps://blogs.edgentiq.com
Meera Iyer is an AI news editor who blends journalistic rigor with storytelling elegance. Formerly a content strategist in a leading tech firm, Meera now tracks the pulse of India's Generative AI scene, from policy updates to academic breakthroughs. She's particularly focused on bringing nuanced, balanced perspectives to the fast-evolving world of AI-powered tools and media. You can reach her out at: [email protected]

- Advertisement -

spot_img

Gen AI News and Updates

spot_img

- Advertisement -