• DocumentCode
    612043
  • Title

    Privacy-Preserving Ridge Regression on Hundreds of Millions of Records

  • Author

    Nikolaenko, V. ; Weinsberg, U. ; Ioannidis, Sotiris ; Joye, M. ; Boneh, Dan ; Taft, N.

  • fYear
    2013
  • fDate
    19-22 May 2013
  • Firstpage
    334
  • Lastpage
    348
  • Abstract
    Ridge regression is an algorithm that takes as input a large number of data points and finds the best-fit linear curve through these points. The algorithm is a building block for many machine-learning operations. We present a system for privacy-preserving ridge regression. The system outputs the best-fit curve in the clear, but exposes no other information about the input data. Our approach combines both homomorphic encryption and Yao garbled circuits, where each is used in a different part of the algorithm to obtain the best performance. We implement the complete system and experiment with it on real data-sets, and show that it significantly outperforms pure implementations based only on homomorphic encryption or Yao circuits.
  • Keywords
    cryptography; data privacy; learning (artificial intelligence); Yao garbled circuits; best-fit linear curve; homomorphic encryption; machine learning operation; privacy-preserving ridge regression; Data models; Encryption; Integrated circuit modeling; Prediction algorithms; Protocols; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security and Privacy (SP), 2013 IEEE Symposium on
  • Conference_Location
    Berkeley, CA
  • ISSN
    1081-6011
  • Print_ISBN
    978-1-4673-6166-8
  • Electronic_ISBN
    1081-6011
  • Type

    conf

  • DOI
    10.1109/SP.2013.30
  • Filename
    6547119