Privacy-preserving datasets by capturing feature distributions with Conditional VAEs

Francesco Di Salvo, David Tafler, Sebastian Doerrich, Christian Ledig
8/1/2024
cs.LGcs.CVeess.IV

Official code: francescodisalvo05/cvae-anonymization (7 stars, MIT, last commit 2025-02-01).

Abstract

Large and well-annotated datasets are essential for advancing deep learning applications, however often costly or impossible to obtain by a single entity. In many areas, including the medical domain, approaches relying on data sharing have become critical to address those challenges. While effective in increasing dataset size and diversity, data sharing raises significant privacy concerns. Commonly employed anonymization methods based on the k-anonymity paradigm often fail to preserve data diversity, affecting model robustness. This work introduces a novel approach using Conditional Variational Autoencoders (CVAEs) trained on feature vectors extracted from large pre-trained vision foundation models. Foundation models effectively detect and represent complex patterns across diverse domains, allowing the CVAE to faithfully capture the embedding space of a given data distribution to generate (sample) a diverse, privacy-respecting, and potentially unbounded set of synthetic feature vectors. Our method notably outperforms traditional approaches in both medical and natural image domains, exhibiting greater dataset diversity and higher robustness against perturbations while preserving sample privacy. These results underscore the potential of generative models to significantly impact deep learning applications in data-scarce and privacy-sensitive environments. The source code is available at https://github.com/francescodisalvo05/cvae-anonymization .

View on arXivView PDF

Code Implementations(1)

MIT

PyTorch implementation of the paper "Privacy-preserving datasets by capturing feature distributions with Conditional VAEs" @ BMVC2024

71PythonJul 29, 20241 years agoMIT

Similar Papers

Cite this paper

@article{salvo2024privacypreserving,
  title  = {Privacy-preserving datasets by capturing feature distributions with Conditional VAEs},
  author = {Francesco Di Salvo and David Tafler and Sebastian Doerrich and Christian Ledig},
  year   = {2024},
  eprint = {2408.00639},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.00639v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.00639.svg)](https://codeofpaper.com/paper/2408.00639)

Discussion