Secure Distributed Sparse Gaussian Process Models Using Multi-Key Homomorphic Encryption
Abstract
Distributed sparse Gaussian process (dGP) models provide an ability to achieve accurate predictive performance using data from multiple devices in a time efficient and scalable manner. The distributed computation of model, however, risks exposure of privately owned data to public manipulation. In this paper we propose a secure solution for dGP regression models using multi-key homomorphic encryption. Experimental results show that with a little sacrifice in terms of time complexity, we achieve a secure dGP model without deteriorating the predictive performance compared to traditional non-secure dGP models. We also present a practical implementation of the proposed model using several Nvidia Jetson Nano Developer Kit modules to simulate a real-world scenario. Thus, secure dGP model plugs the data security issues of dGP and provide a secure and trustworthy solution for multiple devices to use privately owned data for model computation in a distributed environment availing speed, scalability and robustness of dGP.
Cite
Text
Nawaz et al. "Secure Distributed Sparse Gaussian Process Models Using Multi-Key Homomorphic Encryption." AAAI Conference on Artificial Intelligence, 2024. doi:10.1609/AAAI.V38I13.29357Markdown
[Nawaz et al. "Secure Distributed Sparse Gaussian Process Models Using Multi-Key Homomorphic Encryption." AAAI Conference on Artificial Intelligence, 2024.](https://mlanthology.org/aaai/2024/nawaz2024aaai-secure/) doi:10.1609/AAAI.V38I13.29357BibTeX
@inproceedings{nawaz2024aaai-secure,
title = {{Secure Distributed Sparse Gaussian Process Models Using Multi-Key Homomorphic Encryption}},
author = {Nawaz, Adil and Chen, Guopeng and Raza, Muhammad Umair and Iqbal, Zahid and Li, Jianqiang and Leung, Victor C. M. and Chen, Jie},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2024},
pages = {14431-14439},
doi = {10.1609/AAAI.V38I13.29357},
url = {https://mlanthology.org/aaai/2024/nawaz2024aaai-secure/}
}