YoVDO

Secure Outsourced Matrix Computation and Application to Neural Networks

Offered By: Association for Computing Machinery (ACM) via YouTube

Tags

Homomorphic Encryption Courses Neural Networks Courses Secure Computation Courses Matrix Operations Courses

Course Description

Overview

Explore a practical solution for encrypting matrices homomorphically and performing arithmetic operations on encrypted matrices in this 22-minute ACM conference talk. Delve into a novel matrix encoding method and an efficient evaluation strategy for basic matrix operations including addition, multiplication, and transposition. Learn how to encrypt multiple matrices in a single ciphertext for improved amortized performance. Discover the application of these techniques to neural networks and compare the results with existing methods. Gain insights into recent progress in homomorphic encryption and its functionality in various schemes.

Syllabus

Intro
Homomorphic Encryption
Recent Progresses on HE
Functionality of HE Schemes
Hamomorphic Matrix Operation
Matrix Encoding
Matrix Multiplication
Other Operations
Experimental Results
Homomorphic Evaluation of Neural Networks
Comparison


Taught by

Association for Computing Machinery (ACM)

Related Courses

Applied Cryptography
University of Virginia via Udacity
Perfectly Oblivious RAM and Parallel RAM Revisited - Improved Constructions
Paul G. Allen School via YouTube
ZK-PCPs from Leakage-Resilient Secret Sharing - 2021 ITC Conference
Paul G. Allen School via YouTube
Scalable Verification of Zero Knowledge Protocols
IEEE via YouTube
On Black-Box Knowledge-Sound Commit-and-Prove SNARKs
TheIACR via YouTube