LAPRAS : Learning-Augmented PRivate Answering for linear query Streams.
Abstract
Lay Summary
Organizations want live dashboards over sensitive data, but privacy-protecting systems must add random noise so that a single person’s data is not revealed. This is hard when questions arrive one at a time because the system does not know which future questions it should save its limited privacy allowance for. Our work observes that many database workloads are not fully surprising: the same kinds of questions often recur. We introduce LAPRAS, a method that uses predicted future questions to prepare accurate private answers in advance, then serves those answers when they arrive. For unexpected questions, LAPRAS estimates how many surprises remain and smoothly rations the remaining privacy allowance. This lets the system benefit when predictions are good, while still behaving like a standard private online method when predictions are poor. On two real datasets, LAPRAS greatly reduced error when predicted and actual questions overlapped, including reductions from 193.4 to 14.3 on Adult and 181.2 to 17.1 on Gowalla. When predictions were wrong, its error stayed comparable to a baseline that ignores predictions. This could make private analytics systems more useful by giving organizations more accurate aggregate results without weakening formal privacy protection.