In plain words: A framework lets TensorFlow users run secure multi-party computation, where several parties combine data for training without seeing each other's raw inputs, using the same tools as ordinary machine learning. It ships a leading secure protocol and benchmarks it on typical private machine-learning models.
Abstract · Private Machine Learning in TensorFlow using Secure Computation
We present a framework for experimenting with secure multi-party computation directly in TensorFlow. By doing so we benefit from several properties valuable to both researchers and practitioners, including tight integration with ordinary machine learning processes, existing optimizations for distributed computation in TensorFlow, high-level abstractions for expressing complex algorithms and protocols, and an expanded set of familiar tooling. We give an open source implementation of a state-of-the-art protocol and report on concrete benchmarks using typical models from private machine learning.
Morten Dahl, Jason Mancuso, Yann Dupis, Ben Decoste, Morgan Giraud, Ian Livingstone, Justin Patriquin, Gavin Uhma
arXiv:1810.08130 · cs.CR, cs.LG · submitted Oct 18, 2018 · updated Oct 23, 2018
abstract · pdf · html
[1] https://github.com/mortendahl/tf-encrypted
[2] https://medium.com/dropoutlabs/experimenting-with-tf-encrypt...