Encrypted Distributed Lasso for Sparse Data Predictive Control

04/23/2021
by   Andreea B. Alexandru, et al.
0

The least squares problem with L1-regularized regressors, called Lasso, is a widely used approach in optimization problems where sparsity of the regressors is desired. This formulation is fundamental for many applications in signal processing, machine learning and control. As a motivating problem, we investigate a sparse data predictive control problem, run at a cloud service to control a system with unknown model, using L1-regularization to limit the behavior complexity. The input-output data collected for the system is privacy-sensitive, hence, we design a privacy-preserving solution using homomorphically encrypted data. The main challenges are the non-smoothness of the L1-norm, which is difficult to evaluate on encrypted data, as well as the iterative nature of the Lasso problem. We use a distributed ADMM formulation that enables us to exchange substantial local computation for little communication between multiple servers. We first give an encrypted multi-party protocol for solving the distributed Lasso problem, by approximating the non-smooth part with a Chebyshev polynomial, evaluating it on encrypted data, and using a more cost effective distributed bootstrapping operation. For the example of data predictive control, we prefer a non-homogeneous splitting of the data for better convergence. We give an encrypted multi-party protocol for this non-homogeneous splitting of the Lasso problem to a non-homogeneous set of servers: one powerful server and a few less powerful devices, added for security reasons. Finally, we provide numerical results for our proposed solutions.

READ FULL TEXT
research
06/23/2019

Secure Multi-party Computation for Cloud-based Control

In this chapter, we will explore the cloud-outsourced privacy-preserving...
research
03/30/2021

Multi-party computation for secure polynomial control

Encrypted control systems allow to evaluate feedback laws on external se...
research
07/01/2016

A multilevel framework for sparse optimization with application to inverse covariance estimation and logistic regression

Solving l1 regularized optimization problems is common in the fields of ...
research
01/01/2023

Encrypted Data-driven Predictive Cloud Control with Disturbance Observer

In data-driven predictive cloud control tasks, the privacy of data store...
research
02/23/2023

Optimal Controller and Security Parameter for Encrypted Control Systems Under Least Squares Identification

Encrypted control is a framework for the secure outsourcing of controlle...
research
01/28/2020

Privacy-Preserving Gaussian Process Regression – A Modular Approach to the Application of Homomorphic Encryption

Much of machine learning relies on the use of large amounts of data to t...
research
10/01/2020

Encrypted control for networked systems – An illustrative introduction and current challenges

Cloud computing and distributed computing are becoming ubiquitous in man...

Please sign up or login with your details

Forgot password? Click here to reset