Skip to content
forked from jbloom22/DASH

Secure multi-party linear regression at plaintext speed

License

Notifications You must be signed in to change notification settings

andrelmfarias/DASH

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure multi-party linear regression at plaintext speed

We detail distributed algorithms for scalable, secure multi-party linear regression and feature selection at essentially the same speed as plaintext regression. While the core geometric ideas are simple, their broad utility in combination is novel. Our scheme opens the door to efficient and secure genome-wide association studies across multiple biobanks.

Read the arXiv preprint.

Run a Python demo of the multi-party linear regression algorithm in Section 2.

Run a Python demo and R demo of the distributed association scan hammer (DASH) in Section 4.

Hail uses the single-party distributed algorithm in Section 3 to enable massive genomic analyses and will include multi-party algorithms someday. Also check out the exciting work on secure genomics by Hoon Cho and colleagues.

An OpenMined implementation is being supported by an RAAIS OpenMined Grant, awarded to André Farias.

Feedback welcome! Write Jon: [email protected]

About

Secure multi-party linear regression at plaintext speed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 88.2%
  • R 11.8%