Evidence map›Paper›PMID 31404438›Full record

ArticleConference on Computer and Communications Security : proceedings of the ... conference on computer and communications security. ACM Conference on Computer and Communications Security2018

Secure Outsourced Matrix Computation and Application to Neural Networks.

Xiaoqian Jiang, Miran Kim, Kristin Lauter, Yongsoo Song

Abstract read
In one paragraph

Article in Conference on Computer and Communications Security : proceedings of the ... conference on computer and communications security. ACM Conference on Computer and Communications Security, 2018. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 13 papers.

0numbers the graph read from it
0cells of the map it votes in
13citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

13 citing papers in PubMed.

  1. Article
  2. Article
  3. Article
  4. Article
  5. Scalable and Privacy-Preserving Federated Principal Component Analysis.Proceedings. IEEE Symposium on Security and Privacy · 2023
    Article
  6. Article
  7. Article
  8. Article
  9. On Outsourcing Artificial Neural Network Learning of Privacy-Sensitive Medical Data to the Cloud.International Conference on Tools with Artificial Intelligence : [proceedings]. International Conference on Tools for Artificial Intelligence · 2021
    Article
  10. Article
  11. Article
  12. Article
  13. Review
4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

4 authors.

Xiaoqian JiangUniversity of Texas, Health Science Center.
Miran KimUniversity of Texas, Health Science Center.
Kristin LauterMicrosoft Research.
Yongsoo SongUniversity of California, San Diego.

Funding

Open Health Natural Language Processing CollaboratoryU01TR002062 · NCATS · MAYO CLINIC ROCHESTER · PI JIANG, XIAOQIAN, LIU, HONGFANG · 2017 to 2021
$7.6M
Privacy-preserving methods and tools for handling missing data in distributed health data networksR01GM124111 · NIGMS · UNIVERSITY OF PENNSYLVANIA · PI LONG, QI · 2017 to 2020
$2.3M
Secure and PrivAte Collaborative EnvironmentS (SPACES) for biomedical analyticsR01GM118574 · NIGMS · RUTGERS THE STATE UNIV OF NJ NEWARK · PI VAIDYA, JAIDEEP · 2017 to 2019
$1.1M
NCATS NIH HHS U01 TR002062NIGMS NIH HHS R01 GM118574NIGMS NIH HHS R01 GM124111
6 · The paper itself

Abstract

Homomorphic Encryption (HE) is a powerful cryptographic primitive to address privacy and security issues in outsourcing computation on sensitive data to an untrusted computation environment. Comparing to secure Multi-Party Computation (MPC), HE has advantages in supporting non-interactive operations and saving on communication costs. However, it has not come up with an optimal solution for modern learning frameworks, partially due to a lack of efficient matrix computation mechanisms. In this work, we present a practical solution to encrypt a matrix homomorphically and perform arithmetic operations on encrypted matrices. Our solution includes a novel matrix encoding method and an efficient evaluation strategy for basic matrix operations such as addition, multiplication, and transposition. We also explain how to encrypt more than one matrix in a single ciphertext, yielding better amortized performance. Our solution is generic in the sense that it can be applied to most of the existing HE schemes. It also achieves reasonable performance for practical use; for example, our implementation takes 9.21 seconds to multiply two encrypted square matrices of order 64 and 2.56 seconds to transpose a square matrix of order 64. Our secure matrix computation mechanism has a wide applicability to our new framework E2DM, which stands for encrypted data and encrypted model. To the best of our knowledge, this is the first work that supports secure evaluation of the prediction phase based on both encrypted data and encrypted model, whereas previous work only supported applying a plain model to encrypted data. As a benchmark, we report an experimental result to classify handwritten images using convolutional neural networks (CNN). Our implementation on the MNIST dataset takes 28.59 seconds to compute ten likelihoods of 64 input images simultaneously, yielding an amortized rate of 0.45 seconds per image.

Indexed as

Homomorphic encryptionmachine learningmatrix computationneural networks

Identifiers

PMID31404438
PMCPMC6689419

What OpenQuestion holds

Textmetadata
LicenceTDM
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.