arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2403.04485cs.CR

通过基于浸入式的编码实现云计算中的隐私保护

Privacy in Cloud Computing through Immersion-based Coding

Haleh Hayati, Nathan van de Wouw, Carlos Murguia

AI总结:

本文提出一种基于差分隐私与系统浸入式控制的编码框架,通过扭曲数据、设计等价目标算法和解码函数,在保证任意差分隐私水平且不降低算法效用的情况下实现云端隐私保护,并用优化学习算法和非线性网络控制系统验证其性能。

摘要:

云计算使用户能够通过互联网共享数据,在远程高性能计算机和服务器上处理与存储数据。然而,将数据传输到云端会引发不可避免的隐私担忧。在此,我们提出一个综合框架,用于设计编码机制,使其能够在保护隐私的方式下共享和处理数据,同时不牺牲数据效用和算法性能。我们考虑的场景是:用户希望利用私有数据在云端运行某个算法,云端随后向用户返回一定的数据效用(效用指算法所提供的服务,例如分类、预测、AI模型等)。为避免隐私担忧,所提方案提供了协同设计工具:1)编码机制,用于扭曲原始数据并保证规定的差分隐私水平;2)一个等价但不同的算法(这里称为目标算法),该算法运行在扭曲数据上并产生扭曲效用;3)一个解码函数,用于从扭曲效用中以可忽略的误差提取真实效用。这样,不再与云端共享原始数据和算法,而只公开扭曲数据和目标算法,从而避免隐私担忧。所提方案建立在差分隐私与控制理论中的系统浸入式工具协同作用的基础上。其关键核心思想是设计一个更高维的目标算法,该算法嵌入原始算法的所有轨迹,并对随机编码数据进行运算以产生随机编码效用。我们证明,所提方案可以被设计为在不降低算法效用的情况下提供任意水平的差分隐私。我们给出两个用例来说明所开发工具的性能:优化/学习算法中的隐私保护,以及一个非线性网络化控制系统。

英文摘要:

Cloud computing enables users to process and store data remotely on high-performance computers and servers by sharing data over the Internet. However, transferring data to clouds causes unavoidable privacy concerns. Here, we present a synthesis framework to design coding mechanisms that allow sharing and processing data in a privacy-preserving manner without sacrificing data utility and algorithmic performance. We consider the setup where the user aims to run an algorithm in the cloud using private data. The cloud then returns some data utility back to the user (utility refers to the service that the algorithm provides, e.g., classification, prediction, AI models, etc.). To avoid privacy concerns, the proposed scheme provides tools to co-design: 1) coding mechanisms to distort the original data and guarantee a prescribed differential privacy level; 2) an equivalent-but-different algorithm (referred here to as the target algorithm) that runs on distorted data and produces distorted utility; and 3) a decoding function that extracts the true utility from the distorted one with a negligible error. Then, instead of sharing the original data and algorithm with the cloud, only the distorted data and target algorithm are disclosed, thereby avoiding privacy concerns. The proposed scheme is built on the synergy of differential privacy and system immersion tools from control theory. The key underlying idea is to design a higher-dimensional target algorithm that embeds all trajectories of the original algorithm and works on randomly encoded data to produce randomly encoded utility. We show that the proposed scheme can be designed to offer any level of differential privacy without degrading the algorithm's utility. We present two use cases to illustrate the performance of the developed tools: privacy in optimization/learning algorithms and a nonlinear networked control system.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑