A Multi-Token Coordinate Descent Method for Semi-Decentralized Vertical Federated Learning
Pedro Valdeira, Yuejie Chi, Cl\'audia Soares, Jo\~ao Xavier

TL;DR
This paper introduces a semi-decentralized vertical federated learning method called multi-token coordinate descent (MTCD), which balances client-server and decentralized schemes to improve convergence and efficiency.
Contribution
The paper proposes MTCD, a flexible semi-decentralized algorithm for vertical FL that generalizes existing schemes and demonstrates improved convergence and performance through theoretical analysis and empirical results.
Findings
MTCD converges at an $ ext{O}(1/T)$ rate for nonconvex objectives.
Tuning server dependency allows MTCD to outperform traditional schemes.
The decentralized instance of MTCD is a novel method of independent interest.
Abstract
Most federated learning (FL) methods use a client-server scheme, where clients communicate only with a central server. However, this scheme is prone to bandwidth bottlenecks at the server and has a single point of failure. In contrast, in a (fully) decentralized approach, clients communicate directly with each other, dispensing with the server and mitigating these issues. Yet, as the client network grows larger and sparser, the convergence of decentralized methods slows down, even failing to converge if the network is disconnected. This work addresses this gap between client-server and decentralized schemes, focusing on the vertical FL setup, where clients hold different features of the same samples. We propose multi-token coordinate descent (MTCD), a flexible semi-decentralized method for vertical FL that can exploit both client-server and client-client links. By selecting appropriate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques · Cooperative Communication and Network Coding
