Detail View
Optimized layerwise approximation for efficient private inference on fully homomorphic encryption
Citations
WEB OF SCIENCE
Citations
SCOPUS
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Lee, Junghyun | - |
| dc.contributor.author | Lee, Joon-Woo | - |
| dc.contributor.author | Lee, Eunsang | - |
| dc.contributor.author | Kim, Young-Sik | - |
| dc.contributor.author | Lee, Yongwoo | - |
| dc.contributor.author | Kim, Yongjune | - |
| dc.contributor.author | No, Jong-Seon | - |
| dc.date.accessioned | 2026-10-20T11:40:17Z | - |
| dc.date.available | 2026-10-20T11:40:17Z | - |
| dc.date.created | 2026-06-05 | - |
| dc.date.issued | 2026-09 | - |
| dc.identifier.issn | 0925-2312 | - |
| dc.identifier.uri | https://scholar.dgist.ac.kr/handle/20.500.11750/60984 | - |
| dc.description.abstract | Recent studies have explored the deployment of privacy-preserving deep neural networks utilizing homomor phic encryption (HE), especially for private inference (PI). Many works have attempted the approximation-aware training (AAT) approach in PI, changing the activation functions of a model to low-degree polynomials that are easier to compute on HE by allowing model retraining. However, due to constraints in the training environ ment, it is often necessary to consider post-training approximation (PTA), using the pre-trained parameters of the existing plaintext model without retraining. Existing PTA studies have uniformly approximated the activation function in all layers to a high degree to mitigate accuracy loss from approximation, leading to significant time consumption. This study proposes an optimized layerwise approximation (OLA), a systematic framework that opti mizes both accuracy loss and time consumption by using different approximation polynomials for each layer in the PTA scenario. For efficient approximation, we reflect the layerwise impact on the classification accuracy by considering the actual input distribution of each activation function while constructing the optimization problem. Additionally, we provide a dynamic programming technique to solve the optimization problem and achieve the optimized layerwise degrees in polynomial time. As a result, we successfully approximated the ReLU and GELU functions, significantly reducing time latency while maintaining classification performance. Especially, the OLA method reduces inference times for the ResNet-20 model and the ResNet-32 model by 3.02 times and 2.82 times, respectively, compared to prior state-of-the-art implementations employing uniform degree polynomials. | - |
| dc.language | English | - |
| dc.publisher | ELSEVIER | - |
| dc.title | Optimized layerwise approximation for efficient private inference on fully homomorphic encryption | - |
| dc.type | Article | - |
| dc.identifier.doi | 10.1016/j.neucom.2026.134016 | - |
| dc.identifier.wosid | 001791578600001 | - |
| dc.identifier.scopusid | 2-s2.0-105039606783 | - |
| dc.identifier.bibliographicCitation | NEUROCOMPUTING, v.695 | - |
| dc.description.isOpenAccess | FALSE | - |
| dc.subject.keywordAuthor | Cloud computing | - |
| dc.subject.keywordAuthor | Dynamic programming | - |
| dc.subject.keywordAuthor | Homomorphic encryption | - |
| dc.subject.keywordAuthor | Private inference | - |
| dc.subject.keywordAuthor | RNS-CKKS | - |
| dc.subject.keywordAuthor | Weighted least squares | - |
| dc.subject.keywordPlus | CONVOLUTIONAL NEURAL-NETWORKS | - |
| dc.citation.title | NEUROCOMPUTING | - |
| dc.citation.volume | 695 | - |
| dc.description.journalRegisteredClass | scie | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.relation.journalResearchArea | Computer Science | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Artificial Intelligence | - |
| dc.type.docType | Article | - |
File Downloads
- There are no files associated with this item.
공유
Related Researcher
- Kim, Young-Sik김영식
-
Department of Electrical Engineering and Computer Science
Total Views & Downloads
???jsp.display-item.statistics.view???: , ???jsp.display-item.statistics.download???:
