Spiking Neural Networks in Vertical Federated Learning: Performance Trade-offs
Maryam Abbasihafshejani, Anindya Maiti, Murtuza Jadliwala

TL;DR
This paper explores the use of energy-efficient Spiking Neural Networks in vertical federated learning, analyzing their performance trade-offs and privacy implications compared to traditional neural networks.
Contribution
It is the first to analyze SNNs in VFL, comparing different architectures and evaluating their accuracy and energy efficiency on benchmark datasets.
Findings
SNNs achieve comparable accuracy to ANNs in VFL.
SNNs are significantly more energy efficient.
Model splitting affects privacy and performance trade-offs.
Abstract
Federated machine learning enables model training across multiple clients while maintaining data privacy. Vertical Federated Learning (VFL) specifically deals with instances where the clients have different feature sets of the same samples. As federated learning models aim to improve efficiency and adaptability, innovative neural network architectures like Spiking Neural Networks (SNNs) are being leveraged to enable fast and accurate processing at the edge. SNNs, known for their efficiency over Artificial Neural Networks (ANNs), have not been analyzed for their applicability in VFL, thus far. In this paper, we investigate the benefits and trade-offs of using SNN models in a vertical federated learning setting. We implement two different federated learning architectures -- with model splitting and without model splitting -- that have different privacy and performance implications. We…
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
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Stochastic Gradient Optimization Techniques
MethodsAverage Pooling · Max Pooling · Global Average Pooling · Spiking Neural Networks · Convolution · Kaiming Initialization
