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 ML
2023
979-8-3503-1170-9
File in questo prodotto:
File 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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2982820