Secure learning-based MPC via garbled circuit
K. Tjell, N. Schl\"uter, P. Binfet, M. Schulze Darup

TL;DR
This paper introduces a secure two-party computation method using garbled circuits to efficiently implement non-polynomial neural networks for encrypted control, enabling practical privacy-preserving model predictive control with low latency.
Contribution
It presents a novel garbled circuit-based scheme for secure evaluation of max-out neural networks, offering an efficient alternative to homomorphic encryption in encrypted control.
Findings
Secure evaluation of max-out neural networks achieved in under 100 ms.
Low-dimensional approximations are sufficient for linear MPC.
Garbled circuits enable practical privacy-preserving control applications.
Abstract
Encrypted control seeks confidential controller evaluation in cloud-based or networked systems. Many existing approaches build on homomorphic encryption (HE) that allow simple mathematical operations to be carried out on encrypted data. Unfortunately, HE is computationally demanding and many control laws (in particular non-polynomial ones) cannot be efficiently implemented with this technology. We show in this paper that secure two-party computation using garbled circuits provides a powerful alternative to HE for encrypted control. More precisely, we present a novel scheme that allows to efficiently implement (non-polynomial) max-out neural networks with one hidden layer in a secure fashion. These networks are of special interest for control since they allow, in principle, to exactly describe piecewise affine control laws resulting from, e.g., linear model predictive control (MPC).…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Stochastic Gradient Optimization Techniques · Quantum Computing Algorithms and Architecture
