REAN: Reconstruction-aware ECG Anonymization Based on Privacy--Utility Orthogonality

Taerin Ki, Sunghwan Park, Junyoung Park, Jaewoo Lee
7/7/2026
cs.CRcs.LG

No confident code implementation found for this paper.

Abstract

A shared electrocardiogram (ECG) is itself a biometric fingerprint that can re-identify a patient and reveal personal information. Recent ECG anonymizers transform the signal before sharing to reduce privacy leakage. However, existing methods still face a privacy--utility trade-off, in which preserving privacy often compromises utility while preserving utility reveals personal information. We propose \emph{REAN} (\emph{RE}construction-aware ECG \emph{AN}onymizer), a raw ECG signal anonymizer, to address this privacy--utility trade-off. REAN reconstructs the signal using a 1-D U-Net trained with losses from frozen privacy and utility classifiers to reduce privacy leakage while preserving utility. The privacy and utility gradients are near-orthogonal ($\approx$93.8$^\circ$), so reducing privacy leakage leaves utility almost unchanged. On four public PhysioNet databases, REAN achieves the strongest privacy--utility balance among raw ECG signal baselines. It drives re-identification to chance (0.96$\to$0.00), keeps arrhythmia macro-AUROC at the clean level (Clean 0.9982 vs.\ REAN 0.9991), and maintains re-identification protection under unseen privacy-classifier architectures.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ki2026rean,
  title  = {REAN: Reconstruction-aware ECG Anonymization Based on Privacy--Utility Orthogonality},
  author = {Taerin Ki and Sunghwan Park and Junyoung Park and Jaewoo Lee},
  year   = {2026},
  eprint = {2607.06037},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.06037v1}
}

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/2607.06037.svg)](https://codeofpaper.com/paper/2607.06037)

Discussion