Decoupled Vertical Federated Learning for Practical Training on Vertically Partitioned Data
Not on the map. Why?
Abstract (arXiv)
Vertical Federated Learning (VFL) is an emergent distributed machine learning paradigm for collaborative learning between clients who have disjoint features of common entities. However, standard VFL lacks fault tolerance, with each participant and connection being a single point of failure. Prior attempts to induce fault tolerance in VFL focus on the scenario of "straggling clients", usually entailing that all messages eventually arrive or that there is an upper bound on the number of late messages. To handle the more general problem of arbitrary crashes, we propose Decoupled VFL (DVFL). To handle training with faults, DVFL decouples training between communication rounds using local unsupervised objectives. By further decoupling label supervision from aggregation, DVFL also enables redundant aggregators. As secondary benefits, DVFL can enhance data efficiency and provides immunity against gradient-based attacks. In this work, we implement DVFL for split neural networks with a self-supervised autoencoder loss. When there are faults, DVFL outperforms the best VFL-based alternative (97.58% vs 96.95% on an MNIST task). Even under perfect conditions, performance is comparable.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 27 of its 41 references that are in the map. First posted on arXiv 6 Mar 2024.
Builds on
27 of 41 references.
References · 27
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2018Distributed learning of deep neural network over multiple agentscited by 277
- 2017Private federated learning on vertically partitioned data via entity resolution and additively homomorphic encryptioncited by 174
- 2016Decoupled Neural Interfaces using Synthetic Gradientscited by 135
- 2018Greedy Layerwise Learning Can Scale to ImageNetcited by 113
- 2020Feature Inference Attack on Model Predictions in Vertical Federated Learningcited by 105
- 2020VAFL: a Method of Vertical Asynchronous Federated Learningcited by 87
- 2019Decoupled Greedy Learning of CNNscited by 76
15 more
- 2014On the Computational Efficiency of Training Neural Networkscited by 71
- 2021Revisiting Locally Supervised Learning: an Alternative to End-to-end Trainingcited by 71
- 2022Hebbian Deep Learning Without Feedbackcited by 61
- 2021UnSplit: Data-Oblivious Model Inversion, Model Stealing, and Label Inference Attacks Against Split Learningcited by 52
- 2020Multi-Participant Multi-Class Vertical Federated Learningcited by 47
- 2020SplitNN-driven Vertical Partitioningcited by 42
- 2021PyVertical: A Vertical Federated Learning Framework for Multi-headed SplitNNcited by 35
- 2021Approximate Byzantine Fault-Tolerance in Distributed Optimizationcited by 27
- 2018Entity Resolution and Federated Learning get a Federated Resolutioncited by 23
- 2021Vertical Federated Learning without Revealing Intersection Membershipcited by 19
- 2022Practical Vertical Federated Learning with Unsupervised Representation Learningcited by 19
- 2023FedVS: Straggler-Resilient and Privacy-Preserving Vertical Federated Learning for Split Modelscited by 17
- 2023Communication-Efficient Vertical Federated Learning with Limited Overlapping Samplescited by 13
- 2021A Survey on Fault-tolerance in Distributed Optimization and Machine Learningcited by 5
- 2013An Algorithm for Training Polynomial Networkscited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.