Efficient Machine Learning on Encrypted Data using Hyperdimensional Computing

被引:0
|
作者
Nam, Yujin [1 ]
Zhou, Minxuan [1 ]
Gupta, Saransh [2 ]
De Micheli, Gabrielle [1 ]
Cammarota, Rosario [3 ]
Wilkerson, Chris [3 ]
Micciancio, Daniele [1 ]
Rosing, Tajana [1 ]
机构
[1] Univ Calif San Diego, Dept Comp Sci & Engn, La Jolla, CA 92093 USA
[2] IBM Res, Santa Clara, CA USA
[3] Intel Labs, Santa Clara, CA USA
关键词
D O I
10.1109/ISLPED58423.2023.10244262
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fully Homomorphic Encryption (FHE) enables arbitrary computations on encrypted data without decryption, thus protecting data in cloud computing scenarios. However, FHE adoption has been slow due to the significant computation and memory overhead it introduces. This becomes particularly challenging for end-to-end processes, including training and inference, for conventional neural networks on FHE-encrypted data. Additionally, machine learning tasks require a high throughput system due to data-level parallelism. However, existing FHE accelerators only utilize a single SoC, disregarding the importance of scalability. In this work, we address these challenges through two key innovations. First, at an algorithmic level, we combine hyperdimensional Computing (HDC) with FHE. The machine learning formulation based on HDC, a brain-inspired model, provides lightweight operations that are inherently well-suited for FHE computation. Consequently, FHE-HD has significantly lower complexity while maintaining comparable accuracy to the state-of-the-art. Second, we propose an efficient and scalable FHE system for FHE-based machine learning. The proposed system adopts a novel interconnect network between multiple FHE accelerators, along with an automated scheduling and data allocation framework to optimize throughput and hardware utilization. We evaluate the value of the proposed FHE-HD system on the MNIST dataset and demonstrate that the expected training time is 4.7 times faster compared to state-of-the-art MLP training. Furthermore, our system framework exhibits up to 38.2 times speedup and 13.8 times energy efficiency improvement over the baseline scalable FHE systems that use the conventional dataparallel processing flow.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] PIONEER: Highly Efficient and Accurate Hyperdimensional Computing using Learned Projection
    Asgarinejad, Fatemeh
    Morris, Justin
    Rosing, Tajana
    Aksanli, Baris
    [J]. 29TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2024, 2024, : 896 - 901
  • [32] HyperAttack: An Efficient Attack Framework for HyperDimensional Computing
    Liu, Fangxin
    Li, Haoming
    Chen, Yongbiao
    Yang, Tao
    Jiang, Li
    [J]. 2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [33] GenieHD: Efficient DNA Pattern Matching Accelerator Using Hyperdimensional Computing
    Kim, Yeseong
    Imani, Mohsen
    Moshiri, Niema
    Rosing, Tajana
    [J]. PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 115 - 120
  • [34] Computing on Encrypted Data
    Smart, Nigel
    [J]. IEEE SECURITY & PRIVACY, 2023, 21 (04) : 94 - 98
  • [35] Computing on Encrypted Data
    Gentry, Craig
    [J]. CRYPTOLOGY AND NETWORK SECURITY, PROCEEDINGS, 2009, 5888 : 477 - 477
  • [36] Hierarchical Hyperdimensional Computing for Energy Efficient Classification
    Imani, Mohsen
    Huang, Chenyu
    Kong, Deqian
    Rosing, Tajana
    [J]. 2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [37] Efficient Semantic Search over Encrypted Data in Cloud Computing
    Moh, Teng-Sheng
    Ho, Kam Ho
    [J]. 2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 382 - 390
  • [38] Efficient Machine Learning on Edge Computing Through Data Compression Techniques
    Larrakoetxea, Nerea Gomez
    Astobiza, Joseba Eskubi
    Lopez, Iker Pastor
    Urquijo, Borja Sanz
    Barruetabena, Jon Garcia
    Rego, Agustin Zubillaga
    [J]. IEEE ACCESS, 2023, 11 : 31676 - 31685
  • [39] HyperRec: Efficient Recommender Systems with Hyperdimensional Computing
    Guo, Yunhui
    Imani, Mohsen
    Kang, Jaeyoung
    Salamat, Sahand
    Morris, Justin
    Aksanli, Baris
    Kim, Yeseong
    Rosing, Tajana
    [J]. 2021 26TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2021, : 384 - 389
  • [40] An Efficient Hyperdimensional Computing Paradigm for Face Recognition
    Yasser, Mohammad
    Hussain, Khaled F.
    Ali, Samia Abd El-Fattah
    [J]. IEEE ACCESS, 2022, 10 : 85170 - 85179