Anonymizing datasets with demographics and diagnosis codes in the presence of utility constraints.
Publishing data about patients that contain both demographics and diagnosis codes is essential to perform large-scale, low-cost medical studies. However, preserving the privacy and utility of such data is challenging, because it requires: (i) guarding against identity disclosure (re-identification) attacks based on both demographics and diagnosis codes, (ii) ensuring that the anonymized data remain useful in intended analysis tasks, and (iii) minimizing the information loss, incurred by anonymization, to preserve the utility of general analysis tasks that are difficult to determine before data publishing. Existing anonymization approaches are not suitable for being used in this setting, because they cannot satisfy all three requirements. Therefore, in this work, we propose a new approach to deal with this problem. We enforce the requirement (i) by applying (k,km)-anonymity, a privacy principle that prevents re-identification from attackers who know the demographics of a patient and up to m of their diagnosis codes, where k and m are tunable parameters. To capture the requirement (ii), we propose the concept of utility constraint for both demographics and diagnosis codes. Utility constraints limit the amount of generalization and are specified by data owners (e.g., the healthcare institution that performs anonymization). We also capture requirement (iii), by employing well-established information loss measures for demographics and for diagnosis codes. To realize our approach, we develop an algorithm that enforces (k,km)-anonymity on a dataset containing both demographics and diagnosis codes, in a way that satisfies the specified utility constraints and with minimal information loss, according to the measures. Our experiments with a large dataset containing more than 200,000 electronic health records show the effectiveness and efficiency of our algorithm.
Department of Informatics and Telecommunications, University of the Peloponnese, Greece. Electronic address: poulis@uop.gr.
Giorgos
G
Poulis
Department of Informatics, King's College London, UK. Electronic address: gloukides@acm.org.
Grigorios
G
Loukides
Department of Informatics and Telecommunications, University of the Peloponnese, Greece. Electronic address: spiros@uop.gr.
Spiros
S
Skiadopoulos
IBM Watson Health, Cambridge, MA, USA. Electronic address: gkoulala@us.ibm.com.
Aris
A
Gkoulalas-Divanis
D000465:Algorithms; D003219:Confidentiality; D003710:Demography; D003953:Diagnosis-Related Groups; D057286:Electronic Health Records; D006801:Humans
Demographics; Diagnosis codes; Generalization; Privacy; Suppression; Utility constraints