Conflicting Interactions Among Protection Mechanisms for Machine Learning Models
Sebastian Szyller, N. Asokan

TL;DR
This paper investigates how different security and privacy protection mechanisms for machine learning models can conflict with each other, providing a framework for analysis and exploring ways to mitigate such conflicts.
Contribution
It introduces a framework for analyzing conflicting interactions among ML protection mechanisms and systematically studies pairwise conflicts, proposing potential solutions to avoid them.
Findings
Several pairwise interactions result in conflicts.
Modifying ownership verification can avoid conflicts with differential privacy.
No effective hyperparameter balance exists to mitigate conflicts.
Abstract
Nowadays, systems based on machine learning (ML) are widely used in different domains. Given their popularity, ML models have become targets for various attacks. As a result, research at the intersection of security/privacy and ML has flourished. Typically such work has focused on individual types of security/privacy concerns and mitigations thereof. However, in real-life deployments, an ML model will need to be protected against several concerns simultaneously. A protection mechanism optimal for one security or privacy concern may interact negatively with mechanisms intended to address other concerns. Despite its practical relevance, the potential for such conflicts has not been studied adequately. We first provide a framework for analyzing such "conflicting interactions". We then focus on systematically analyzing pairwise interactions between protection mechanisms for one concern,…
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.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Privacy-Preserving Technologies in Data · Explainable Artificial Intelligence (XAI)
