Litcius/Paper detail

Privacy-Preserving Tucker Train Decomposition Over Blockchain-Based Encrypted Industrial IoT Data

Jun Feng, Laurence T. Yang, Ronghao Zhang, Benard Safari Gavuna

2020IEEE Transactions on Industrial Informatics32 citationsDOI

Abstract

Tucker decomposition has been widely used to extract meaningful and underlying data from heterogeneous data generated by different kinds of devices in a wide range of industrial Internet of Things (IIoT) applications. IIoT data uploaded to the cloud contain personal and sensitive information; thus, there is a growing concern about data privacy. Current existing data analysis solutions, however, assume that the data are reliably and securely collected from different IIoT data providers, an assumption that is not always true in the real world. To address the issues, in this article we propose a privacy-preserving tucker train decomposition based on gradient descent over blockchain-based encrypted IIoT data. Specifically, we use blockchain techniques to enable IIoT data providers to reliably and securely share their data by encrypting them locally before recording them in the blockchain. We use tensor train (TT) theory to build an efficient TT-based tucker decomposition based on gradient descent that tremendously reduces the number of elements to be updated during the tucker decomposition. We utilize the massive resources of fogs and clouds to implement an efficient privacy-preserving tucker train decomposition scheme. We use homomorphic encryption to build our scheme that does complete tucker train decomposition without the involvement of users. Results from a series of extensive experiments on synthetic datasets and real-world datasets demonstrate that our proposed scheme is efficient.

Topics & Concepts

Computer scienceBlockchainTucker decompositionCloud computingEncryptionUploadHomomorphic encryptionInformation privacyDifferential privacyScheme (mathematics)DecompositionGradient descentData modelingData miningComputer securityTensor decompositionDatabaseTensor (intrinsic definition)Artificial intelligenceWorld Wide WebMathematicsOperating systemArtificial neural networkBiologyMathematical analysisEcologyPure mathematicsIoT Networks and ProtocolsAdvanced Wireless Communication TechnologiesAge of Information Optimization
Privacy-Preserving Tucker Train Decomposition Over Blockchain-Based Encrypted Industrial IoT Data | Litcius