/Partition A Tensor With Varying Granularity Levels In Shuffled Secure Multiparty Computation
Abstract

Protection of access to a tensor in outsourcing deep learning computations via shuffling. For example, the tensor in the computation of an artificial neural network can be partitioned into portions of different sizes. The computing tasks can be generated for operating on the portions such that the results of the computing tasks can be combined to obtain the result of a computing task operates on the tensor in the computation of the artificial neural network. The computing tasks can be shuffled for distribution out of order to external entities. The partitioning and shuffling can prevent the external entities from accessing and/or reconstructing the tensor.

Full Text

What is claimed is:

Protection of access to a tensor in outsourcing deep learning computations via shuffling. For example, the tensor in the computation of an artificial neural network can be partitioned into portions of different sizes. The computing tasks can be generated for operating on the portions such that the results of the computing tasks can be combined to obtain the result of a computing task operates on the tensor in the computation of the artificial neural network. The computing tasks can be shuffled for distribution out of order to external entities. The partitioning and shuffling can prevent the external entities from accessing and/or reconstructing the tensor.
Timeline
Filed
06/03/2026
Published
09/24/2026
Granted
Not Available
IPC Codes(3)
G06F 9/50:Allocation of resources, e.g. of the central processing unit [CPU]
G06F 21/62:Protecting access to data via a platform, e.g. using keys or access control rules
H04L 9/00:Arrangements for secret or secure communications; Network security protocols