The Sherpa.ai Blind Vertical Federated Learning Paradigm to Minimize the Number of Communications
Alex Acero, Daniel M. Jimenez-Gutierrez, Dario Pighin, Enrique Zuazua, Joaquin Del Rio, Xabi Uribe-Etxebarria
TL;DR
This paper tackles the heavy communication burden and privacy risks of vertical federated learning (VFL) by introducing Sherpa.ai Blind Vertical Federated Learning (SBVFL). SBVFL replaces direct gradient-based coordination with server-generated synthetic labels, enabling nodes to train independently and drastically reducing interparty communications by about $\sim 99\%$ while maintaining competitive accuracy. The approach is supported by a neural-ODE-based theoretical analysis showing that the federated model can match centralized performance under realistic assumptions, and is reinforced by privacy analyses that protect against node-to-server, server-to-node, and node-to-node attacks. Empirical validation includes EMNIST image classification across seven vertical partitions and a real-world financial default prediction case (bank–insurance), illustrating SBVFL’s practical viability for privacy-critical, bandwidth-constrained domains such as healthcare, finance, and defense. Overall, SBVFL provides a scalable, privacy-preserving alternative to standard VFL with significant reductions in communication overhead and robust performance guarantees.
Abstract
Federated Learning (FL) enables collaborative decentralized training across multiple parties (nodes) while keeping raw data private. There are two main paradigms in FL: Horizontal FL (HFL), where all participant nodes share the same feature space but hold different samples, and Vertical FL (VFL), where participants hold complementary features for the same samples. While HFL is widely adopted, VFL is employed in domains where nodes hold complementary features about the same samples. Still, VFL presents a significant limitation: the vast number of communications required during training. This compromises privacy and security, and can lead to high energy consumption, and in some cases, make model training unfeasible due to the high number of communications. In this paper, we introduce Sherpa.ai Blind Vertical Federated Learning (SBVFL), a novel paradigm that leverages a distributed training mechanism enhanced for privacy and security. Decoupling the vast majority of node updates from the server dramatically reduces node-server communication. Experiments show that SBVFL reduces communication by ~99% compared to standard VFL while maintaining accuracy and robustness. Therefore, SBVFL enables practical, privacy-preserving VFL across sensitive domains, including healthcare, finance, manufacturing, aerospace, cybersecurity, and the defense industry.
