paper-with-me

홈 › Papers

Spiking Neural Networks in Vertical Federated Learning: Performance Trade-offs

2024-07-24 · Maryam Abbasihafshejani, Anindya Maiti, Murtuza Jadliwala

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 evaluate the setup using CIFAR-10 and CIFAR-100 benchmark datasets along with SNN implementations of VGG9 and ResNET classification models. Comparative evaluations demonstrate that the accuracy of SNN models is comparable to that of traditional ANNs for VFL applications, albeit significantly more energy efficient.

📄 PDF Abstract BibTeX arXiv:2407.17672

Code (0)

등록된 구현이 없습니다.

Tasks

Federated LearningVertical Federated Learning

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
SNN Spiking Neural Networks (SNNs) are a class of artificial neural networks inspired by the structure and functioning of the brain's neural networks. Unlike traditional…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Kaiming Initialization 설명 없음

Similar Papers 제목 키워드 기반

Communication Trade-offs in Federated Learning of Spiking Neural Networks

2023-02-27 · Soumi Chaki, David Weinberg, Ayca Özcelikkale

Spiking Neural Networks (SNNs) are biologically inspired alternatives to conventional Artificial Neural Networks (ANNs). Despite promising preliminary results, the trade-offs in the training of SNNs in a distributed sche…

Federated Learning

FedPass: Privacy-Preserving Vertical Federated Deep Learning with Adaptive Obfuscation

2023-01-30 · Hanlin Gu, Jiahuan Luo, Yan Kang, Lixin Fan 외

Vertical federated learning (VFL) allows an active party with labeled feature to leverage auxiliary features from the passive parties to improve model performance. Concerns about the private feature and label leakage in …

Deep LearningFederated LearningPrivacy PreservingVertical Federated Learning

Trading Off Privacy, Utility and Efficiency in Federated Learning

2022-09-01 · Xiaojin Zhang, Yan Kang, Kai Chen, Lixin Fan 외

Federated learning (FL) enables participating parties to collaboratively build a global model with boosted utility without disclosing private data information. Appropriate protection mechanisms have to be adopted to fulf…

Federated LearningVertical Federated Learning

Federated Unlearning: a Perspective of Stability and Fairness

2024-02-02 · Jiaqi Shao, Tao Lin, Xuanyu Cao, Bing Luo

This paper explores the multifaceted consequences of federated unlearning (FU) with data heterogeneity. We introduce key metrics for FU assessment, concentrating on verification, global stability, and local fairness, and…

Fairness

Exploring Tradeoffs in Spiking Neural Networks

2022-12-15 · Florian Bacho, Dominique Chu

Spiking Neural Networks (SNNs) have emerged as a promising alternative to traditional Deep Neural Networks for low-power computing. However, the effectiveness of SNNs is not solely determined by their performance but als…