Abstract
Traditional AI methodologies necessitate centralized data collection, which becomes impractical when facing problems with network communication, data privacy, or storage capacity. Federated Learning (FL) offers a paradigm that empowers distributed AI model training without collecting raw data. There are different choices for providing privacy during FL training. One of the popular methodologies is employing Homomorphic Encryption (HE)-a breakthrough in privacy-preserving computation from Cryptography. However, these methods have a price in the form of extra computation and memory footprint. To resolve these issues, we propose an innovative framework that synergizes permutation-based compressors with Classical Cryptography, even though employing Classical Cryptography was assumed to be impossible in the past in the context of FL. Our framework offers a way to replace HE with cheaper Classical Cryptography primitives which provides security for the training process. It fosters asynchronous communication and provides flexible deployment options in various communication topologies.
Original language | English (US) |
---|---|
Title of host publication | DistributedML 2023 - Proceedings of the 4th International Workshop on Distributed Machine Learning |
Publisher | Association for Computing Machinery, Inc |
Pages | 49-84 |
Number of pages | 36 |
ISBN (Electronic) | 9798400704475 |
DOIs | |
State | Published - Dec 8 2023 |
Event | 4th International Workshop on Distributed Machine Learning, DistributedML 2023 - Paris, France Duration: Dec 8 2023 → … |
Publication series
Name | DistributedML 2023 - Proceedings of the 4th International Workshop on Distributed Machine Learning |
---|
Conference
Conference | 4th International Workshop on Distributed Machine Learning, DistributedML 2023 |
---|---|
Country/Territory | France |
City | Paris |
Period | 12/8/23 → … |
Bibliographical note
Publisher Copyright:© 2023 Owner/Author.
Keywords
- AES
- asynchronous training
- CKKS
- federated learning
- optimization
- privacy preserving machine learning
- security
ASJC Scopus subject areas
- Computer Networks and Communications
- Computer Science Applications
- Hardware and Architecture