arrow
返回

Improved privacy-preserving PCA using optimized homomorphic matrix multiplication

delete2024-03-01
delete1
delete
OA
AI
X
Xirong Ma
C
Chuan Ma
Y
Yali Jiang *
C
Chunpeng Ge
DOI:10.1016/j.cose.2023.103658delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Principal Component Analysis (PCA) is a pivotal technique widely utilized in the realms of machine learning and data analysis. It aims to reduce the dimensionality of a dataset while minimizing the loss of information. In recent years, there have been endeavors to utilize homomorphic encryption in privacy-preserving PCA algorithms for secure cloud computing. These approaches commonly employ a PCA routine known as PowerMethod, which takes the covariance matrix as input and generates an approximate eigenvector corresponding to the primary component of the dataset. However, their performance is constrained by the absence of an efficient homomorphic covariance matrix computation circuit and an accurate homomorphic vector normalization strategy in the PowerMethod algorithm. In this study, we propose a novel approach to privacy-preserving PCA that addresses these limitations, resulting in superior efficiency, accuracy, and scalability compared to previous approaches. We attain such efficiency and precision through the following contributions: (i) We implement space and speed optimization techniques for a homomorphic matrix multiplication method, specifically tailored for parallel computing scenarios. (ii) Leveraging the benefits of this optimized matrix multiplication, we devise an efficient homomorphic circuit for computing the covariance matrix homomorphically. (iii) Utilizing the covariance matrix, we develop a novel and efficient homomorphic circuit for the PowerMethod that incorporates a universal homomorphic vector normalization strategy to enhance both its accuracy and practicality. Our privacy-preserving PCA scheme, implemented using our innovative homomorphic PowerMethod circuit, surpasses the state-of-the-art approach with an average speedup of 1.9 times on datasets with size 200 x 256. Notably, our scheme demonstrates an even more remarkable estimated speedup of 25 times when applied to larger datasets of size 60000 x 256, along with an R2 accuracy improvement of up to 0.285, showcasing efficiency and accuracy that has not been reported by previous approaches.
Keyword:
Privacy-preserving PCA
CKKS
Homomrophic matrix multiplication
Cloud computing
Machine learning as a service
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

C
Computers and Security
IF:
5.4
论文数:
4.6K
被引数:
1.4W

机构

S
shandong university
学者数:
9.5W
论文数: 6.4W
被引数: 94
Z
Zhejiang Laboratory
学者数:
1.8K
论文数: 1.7K
被引数: 0
引用论文

引用论文

Thin film coating technologies of (Ce,Gd)O2-δ interlayers for application in ceramic high-temperature fuel cells
err2007-02-01
err0
PREAI
errS. Uhlenbruck; N. Jordan; D. Sebold; H.P. Buchkremer; V.A.C. Haanappel; D. Stöver
err分享
err收藏
Preparation of zinc oxide free, transparent rubber nanocomposites using a layered double hydroxide filler
err2011-01-01
err0
PREAI
errAmit Das; De-Yi Wang; Andreas Leuteritz; Kalaivani Subramaniam; H. Chris Greenwell; Udo Wagenknecht; Gert Heinrich
err分享
err收藏
The Default Mode Network in Healthy Aging and Alzheimer′s Disease
err2011-06-14
err0
errOAAI
errKatell Mevel; Gaël Chételat; Francis Eustache; Béatrice Desgranges
err分享
err收藏
没有更多内容