Privacy Auditing Synthetic Data Release through Local Likelihood Attacks
This paper introduces Gen-LRA, a novel, computationally efficient No-Box membership inference attack that exploits local overfitting in tabular generative models to effectively audit privacy risks in synthetic data releases, demonstrating superior performance over existing methods through both theoretical guarantees and empirical benchmarks.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you have a very sensitive recipe book containing the personal secrets of 1,000 people. You want to share the flavor of the recipes with the world to help chefs learn, but you don't want anyone to be able to figure out exactly which specific person's secret ingredient list was used. So, you hire a magical "Copycat Chef" (a generative AI) to cook up a brand new set of dishes that taste just like the original collection, but are made from scratch. You release these new dishes to the public.
The big question is: Can a stranger taste one of these new dishes and guess, "Ah, this specific flavor came from Mrs. Smith's secret recipe, not from the general crowd"?
This paper introduces a new, highly effective way for a "privacy detective" to answer that question.
The Problem: The Old Detective Tools Were Flawed
Previously, privacy auditors tried to catch these leaks using two main methods, both of which had holes in them:
- The "Distance" Detective: This method looked at how close a new dish was to the original secret recipes. It assumed that if a new dish was very close to a secret recipe, it must have been copied.
- The Flaw: Sometimes the Copycat Chef doesn't copy exactly; it just gets close. The old tools missed these "almost-copies."
- The "Density" Detective: This method looked at how crowded a specific flavor was. It asked, "Is this flavor more common in the new dishes than in the general population?"
- The Flaw: This detective was asking the wrong question. Just because a flavor is common in the new dishes doesn't mean it came from a specific secret recipe. It might just be a popular flavor that everyone likes.
The Solution: The "Influence" Detective (Gen-LRA)
The authors propose a new tool called Gen-LRA (Generative Likelihood Ratio Attack). Instead of just looking at the dishes, this detective asks a different, smarter question:
"If I add one specific person's secret recipe to my reference list of 'general crowd' flavors, does the Copycat Chef's new dishes suddenly start tasting more like that specific person?"
The Analogy of the "Taste Test":
Imagine you have a jar of "General Crowd" flavors (Reference Data) and a jar of "Copycat Chef" dishes (Synthetic Data).
- Step 1: You take a specific suspect's secret recipe (let's call it "Alice's Spice"). You check how well the "Copycat Chef" dishes match the "General Crowd" jar.
- Step 2: You sneak "Alice's Spice" into the "General Crowd" jar.
- Step 3: You check the "Copycat Chef" dishes again.
The Verdict:
- If the Chef is honest (No Privacy Leak): Adding Alice's spice to the crowd jar doesn't change the Chef's dishes. The Chef wasn't using Alice's secret; they were just cooking from the general crowd.
- If the Chef is overfitting (Privacy Leak): If the Chef was secretly memorizing Alice's recipe, adding her spice to the crowd jar makes the Chef's dishes suddenly look much more likely to have come from that group. The statistical "likelihood" spikes.
This "spike" is the signal. The Gen-LRA tool measures this spike mathematically. If the spike is big, the detective knows: "This specific person's data was definitely memorized by the AI."
Why This New Tool is Better
The paper tested this new detective against all the old ones using 35 different datasets and 9 different types of AI chefs.
- It's a "Black Box" Detective: It doesn't need to know how the Chef was trained, what tools they used, or see their internal notes. It only needs the final dishes and a jar of general crowd flavors. This is realistic because, in the real world, companies releasing data usually hide their internal secrets.
- It Catches "Fuzzy" Leaks: The old tools only worked if the Chef copied the recipe exactly. Gen-LRA works even if the Chef just "remembered the vibe" of the recipe. It aggregates tiny clues from many similar dishes to find the leak, rather than looking for one perfect copy.
- It Wins Everywhere: In the tests, Gen-LRA was the top detective more than twice as often as the next best tool. It was especially good at catching leaks when the "False Alarm" rate was kept very low (meaning it rarely accused an innocent person).
The "Overfitting" Monster
The paper explains that the root cause of these leaks is Overfitting.
Imagine a student (the AI) taking a test.
- Good Learning: The student understands the concepts and can answer new questions.
- Overfitting (Memorization): The student memorized the exact answers to the practice test. When you give them a slightly different version of the question, they might still get it right because they remember the specific pattern, not the concept.
The paper shows that when AI models "overfit" (memorize) specific training data, they leave a unique fingerprint. Gen-LRA is the tool designed specifically to find that fingerprint, even when the fingerprint is faint or blurry.
The Bottom Line
This paper doesn't just say "AI is risky." It provides a specific, mathematically proven, and highly effective flashlight to see exactly where the privacy risks are hiding in synthetic data. It proves that previous methods were often blind to the most common type of risk: when an AI remembers a little bit too much about specific people, rather than copying them perfectly.
By using this new tool, organizations can actually audit their data releases to see if they are truly safe, rather than just guessing.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.