Hyperdimensional Computing as a Rescue for Efficient Privacy-Preserving Machine Learning-as-a-Service

被引:0
|
作者
Park, Jaewoo [1 ]
Quan, Chenghao [2 ]
Moon, Hyungon [1 ]
Lee, Jongeun [2 ]
机构
[1] Ulsan Natl Inst Sci & Technol UNIST, Dept Comp Sci & Engn, Ulsan, South Korea
[2] Ulsan Natl Inst Sci & Technol UNIST, Dept Elect Engn, Ulsan, South Korea
关键词
Homomorphic encryption (HE); hyperdimensional computing (HDC); privacy-preserving machine learning (PPML);
D O I
10.1109/ICCAD57390.2023.10323815
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Machine learning models are often provisioned as a cloud-based service where the clients send their data to the service provider to obtain the result. This setting is commonplace due to the high value of the models, but it requires the clients to forfeit the privacy that the query data may contain. Homomorphic encryption (HE) is a promising technique to address this adversity. With HE, the service provider can take encrypted data as a query and run the model without decrypting it. The result remains encrypted, and only the client can decrypt it. All these benefits come at the cost of computational cost because HE turns simple floating-point arithmetic into the computation between long (of degree >= 1024) polynomials. Previous work has proposed to tailor deep neural networks for efficient computation over encrypted data, but already high computational cost is again amplified by HE, hindering performance improvement. In this paper we show hyperdimensional computing can be a rescue for privacy-preserving machine learning over encrypted data. We find that the advantage of hyperdimensional computing in performance is amplified when working with HE. This observation led us to design HE-HDC, a machine-learning inference system that uses hyperdimensional computing with HE. We carefully structure the machine learning service so that the server will perform only the HE-friendly computation. Moreover, we adapt the computation and HE parameters to expedite computation while preserving accuracy and security. Our experimental result based on real measurements shows that HE-HDC outperforms existing systems by 26 similar to 3000x times with comparable classification accuracy.
引用
收藏
页数:8
相关论文
共 50 条
  • [31] Privacy-friendly machine learning - Part 2: Privacy attacks and privacy-preserving machine learning
    Stock J.
    Petersen T.
    Behrendt C.-A.
    Federrath H.
    Kreutzburg T.
    [J]. Informatik Spektrum, 2022, 45 (3) : 137 - 145
  • [32] Advances in privacy-preserving computing
    Kaiping Xue
    Zhe Liu
    Haojin Zhu
    Miao Pan
    David S. L. Wei
    [J]. Peer-to-Peer Networking and Applications, 2021, 14 : 1348 - 1352
  • [33] Advances in privacy-preserving computing
    Xue, Kaiping
    Liu, Zhe
    Zhu, Haojin
    Pan, Miao
    Wei, David S. L.
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (03) : 1348 - 1352
  • [34] EPSLP: Efficient and privacy-preserving single-layer perceptron learning in cloud computing
    Wang, Jingjing
    Zhang, Xiaoyu
    Tao, Xiaoling
    Wang, Jianfeng
    [J]. JOURNAL OF HIGH SPEED NETWORKS, 2018, 24 (03) : 259 - 279
  • [35] Fairness as a Service (FaaS): verifiable and privacy-preserving fairness auditing of machine learning systems
    Ehsan Toreini
    Maryam Mehrnezhad
    Aad van Moorsel
    [J]. International Journal of Information Security, 2024, 23 : 981 - 997
  • [36] Fairness as a Service (FaaS): verifiable and privacy-preserving fairness auditing of machine learning systems
    Toreini, Ehsan
    Mehrnezhad, Maryam
    van Moorsel, Aad
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 23 (02) : 981 - 997
  • [37] Interpretable Machine Learning for Privacy-Preserving Pervasive Systems
    Baron, Benjamin
    Musolesi, Mirco
    [J]. IEEE PERVASIVE COMPUTING, 2020, 19 (01) : 73 - 82
  • [38] PrivColl: Practical Privacy-Preserving Collaborative Machine Learning
    Zhang, Yanjun
    Bai, Guangdong
    Li, Xue
    Curtis, Caitlin
    Chen, Chen
    Ko, Ryan K. L.
    [J]. COMPUTER SECURITY - ESORICS 2020, PT I, 2020, 12308 : 399 - 418
  • [39] Evaluation of Synthetic Data for Privacy-Preserving Machine Learning
    Hittmeir, Markus
    Ekelhart, Andreas
    Mayer, Rudolf
    [J]. ERCIM NEWS, 2020, (123): : 30 - 31
  • [40] Practical Secure Aggregation for Privacy-Preserving Machine Learning
    Bonawitz, Keith
    Ivanov, Vladimir
    Kreuter, Ben
    Marcedone, Antonio
    McMahan, H. Brendan
    Patel, Sarvar
    Ramage, Daniel
    Segal, Aaron
    Seth, Karn
    [J]. CCS'17: PROCEEDINGS OF THE 2017 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2017, : 1175 - 1191