CRCVLGNov 10, 2020

Is Private Learning Possible with Instance Encoding?

arXiv:2011.05315v241 citations
AI Analysis

This addresses privacy concerns in machine learning for users and practitioners, but the findings are incremental as they build on and challenge existing proposals like InstaHide.

The paper investigates whether non-private machine learning algorithms can be made private through instance encoding, proving impossibility results for a stronger attack model and demonstrating practical attacks on InstaHide in a weaker model.

A private machine learning algorithm hides as much as possible about its training data while still preserving accuracy. In this work, we study whether a non-private learning algorithm can be made private by relying on an instance-encoding mechanism that modifies the training inputs before feeding them to a normal learner. We formalize both the notion of instance encoding and its privacy by providing two attack models. We first prove impossibility results for achieving a (stronger) model. Next, we demonstrate practical attacks in the second (weaker) attack model on InstaHide, a recent proposal by Huang, Song, Li and Arora [ICML'20] that aims to use instance encoding for privacy.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes