English

FedKit: Enabling Cross-Platform Federated Learning for Android and iOS

Machine Learning 2024-02-19 v1 Networking and Internet Architecture

Abstract

We present FedKit, a federated learning (FL) system tailored for cross-platform FL research on Android and iOS devices. FedKit pipelines cross-platform FL development by enabling model conversion, hardware-accelerated training, and cross-platform model aggregation. Our FL workflow supports flexible machine learning operations (MLOps) in production, facilitating continuous model delivery and training. We have deployed FedKit in a real-world use case for health data analysis on university campuses, demonstrating its effectiveness. FedKit is open-source at https://github.com/FedCampus/FedKit.

Keywords

Cite

@article{arxiv.2402.10464,
  title  = {FedKit: Enabling Cross-Platform Federated Learning for Android and iOS},
  author = {Sichang He and Beilong Tang and Boyan Zhang and Jiaoqi Shao and Xiaomin Ouyang and Daniel Nata Nugraha and Bing Luo},
  journal= {arXiv preprint arXiv:2402.10464},
  year   = {2024}
}

Comments

This work has been accepted for demonstration on IEEE International Conference on Computer Communications (INFOCOM) 2024

R2 v1 2026-06-28T14:50:22.709Z