mlsanityData to 14 Oct 2026

S++: A Fast and Deployable Secure-Computation Framework for Privacy-Preserving Neural Network Training

arXiv 2101.12078 ↗First posted 28 Jan 2021cs.CR cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

We introduce S++, a simple, robust, and deployable framework for training a neural network (NN) using private data from multiple sources, using secret-shared secure function evaluation. In short, consider a virtual third party to whom every data-holder sends their inputs, and which computes the neural network: in our case, this virtual third party is actually a set of servers which individually learn nothing, even with a malicious (but non-colluding) adversary. Previous work in this area has been limited to just one specific activation function: ReLU, rendering the approach impractical for many use-cases. For the first time, we provide fast and verifiable protocols for all common activation functions and optimize them for running in a secret-shared manner. The ability to quickly, verifiably, and robustly compute exponentiation, softmax, sigmoid, etc., allows us to use previously written NNs without modification, vastly reducing developer effort and complexity of code. In recent times, ReLU has been found to converge much faster and be more computationally efficient as compared to non-linear functions like sigmoid or tanh. However, we argue that it would be remiss not to extend the mechanism to non-linear functions such as the logistic sigmoid, tanh, and softmax that are fundamental due to their ability to express outputs as probabilities and their universal approximation property. Their contribution in RNNs and a few recent advancements also makes them more relevant.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 8 of its 31 references that are in the map. First posted on arXiv 28 Jan 2021.

Builds on

8 of 31 references.

References · 8

  1. 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
  2. 2015A Simple Way to Initialize Recurrent Networks of Rectified Linear Unitscited by 130
  3. 2018Chameleon: A Hybrid Secure Computation Framework for Machine Learning Applicationscited by 67
  4. 2018Chiron: Privacy-preserving Machine Learning as a Servicecited by 40
  5. 2020BLAZE: Blazing Fast Privacy-Preserving Machine Learningcited by 32
  6. 2016Revise Saturated Activation Functionscited by 11
  7. 2020On Approximation Capabilities of ReLU Activation and Softmax Output Layer in Neural Networkscited by 5
  8. 2019Performance of Three Slim Variants of The Long Short-Term Memory (LSTM) Layercited by 3

Built on by

Cited by year

Citing papers per year: 2022: 1.

1 paper.