YoVDO

GAZELLE - A Low Latency Framework for Secure Neural Network Inference

Offered By: USENIX via YouTube

Tags

USENIX Security Courses Secure Computation Courses Homomorphic Encryption Courses Privacy-Preserving Machine Learning Courses Garbled Circuit Courses

Course Description

Overview

Explore a groundbreaking framework for secure neural network inference in this USENIX Security '18 conference talk. Delve into the Gazelle system, which combines homomorphic encryption and two-party computation techniques to address privacy concerns in cloud-based machine learning. Learn about the Gazelle homomorphic encryption library, optimized homomorphic linear algebra kernels, and encryption switching protocols that enable efficient and private neural network predictions. Discover how Gazelle outperforms existing systems in online runtime and offers significant improvements over fully homomorphic approaches. Gain insights into secure computation, homomorphic encryption, and their applications in protecting both client input and server neural network privacy in prediction-as-a-service scenarios.

Syllabus

Intro
Motivation
Secure Computation (2PC)
Secure Neural Network Inference
FHE vs 2PC vs PAHE+2PC
The PAHE Abstraction
Gazelle: Core Library
Gazelle Core - Performance
Convolution Layers
SISO Convolution - Simple
Gazelle Network - Performance


Taught by

USENIX

Related Courses

Private Stochastic Convex Optimization: Optimal Rates in Linear Time
Association for Computing Machinery (ACM) via YouTube
ABY3 - A Mixed Protocol Framework for Machine Learning
Association for Computing Machinery (ACM) via YouTube
Protect Privacy in a Data-Driven World - Privacy-Preserving Machine Learning
RSA Conference via YouTube
Privacy-Preserving Algorithms for Decentralised Collaborative Learning - Dr Aurélien Bellet
Alan Turing Institute via YouTube
CryptGPU: Fast Privacy-Preserving Machine Learning on the GPU
IEEE via YouTube