Federated Learning Architectures: A Performance Evaluation with Crop Yield Prediction Application

Anwesha Mukherjee, Rajkumar Buyya
8/6/2024
cs.LG

No confident code implementation found for this paper.

Abstract

Federated learning has become an emerging technology for data analysis for IoT applications. This paper implements centralized and decentralized federated learning frameworks for crop yield prediction based on Long Short-Term Memory Network. For centralized federated learning, multiple clients and one server is considered, where the clients exchange their model updates with the server that works as the aggregator to build the global model. For the decentralized framework, a collaborative network is formed among the devices either using ring topology or using mesh topology. In this network, each device receives model updates from the neighbour devices, and performs aggregation to build the upgraded model. The performance of the centralized and decentralized federated learning frameworks are evaluated in terms of prediction accuracy, precision, recall, F1-Score, and training time. The experimental results present that $\geq$97% and $>$97.5% prediction accuracy are achieved using the centralized and decentralized federated learning-based frameworks respectively. The results also show that the using centralized federated learning the response time can be reduced by $\sim$75% than the cloud-only framework. Finally, the future research directions of the use of federated learning in crop yield prediction are explored in this paper.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{mukherjee2024federated,
  title  = {Federated Learning Architectures: A Performance Evaluation with Crop Yield Prediction Application},
  author = {Anwesha Mukherjee and Rajkumar Buyya},
  year   = {2024},
  eprint = {2408.02998},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.02998v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.02998.svg)](https://codeofpaper.com/paper/2408.02998)

Discussion