A Privacy-Preserving Distributed Architecture for Deep-Learning-as-a-Service

03/30/2020
by   Simone Disabato, et al.
0

Deep-learning-as-a-service is a novel and promising computing paradigm aiming at providing machine/deep learning solutions and mechanisms through Cloud-based computing infrastructures. Thanks to its ability to remotely execute and train deep learning models (that typically require high computational loads and memory occupation), such an approach guarantees high performance, scalability, and availability. Unfortunately, such an approach requires to send information to be processed (e.g., signals, images, positions, sounds, videos) to the Cloud, hence having potentially catastrophic-impacts on the privacy of users. This paper introduces a novel distributed architecture for deep-learning-as-a-service that is able to preserve the user sensitive data while providing Cloud-based machine and deep learning services. The proposed architecture, which relies on Homomorphic Encryption that is able to perform operations on encrypted data, has been tailored for Convolutional Neural Networks (CNNs) in the domain of image analysis and implemented through a client-server REST-based approach. Experimental results show the effectiveness of the proposed architecture.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/26/2019

Privacy preserving Neural Network Inference on Encrypted Data with GPUs

Machine Learning as a Service (MLaaS) has become a growing trend in rece...
research
05/01/2023

slytHErin: An Agile Framework for Encrypted Deep Neural Network Inference

Homomorphic encryption (HE), which allows computations on encrypted data...
research
04/12/2019

Distributed Layer-Partitioned Training for Privacy-Preserved Deep Learning

Deep Learning techniques have achieved remarkable results in many domain...
research
02/19/2019

XONN: XNOR-based Oblivious Deep Neural Network Inference

Advancements in deep learning enable cloud servers to provide inference-...
research
04/23/2020

ArchNet: Data Hiding Model in Distributed Machine Learning System

Cloud computing services has become the de facto standard technique for ...
research
05/11/2022

Uptime-Optimized Cloud Architecture as a Brokered Service

Enterprise workloads usually call for an uptime service level agreement ...
research
03/08/2017

A Hybrid Deep Learning Architecture for Privacy-Preserving Mobile Analytics

The increasing quality of smartphone cameras and variety of photo editin...

Please sign up or login with your details

Forgot password? Click here to reset