FedZeN: Towards superlinear zeroth-order federated learning via incremental Hessian estimation

Alessio Maritan, Subhrakanti Dey, Luca Schenato
9/29/2023
cs.LGmath.OC

No confident code implementation found for this paper.

Abstract

Federated learning is a distributed learning framework that allows a set of clients to collaboratively train a model under the orchestration of a central server, without sharing raw data samples. Although in many practical scenarios the derivatives of the objective function are not available, only few works have considered the federated zeroth-order setting, in which functions can only be accessed through a budgeted number of point evaluations. In this work we focus on convex optimization and design the first federated zeroth-order algorithm to estimate the curvature of the global objective, with the purpose of achieving superlinear convergence. We take an incremental Hessian estimator whose error norm converges linearly, and we adapt it to the federated zeroth-order setting, sampling the random search directions from the Stiefel manifold for improved performance. In particular, both the gradient and Hessian estimators are built at the central server in a communication-efficient and privacy-preserving way by leveraging synchronized pseudo-random number generators. We provide a theoretical analysis of our algorithm, named FedZeN, proving local quadratic convergence with high probability and global linear convergence up to zeroth-order precision. Numerical simulations confirm the superlinear convergence rate and show that our algorithm outperforms the federated zeroth-order methods available in the literature.

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{maritan2023fedzen,
  title  = {FedZeN: Towards superlinear zeroth-order federated learning via incremental Hessian estimation},
  author = {Alessio Maritan and Subhrakanti Dey and Luca Schenato},
  year   = {2023},
  eprint = {2309.17174},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.17174v1}
}

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/2309.17174.svg)](https://codeofpaper.com/paper/2309.17174)

Discussion