OptStream: Releasing Time Series Privately
Ferdinando Fioretto, Pascal Van Hentenryck

TL;DR
OPTSTREAM is a new algorithm that enables the release of differentially private data streams, significantly improving accuracy and supporting load forecasting in energy systems by combining sampling, noise addition, reconstruction, and optimization.
Contribution
It introduces a novel four-step method for differentially private data stream release, enhancing accuracy over existing approaches and applicable to real energy system data.
Findings
OPTSTREAM improves accuracy by at least one order of magnitude.
Supports accurate load forecasting on private data.
Effective in real energy transmission data scenarios.
Abstract
Many applications of machine learning and optimization operate on data streams. While these datasets are fundamental to fuel decision-making algorithms, often they contain sensitive information about individuals and their usage poses significant privacy risks. Motivated by an application in energy systems, this paper presents OPTSTREAM, a novel algorithm for releasing differentially private data streams under the w-event model of privacy. OPTSTREAM is a 4-step procedure consisting of sampling, perturbation, reconstruction, and post-processing modules. First, the sampling module selects a small set of points to access in each period of interest. Then, the perturbation module adds noise to the sampled data points to guarantee privacy. Next, the reconstruction module reassembles non-sampled data points from the perturbed sample points. Finally, the post-processing module uses convex…
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.
