Efficient Secure Ridge Regression from Randomized Gaussian Elimination

Frank Blom, Niek J. Bouman, Berry Schoenmakers, Niels de Vreede

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

3 Citations (Scopus)

Abstract

In this paper we present practical protocols for secure ridge regression. We develop the necessary secure linear algebra tools, using only basic arithmetic over prime fields. In particular, we will show how to solve linear systems of equations and compute matrix inverses efficiently, using appropriate secure random self-reductions of these problems. The distinguishing feature of our approach is that the use of secure fixed-point arithmetic is avoided entirely, while circumventing the need for secure rational reconstruction at any stage as well. In fact, in recent follow-up works, our results have already been applied and extended to several other settings. We demonstrate the potential of our protocols in a standard setting for information-theoretically secure multiparty computation, tolerating a dishonest minority of passively corrupt parties. Using the MPyC framework, which is based on threshold secret sharing over finite fields, we show how to handle large datasets efficiently, achieving practically the same root-mean-square errors as Scikit-learn. Moreover, our protocols are designed with the outsourcing scenario in mind, which makes our protocols much more versatile than existing solutions. In the outsourcing scenario one does not assume that (any part of) the dataset is held privately by any of the parties performing the multiparty computation—in contrast to federated learning, for instance, where the dataset is partitioned either horizontally or vertically between these parties.

Original languageEnglish
Title of host publicationCyber Security Cryptography and Machine Learning - 5th International Symposium, CSCML 2021, Proceedings
EditorsShlomi Dolev, Oded Margalit, Benny Pinkas, Alexander Schwarzmann
PublisherSpringer
Pages301-316
Number of pages16
ISBN (Print)9783030780852
DOIs
Publication statusPublished - 2021
Event5th International Symposium on Cyber Security Cryptography and Machine Learning, CSCML 2021 - Be'er Sheva, Israel
Duration: 8 Jul 20219 Jul 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12716 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference5th International Symposium on Cyber Security Cryptography and Machine Learning, CSCML 2021
Country/TerritoryIsrael
CityBe'er Sheva
Period8/07/219/07/21

Bibliographical note

Publisher Copyright:
© 2021, Springer Nature Switzerland AG.

Funding

FundersFunder number
European Union's Horizon 2020 - Research and Innovation Framework Programme780477, 731583

    Fingerprint

    Dive into the research topics of 'Efficient Secure Ridge Regression from Randomized Gaussian Elimination'. Together they form a unique fingerprint.

    Cite this