To the best of our knowledge, there are no methods today for training differentially private regression models on sparse input data. To remedy this, we adapt the Frank-Wolfe algorithm for penalized linear regression to be aware of sparse inputs and to use them effectively. In doing so, we reduce the training time of the algorithm from to , where is the number of iterations and a sparsity rate of a dataset with rows and features. Our results demonstrate that this procedure can reduce runtime by a factor of up to , depending on the value of the privacy parameter and the sparsity of the dataset.
View on arXiv