Self-learning activation functions to increase accuracy of privacy-preserving Convolutional Neural Networks with homomorphic encryption

被引:0
|
作者
Pulido-Gaytan, Bernardo [1 ]
Tchernykh, Andrei [1 ,2 ]
机构
[1] CICESE Res Ctr, Comp Sci Dept, Ensenada, BC, Mexico
[2] RAS, Ivannikov Inst Syst Programming, Moscow, Russia
来源
PLOS ONE | 2024年 / 19卷 / 07期
关键词
ATTACK;
D O I
10.1371/journal.pone.0306420
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The widespread adoption of cloud computing necessitates privacy-preserving techniques that allow information to be processed without disclosure. This paper proposes a method to increase the accuracy and performance of privacy-preserving Convolutional Neural Networks with Homomorphic Encryption (CNN-HE) by Self-Learning Activation Functions (SLAF). SLAFs are polynomials with trainable coefficients updated during training, together with synaptic weights, for each polynomial independently to learn task-specific and CNN-specific features. We theoretically prove its feasibility to approximate any continuous activation function to the desired error as a function of the SLAF degree. Two CNN-HE models are proposed: CNN-HE-SLAF and CNN-HE-SLAF-R. In the first model, all activation functions are replaced by SLAFs, and CNN is trained to find weights and coefficients. In the second one, CNN is trained with the original activation, then weights are fixed, activation is substituted by SLAF, and CNN is shortly re-trained to adapt SLAF coefficients. We show that such self-learning can achieve the same accuracy 99.38% as a non-polynomial ReLU over non-homomorphic CNNs and lead to an increase in accuracy (99.21%) and higher performance (6.26 times faster) than the state-of-the-art CNN-HE CryptoNets on the MNIST optical character recognition benchmark dataset.
引用
收藏
页数:31
相关论文
共 50 条
  • [21] Platform Design for Privacy-Preserving Federated Learning using Homomorphic Encryption
    Kim, Hokeun
    Kim, Younghyun
    Yang, Hoeseok
    2024 FORUM ON SPECIFICATION & DESIGN LANGUAGES, FDL 2024, 2024, : 54 - 58
  • [22] Privacy-Preserving Fair Learning of Support Vector Machine with Homomorphic Encryption
    Park, Saerom
    Byun, Junyoung
    Lee, Joohee
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 3572 - 3583
  • [23] Privacy-Preserving Visual Learning Using Doubly Permuted Homomorphic Encryption
    Yonetani, Ryo
    Boddeti, Vishnu Naresh
    Kitani, Kris M.
    Sato, Yoichi
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, : 2059 - 2069
  • [24] A privacy-preserving federated learning scheme with homomorphic encryption and edge computing
    Zhu, Bian
    Niu, Ling
    ALEXANDRIA ENGINEERING JOURNAL, 2025, 118 : 11 - 20
  • [25] Memory Efficient Privacy-Preserving Machine Learning Based on Homomorphic Encryption
    Podschwadt, Robert
    Ghazvinian, Parsa
    GhasemiGol, Mohammad
    Takabi, Daniel
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, ACNS 2024, PT II, 2024, 14584 : 313 - 339
  • [26] An Efficient Homomorphic Argmax Approximation for Privacy-Preserving Neural Networks
    Zhang, Peng
    Duan, Ao
    Lu, Hengrui
    CRYPTOGRAPHY, 2024, 8 (02)
  • [27] Flexible privacy-preserving machine learning: When searchable encryption meets homomorphic encryption
    Jia, Haixin
    Aldeen, Mohammed S.
    Zhao, Chuan
    Jing, Shan
    Chen, Zhenxiang
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (11) : 9173 - 9191
  • [28] Efficient and privacy-preserving image classification using homomorphic encryption and chunk-based convolutional neural network
    Huixue Jia
    Daomeng Cai
    Jie Yang
    Weidong Qian
    Cong Wang
    Xiaoyu Li
    Shan Yang
    Journal of Cloud Computing, 12
  • [29] Efficient and privacy-preserving image classification using homomorphic encryption and chunk-based convolutional neural network
    Jia, Huixue
    Cai, Daomeng
    Yang, Jie
    Qian, Weidong
    Wang, Cong
    Li, Xiaoyu
    Yang, Shan
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):
  • [30] Privacy-Preserving Neural Network Inference Framework via Homomorphic Encryption and SGX
    Xiao, Huizi
    Zhang, Qingyang
    Pei, Qingqi
    Shi, Weisong
    2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 751 - 761