Communication and Energy Efficient Federated Learning using Zero-Order Optimization Technique

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Mhanna, Elissa, Assaad, Mohamad
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929514843471872
author Mhanna, Elissa
Assaad, Mohamad
author_facet Mhanna, Elissa
Assaad, Mohamad
contents Federated learning (FL) is a popular machine learning technique that enables multiple users to collaboratively train a model while maintaining the user data privacy. A significant challenge in FL is the communication bottleneck in the upload direction, and thus the corresponding energy consumption of the devices, attributed to the increasing size of the model/gradient. In this paper, we address this issue by proposing a zero-order (ZO) optimization method that requires the upload of a quantized single scalar per iteration by each device instead of the whole gradient vector. We prove its theoretical convergence and find an upper bound on its convergence rate in the non-convex setting, and we discuss its implementation in practical scenarios. Our FL method and the corresponding convergence analysis take into account the impact of quantization and packet dropping due to wireless errors. We show also the superiority of our method, in terms of communication overhead and energy consumption, as compared to standard gradient-based FL methods.
format Preprint
id arxiv_https___arxiv_org_abs_2409_16456
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Communication and Energy Efficient Federated Learning using Zero-Order Optimization Technique
Mhanna, Elissa
Assaad, Mohamad
Machine Learning
Distributed, Parallel, and Cluster Computing
Federated learning (FL) is a popular machine learning technique that enables multiple users to collaboratively train a model while maintaining the user data privacy. A significant challenge in FL is the communication bottleneck in the upload direction, and thus the corresponding energy consumption of the devices, attributed to the increasing size of the model/gradient. In this paper, we address this issue by proposing a zero-order (ZO) optimization method that requires the upload of a quantized single scalar per iteration by each device instead of the whole gradient vector. We prove its theoretical convergence and find an upper bound on its convergence rate in the non-convex setting, and we discuss its implementation in practical scenarios. Our FL method and the corresponding convergence analysis take into account the impact of quantization and packet dropping due to wireless errors. We show also the superiority of our method, in terms of communication overhead and energy consumption, as compared to standard gradient-based FL methods.
title Communication and Energy Efficient Federated Learning using Zero-Order Optimization Technique
topic Machine Learning
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2409.16456