Skip to content

nupoorsagar/FedAvg-Implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

FedAvg Implementation Using FitBit(SmartWatch) Data

This is an implementation of a privacy-preserving federated learning pipeline utilizing Dockerized nodes to simulate Fitbit users and the FedAvg algorithm. This involved training local models on patient data, including smartwatch readings such as BP, Oxygen Level, Stress Level, Activity Level, HR, and Sleep Duration, and then aggregating these updates into a global model using TensorFlow. Through iterative refinement, I successfully improved the overall model accuracy. The entire system was containerized using VS Code and Docker for efficient deployment and management. Dataset: Fitbit data from multiple users as follows

image

Link to project Expanation, Code and Implementation Steps https://docs.google.com/document/d/1IPKtMc8mEDwG_75HywXihW-k_Uhfj4AAVl_HIkoG_pY/edit?usp=sharing

About

An implementation of a privacy-preserving federated learning pipeline leveraging Dockerized nodes to simulate Fitbit users and applying the FedAvg algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors