arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1901.07705cs.ITmath.IT
收藏

具有灵活通信负载的分布式私有编码矩阵计算

Distributed and Private Coded Matrix Computation with Flexible Communication Load

Malihe Aliasgari, Osvaldo Simeone, Joerg Kliewer

摘要:

张量运算,如矩阵乘法,是大规模机器学习应用的核心。对于用户驱动的任务,这些操作可以在分布式计算平台上执行,其中主服务器位于用户侧,并且云中的多个工作者并行操作。对于分布式平台,最近已经表明,对输入数据矩阵进行编码可以减少计算延迟,从而在恢复阈值和通信负载之间进行权衡。在本文中,我们施加额外的安全约束的数据矩阵,并假设工人可以合谋窃听这些数据矩阵的内容。具体来说,我们引入了一类新的安全代码,称为安全广义PolyDot码,概括了以前发表的非安全版本的矩阵乘法这些代码。这些代码扩展了国家的最先进的,允许一个灵活的恢复阈值和通信负载之间的权衡为一个固定的最大数目的串通工人。

英文摘要:

Tensor operations, such as matrix multiplication, are central to large-scale machine learning applications. For user-driven tasks these operations can be carried out on a distributed computing platform with a master server at the user side and multiple workers in the cloud operating in parallel. For distributed platforms, it has been recently shown that coding over the input data matrices can reduce the computational delay, yielding a trade-off between recovery threshold and communication load. In this paper we impose an additional security constraint on the data matrices and assume that workers can collude to eavesdrop on the content of these data matrices. Specifically, we introduce a novel class of secure codes, referred to as secure generalized PolyDot codes, that generalizes previously published non-secure versions of these codes for matrix multiplication. These codes extend the state-of-the-art by allowing a flexible trade-off between recovery threshold and communication load for a fixed maximum number of colluding workers.

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

↑