Polynomial Adaptation of Large-Scale CNNs for Homomorphic Encryption-Based Secure Inference

Moran Baruch, Nir Drucker, Gilad Ezov, Yoav Goldberg, Eyal Kushnir, Jenny Lerner, Omri Soceanu, Itamar Zimerman

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Enabling secure inference of large-scale CNNs using Homomorphic Encryption (HE) requires a preliminary step for adapting unencrypted pre-trained models to only use polynomial operations. Prior art advocates for high-degree polynomials for accurate approximations, which comes at the price of extensive computations. We demonstrate that low-degree polynomials can be sufficient for accurate approximation even for large-scale DNNs. For that, we introduce a dedicated fine-tuning process on unencrypted data that reduces the input range to the activation functions. The resulting models have competitive accuracy of up to 3.5% degradation from the original non-polynomial model, which outperforms prior art on tasks such as ImageNet classification over ResNet and ConvNeXt. Upon adaptation, these models can process HE-encrypted samples and are ready for secure inference. Based on these, we provide optimization insights for activation functions and skip connections, enhancing HE evaluation efficiency. We evaluated ResNet50-152 on encrypted ImageNet samples, an accomplishment not previously reached by polynomial networks, in just 3:13–7:12 min, using commodity hardware under the CKKS scheme with 128-bit security. In comparison to prior high-degree polynomial solutions, our low-degree polynomials boost evaluation latency, for example, by 3× for ResNet-50 and CIFAR-10. We further show our approach versatility, by adapting the CLIP model for secure zero-shot predictions, highlighting new potential in HE and transfer learning.

Original languageEnglish
Title of host publicationCyber Security, Cryptology, and Machine Learning - 8th International Symposium, CSCML 2024, Proceedings
EditorsShlomi Dolev, Michael Elhadad, Mirosław Kutyłowski, Giuseppe Persiano
PublisherSpringer Science and Business Media Deutschland GmbH
Pages3-25
Number of pages23
ISBN (Print)9783031769337
DOIs
StatePublished - 2025
Externally publishedYes
Event8th International Symposium on Cyber Security, Cryptology, and Machine Learning, CSCML 2024 - Be'er Sheva, Israel
Duration: 19 Dec 202420 Dec 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume15349 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th International Symposium on Cyber Security, Cryptology, and Machine Learning, CSCML 2024
Country/TerritoryIsrael
CityBe'er Sheva
Period19/12/2420/12/24

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Polynomial Adaptation of Large-Scale CNNs for Homomorphic Encryption-Based Secure Inference'. Together they form a unique fingerprint.

Cite this