Machine Learning, particularly Deep Learning, is transforming society in any of its fundamental domains - healthcare, culture, finance, transportation, education, just to mention a few. However Machine Learning suffers from serious weaknesses in privacy and security due to the large amount of data (datasets for training and parameters in trained models) and the probabilistic approximation inherent in any ML function. Multi-Party Computation (MPC) is a family of techniques and tactic with a sound scientific and operative base that can be applied to mitigate some relevant weaknesses of ML. In particular, privacy in training may be assured by MPC with federated learning techniques (these may be considered particular interpretations and implementation of a general MPC method) and also security in training and inference may be enforced by continuous model testing using MPC is a technique that allows multiple parties to evaluate a machine learning model on their private data without revealing it to each other. This brief paper is a practical and essential review on how to use MPC to mitigate privacy and security issues in ML
Multi-party Computation for Privacy and Security in Machine Learning: a Practical Review / Bellini, Alessandro; Bellini, Emanuele; Bertini, Massimo; Almhaithawi, Doaa; Cuomo, Stefano. - (2023), pp. 174-179. (Intervento presentato al convegno 2023 IEEE International Conference on Cyber Security and Resilience (CSR) tenutosi a Venice (Italy) nel 31 July 2023 - 02 August 2023) [10.1109/CSR57506.2023.10224826].
Multi-party Computation for Privacy and Security in Machine Learning: a Practical Review
Almhaithawi, Doaa;
2023
Abstract
Machine Learning, particularly Deep Learning, is transforming society in any of its fundamental domains - healthcare, culture, finance, transportation, education, just to mention a few. However Machine Learning suffers from serious weaknesses in privacy and security due to the large amount of data (datasets for training and parameters in trained models) and the probabilistic approximation inherent in any ML function. Multi-Party Computation (MPC) is a family of techniques and tactic with a sound scientific and operative base that can be applied to mitigate some relevant weaknesses of ML. In particular, privacy in training may be assured by MPC with federated learning techniques (these may be considered particular interpretations and implementation of a general MPC method) and also security in training and inference may be enforced by continuous model testing using MPC is a technique that allows multiple parties to evaluate a machine learning model on their private data without revealing it to each other. This brief paper is a practical and essential review on how to use MPC to mitigate privacy and security issues in MLFile | Dimensione | Formato | |
---|---|---|---|
78_alessandro_bellini_.pdf
non disponibili
Descrizione: The pre-print of the article
Tipologia:
1. Preprint / submitted version [pre- review]
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
181.22 kB
Formato
Adobe PDF
|
181.22 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Multi-party_Computation_for_Privacy_and_Security_in_Machine_Learning_a_Practical_Review.pdf
non disponibili
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
756.96 kB
Formato
Adobe PDF
|
756.96 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
78_emanuele_bellini_Camera_Ready.pdf
accesso aperto
Tipologia:
2. Post-print / Author's Accepted Manuscript
Licenza:
PUBBLICO - Tutti i diritti riservati
Dimensione
197.5 kB
Formato
Adobe PDF
|
197.5 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2982820