Prismo: A Decision Support System for Privacy-Preserving ML Framework Selection

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Njungle, Nges Brian, Jahns, Eric, Mastromauro, Luigi, Kayang, Edwin P., Stojkov, Milan, Kinsy, Michel A.
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909837350141952
author Njungle, Nges Brian
Jahns, Eric
Mastromauro, Luigi
Kayang, Edwin P.
Stojkov, Milan
Kinsy, Michel A.
author_facet Njungle, Nges Brian
Jahns, Eric
Mastromauro, Luigi
Kayang, Edwin P.
Stojkov, Milan
Kinsy, Michel A.
contents Machine learning has become a crucial part of our lives, with applications spanning nearly every aspect of our daily activities. However, using personal information in machine learning applications has sparked significant security and privacy concerns about user data. To address these challenges, different privacy-preserving machine learning (PPML) frameworks have been developed to protect sensitive information in machine learning applications. These frameworks generally attempt to balance design trade-offs such as computational efficiency, communication overhead, security guarantees, and scalability. Despite the advancements, selecting the optimal framework and parameters for specific deployment scenarios remains a complex and critical challenge for privacy and security application developers. We present Prismo, an open-source recommendation system designed to aid in selecting optimal parameters and frameworks for different PPML application scenarios. Prismo enables users to explore a comprehensive space of PPML frameworks through various properties based on user-defined objectives. It supports automated filtering of suitable candidate frameworks by considering parameters such as the number of parties in multi-party computation or federated learning and computation cost constraints in homomorphic encryption. Prismo models every use case into a Linear Integer Programming optimization problem, ensuring tailored solutions are recommended for each scenario. We evaluate Prismo's effectiveness through multiple use cases, demonstrating its ability to deliver best-fit solutions in different deployment scenarios.
format Preprint
id arxiv_https___arxiv_org_abs_2510_09985
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Prismo: A Decision Support System for Privacy-Preserving ML Framework Selection
Njungle, Nges Brian
Jahns, Eric
Mastromauro, Luigi
Kayang, Edwin P.
Stojkov, Milan
Kinsy, Michel A.
Cryptography and Security
I.2
Machine learning has become a crucial part of our lives, with applications spanning nearly every aspect of our daily activities. However, using personal information in machine learning applications has sparked significant security and privacy concerns about user data. To address these challenges, different privacy-preserving machine learning (PPML) frameworks have been developed to protect sensitive information in machine learning applications. These frameworks generally attempt to balance design trade-offs such as computational efficiency, communication overhead, security guarantees, and scalability. Despite the advancements, selecting the optimal framework and parameters for specific deployment scenarios remains a complex and critical challenge for privacy and security application developers. We present Prismo, an open-source recommendation system designed to aid in selecting optimal parameters and frameworks for different PPML application scenarios. Prismo enables users to explore a comprehensive space of PPML frameworks through various properties based on user-defined objectives. It supports automated filtering of suitable candidate frameworks by considering parameters such as the number of parties in multi-party computation or federated learning and computation cost constraints in homomorphic encryption. Prismo models every use case into a Linear Integer Programming optimization problem, ensuring tailored solutions are recommended for each scenario. We evaluate Prismo's effectiveness through multiple use cases, demonstrating its ability to deliver best-fit solutions in different deployment scenarios.
title Prismo: A Decision Support System for Privacy-Preserving ML Framework Selection
topic Cryptography and Security
I.2
url https://arxiv.org/abs/2510.09985