paper-with-me

Papers

A methodology for training homomorphicencryption friendly neural networks

2021-11-05 · Moran Baruch, Nir Drucker, Lev Greenberg, Guy Moshkowich

Privacy-preserving deep neural network (DNN) inference is a necessity in different regulated industries such as healthcare, finance and retail. Recently, homomorphic encryption (HE) has been used as a method to enable analytics while addressing privacy concerns. HE enables secure predictions over encrypted data. However, there are several challenges related to the use of HE, including DNN size limitations and the lack of support for some operation types. Most notably, the commonly used ReLU activation is not supported under some HE schemes. We propose a structured methodology to replace ReLU with a quadratic polynomial activation. To address the accuracy degradation issue, we use a pre-trained model that trains another HE-friendly model, using techniques such as trainable activation functions and knowledge distillation. We demonstrate our methodology on the AlexNet architecture, using the chest X-Ray and CT datasets for COVID-19 detection. Experiments using our approach reduced the gap between the F1 score and accuracy of the models trained with ReLU and the HE-friendly model to within a mere 0.32-5.3 percent degradation. We also demonstrate our methodology using the SqueezeNet architecture, for which we observed 7 percent accuracy and F1 improvements over training similar networks with other HE-friendly training methods.

📄 PDF Abstract BibTeX arXiv:2111.03362

Code (0)

등록된 구현이 없습니다.

Tasks

Knowledge DistillationPrivacy Preserving

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Average Pooling 설명 없음
Fire Module 설명 없음
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…
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…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

Knowledge Acquisition, Representation \& Manipulation in Decision Support Systems

2017-05-23 · M. Michalewicz, S. T. Wierzchoń, M. A. Kłopotek

In this paper we present a methodology and discuss some implementation issues for a project on statistical/expert approach to data analysis and knowledge acquisition. We discuss some general assumptions underlying the pr…

The mbsts package: Multivariate Bayesian Structural Time Series Models in R

2021-06-26 · Ning Ning, Jinwen Qiu

The multivariate Bayesian structural time series (MBSTS) model is a general machine learning model that deals with inference and prediction for multiple correlated time series, where one also has the choice of using a di…

feature selectionTime SeriesTime Series AnalysisTime Series Forecasting

Eco-Friendly AI: Unleashing Data Power for Green Federated Learning

2025-07-23 · Mattia Sabella, Monica Vitali arxiv

The widespread adoption of Artificial Intelligence (AI) and Machine Learning (ML) comes with a significant environmental impact, particularly in terms of energy consumption and carbon emissions. This pressing issue highl…

Time Series ClassificationFederated Learning

STUDIES: Corpus of Japanese Empathetic Dialogue Speech Towards Friendly Voice Agent

2022-03-28 · Yuki Saito, Yuto Nishimura, Shinnosuke Takamichi, Kentaro Tachibana 외

We present STUDIES, a new speech corpus for developing a voice agent that can speak in a friendly manner. Humans naturally control their speech prosody to empathize with each other. By incorporating this "empathetic dial…

text-to-speechText to Speech

FedP3: Federated Personalized and Privacy-friendly Network Pruning under Model Heterogeneity

2024-04-15 · Kai Yi, Nidham Gazagnadou, Peter Richtárik, Lingjuan Lyu

The interest in federated learning has surged in recent research due to its unique ability to train a global model using privacy-secured information held locally on each client. This paper pays particular attention to th…

Federated LearningNetwork Pruning