Skip to main content

Privacy-preserving ridge regression with only linearly-homomorphic encryption

Publication ,  Conference
Giacomelli, I; Jha, S; Joye, M; Page, CD; Yoon, K
Published in: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
January 1, 2018

Linear regression with 2-norm regularization (i.e., ridge regression) is an important statistical technique that models the relationship between some explanatory values and an outcome value using a linear function. In many applications (e.g., predictive modeling in personalized health-care), these values represent sensitive data owned by several different parties who are unwilling to share them. In this setting, training a linear regression model becomes challenging and needs specific cryptographic solutions. This problem was elegantly addressed by Nikolaenko et al. in S&P (Oakland)2013. They suggested a two-server system that uses linearly-homomorphic encryption (LHE) and Yao’s two-party protocol (garbled circuits). In this work, we propose a novel system that can train a ridge linear regression model using only LHE (i.e., without using Yao’s protocol). This greatly improves the overall performance (both in computation and communication) as Yao’s protocol was the main bottleneck in the previous solution. The efficiency of the proposed system is validated both on synthetically-generated and real-world datasets.

Duke Scholars

Published In

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

DOI

EISSN

1611-3349

ISSN

0302-9743

Publication Date

January 1, 2018

Volume

10892 LNCS

Start / End Page

243 / 261

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 46 Information and computing sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Giacomelli, I., Jha, S., Joye, M., Page, C. D., & Yoon, K. (2018). Privacy-preserving ridge regression with only linearly-homomorphic encryption. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10892 LNCS, pp. 243–261). https://doi.org/10.1007/978-3-319-93387-0_13
Giacomelli, I., S. Jha, M. Joye, C. D. Page, and K. Yoon. “Privacy-preserving ridge regression with only linearly-homomorphic encryption.” In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 10892 LNCS:243–61, 2018. https://doi.org/10.1007/978-3-319-93387-0_13.
Giacomelli I, Jha S, Joye M, Page CD, Yoon K. Privacy-preserving ridge regression with only linearly-homomorphic encryption. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2018. p. 243–61.
Giacomelli, I., et al. “Privacy-preserving ridge regression with only linearly-homomorphic encryption.” Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 10892 LNCS, 2018, pp. 243–61. Scopus, doi:10.1007/978-3-319-93387-0_13.
Giacomelli I, Jha S, Joye M, Page CD, Yoon K. Privacy-preserving ridge regression with only linearly-homomorphic encryption. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2018. p. 243–261.

Published In

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

DOI

EISSN

1611-3349

ISSN

0302-9743

Publication Date

January 1, 2018

Volume

10892 LNCS

Start / End Page

243 / 261

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 46 Information and computing sciences