Skip to main navigation Skip to search Skip to main content

Efficient Convolution Operator in FHE Using Summed Area Table

  • SUNY Buffalo
  • IBM

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

Abstract

To enhance privacy in Convolutional Neural Network (CNN) based inference methods, fully homomorphic encryption (FHE) is a golden tool. However, high latency and limited multiplicative depth are major problems in building CNNs for FHE. Convolution operations dominate the inference time of CNNs in FHE schemes due to the large number of costly multiplications and accumulation operations required. All the prior works have performed convolution in either the spatial or frequency domain. Alternatively, in this paper, we propose to use a summed area table (SAT) along with kernels approximated with box filters for the computation of convolution in 1D, 2D, and 3D space. The usage of box filters allows us to reduce the number of costly multiplications required to compute convolution. We show that the proposed method computes convolution output with lower latency than the standard spatial convolution method and can be applied with arbitrary kernels. We also show that the speed-up provided by our approach increases with the size of the image or kernel. Through the usage of SATs and box filters, we reduce the number of expensive multiplication operations required in convolution by 20%-52% and latency by 15%-89%.

Original languageEnglish
Title of host publicationPattern Recognition - 27th International Conference, ICPR 2024, Proceedings
EditorsApostolos Antonacopoulos, Subhasis Chaudhuri, Rama Chellappa, Cheng-Lin Liu, Saumik Bhattacharya, Umapada Pal
PublisherSpringer Science and Business Media Deutschland GmbH
Pages65-79
Number of pages15
ISBN (Print)9783031783531
DOIs
StatePublished - 2025
Event27th International Conference on Pattern Recognition, ICPR 2024 - Kolkata, India
Duration: Dec 1 2024Dec 5 2024

Publication series

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

Conference

Conference27th International Conference on Pattern Recognition, ICPR 2024
Country/TerritoryIndia
CityKolkata
Period12/1/2412/5/24

Keywords

  • CNN
  • Convolution
  • Fully Homomorphic Encryption
  • Summed Area Tables

Fingerprint

Dive into the research topics of 'Efficient Convolution Operator in FHE Using Summed Area Table'. Together they form a unique fingerprint.

Cite this