A Systematic Comparison of Encrypted Machine Learning Solutions for Image Classification
Veneta Haralampieva, Daniel Rueckert, Jonathan Passerat-Palmbach

TL;DR
This paper systematically compares various privacy-preserving machine learning frameworks for image classification, analyzing their performance, usability, and accuracy through experiments on standard datasets.
Contribution
It provides a comprehensive evaluation of four state-of-the-art secure computing frameworks for private image classification, highlighting their practical performance and usability.
Findings
TF-Trusted and CrypTen showed satisfying performance
All frameworks preserved model accuracy
Evaluation on MNIST and Malaria datasets
Abstract
This work provides a comprehensive review of existing frameworks based on secure computing techniques in the context of private image classification. The in-depth analysis of these approaches is followed by careful examination of their performance costs, in particular runtime and communication overhead. To further illustrate the practical considerations when using different privacy-preserving technologies, experiments were conducted using four state-of-the-art libraries implementing secure computing at the heart of the data science stack: PySyft and CrypTen supporting private inference via Secure Multi-Party Computation, TF-Trusted utilising Trusted Execution Environments and HE- Transformer relying on Homomorphic encryption. Our work aims to evaluate the suitability of these frameworks from a usability, runtime requirements and accuracy point of view. In order to better understand…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsLinear Layer · Absolute Position Encodings · Position-Wise Feed-Forward Layer · Adam · Attention Is All You Need · Byte Pair Encoding · Dropout · Softmax · Multi-Head Attention · Residual Connection
