Privacy-preserving AUC Computation in Distributed Machine Learning with PHT-meDIC
de Arruda Botelho Herr, M.; Ata Baykara, C.; Burak Ünal, A.; Pfeifer, N.; Akgün, M.
Show abstract
Ensuring privacy in distributed machine learning while computing the Area Under the Curve (AUC) is a significant challenge because pooling sensitive test data is often not allowed. Although cryptographic methods can address some of these concerns, they may compromise either scalability or accuracy. In this paper, we present two privacy-preserving solutions for secure AUC computation across multiple institutions: (1) an exact global AUC method that handles ties in prediction scores and scales linearly with the number of samples, and (2) an approximation method that substantially reduces runtime while maintaining acceptable accuracy. Our protocols leverage a combination of homomorphic encryption (modified Paillier), symmetric and asymmetric cryptography, and randomized encoding to preserve the confidentiality of true labels and model predictions. We integrate these methods into the Personal Health Train (PHT)-meDIC platform, a distributed machine learning environment designed for healthcare, to demonstrate their correctness and feasibility. Results using both real-world and synthetic datasets confirm the accuracy of our approach: the exact method computes the true AUC without revealing private inputs, and the approximation provides a balanced trade-off between computational efficiency and precision. All relevant code is publicly available at https://github.com/PHT-meDIC/PP-AUC, facilitating straightforward adoption and further development within broader distributed learning ecosystems. Author summaryA commonly used metric to evaluate the performance of machine learning models is the Area Under the Curve (AUC). Calculating the AUC in distributed machine learning settings is challenging because data cannot be shared between institutions due to privacy concerns. To address this, we developed two privacy-preserving methods: one that calculates the exact AUC securely and another that provides faster approximations with high accuracy. These methods use advanced encryption techniques to protect sensitive data while enabling secure collaboration. We tested them in a real-world healthcare platform called PHT-meDIC and demonstrated their effectiveness. The code is publicly available at https://github.com/PHT-meDIC/PP-AUC to support wider adoption.
Matching journals
The top 6 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- Privacy-Preserving and Robust Watermarking on Sequential Genome Data using Belief Propagation and Local Differential Privacy 97%
- Expected 10-anonymity of HyperLogLog sketches for federated queries of clinical data repositories 96%
- Accessibility of covariance information creates vulnerability in Federated Learning frameworks 95%
Similar papers in this journal
- Compressive Big Data Analytics: An Ensemble Meta-Algorithm for High-dimensional Multisource Datasets 92%
- FedNolowe: A Normalized Loss-Based Weighted Aggregation Strategy for Robust Federated Learning in Heterogeneous Environments 92%
- Voting-based integration algorithm improves causal network learning from interventional and observational data: an application to cell signaling network inference 90%
Similar papers in this journal
- Privacy-Preserving Federated Neural Network Learning for Disease-Associated Cell Classification 95%
- Safe Blues: A Method for Estimation and Control in the Fight Against COVID-19 91%
- Generating hard-to-obtain information from easy-to-obtain information: applications in drug discovery and clinical inference 91%
Similar papers in this journal
Similar papers in this journal
- Federated queries of clinical data repositories: balancing accuracy and privacy 97%
- A benchmark of online COVID-19 symptom checkers 90%
- Optimal policy determination in sequential systemic and locoregional therapy of oropharyngeal squamous carcinomas: A patient-physician digital twin dyad with deep Q-learning for treatment selection 89%
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.