Deep Neural Networks for Encrypted Inference with TFHE

02/13/2023
by   Andrei Stoian, et al.
0

Fully homomorphic encryption (FHE) is an encryption method that allows to perform computation on encrypted data, without decryption. FHE preserves the privacy of the users of online services that handle sensitive data, such as health data, biometrics, credit scores and other personal information. A common way to provide a valuable service on such data is through machine learning and, at this time, Neural Networks are the dominant machine learning model for unstructured data. In this work we show how to construct Deep Neural Networks (DNN) that are compatible with the constraints of TFHE, an FHE scheme that allows arbitrary depth computation circuits. We discuss the constraints and show the architecture of DNNs for two computer vision tasks. We benchmark the architectures using the Concrete stack, an open-source implementation of TFHE.

READ FULL TEXT
research
04/29/2019

SEALion: a Framework for Neural Network Inference on Encrypted Data

We present SEALion: an extensible framework for privacy-preserving machi...
research
06/09/2018

TAPAS: Tricks to Accelerate (encrypted) Prediction As a Service

Machine learning methods are widely used for a variety of prediction pro...
research
12/27/2018

Low Latency Privacy Preserving Inference

When applying machine learning to sensitive data, one has to balance bet...
research
02/13/2023

DASH: Accelerating Distributed Private Machine Learning Inference with Arithmetic Garbled Circuits

The adoption of machine learning solutions is rapidly increasing across ...
research
11/16/2019

Glyph: Fast and Accurately Training Deep Neural Networks on Encrypted Data

Big data is one of the cornerstones to enabling and training deep neural...
research
01/30/2021

Efficient CNN Building Blocks for Encrypted Data

Machine learning on encrypted data can address the concerns related to p...
research
03/05/2021

Efficient Encrypted Inference on Ensembles of Decision Trees

Data privacy concerns often prevent the use of cloud-based machine learn...

Please sign up or login with your details

Forgot password? Click here to reset