← Latest papers
🤖 machine learning

SoK: Data Minimization in Machine Learning

This paper presents the first systematization of knowledge for Data Minimization in Machine Learning (DMML), introducing a unified framework to bridge the gap between fragmented research and clarify terminology, metrics, and techniques for practitioners and researchers.

Original authors: Robin Staab, Nikola Jovanović, Kimberly Mai, Prakhar Ganesh, Martin Vechev, Ferdinando Fioretto, Matthew Jagielski

Published 2026-02-19
📖 6 min read🧠 Deep dive

Original authors: Robin Staab, Nikola Jovanović, Kimberly Mai, Prakhar Ganesh, Martin Vechev, Ferdinando Fioretto, Matthew Jagielski

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 are a chef trying to make the world's best soup.

The Old Way: You go to the market and grab everything. Every vegetable, every spice, every jar of sauce, even the dirt from the ground. You dump it all into a giant pot. You think, "More ingredients mean better soup!" But in reality, you've created a muddy mess. You've wasted money, your kitchen is a disaster, and you've accidentally included some toxic weeds that ruin the flavor. Worse, you've left a trail of receipts showing exactly what you bought, which might get stolen by a thief.

The New Way (Data Minimization): You look at your recipe. You realize you only need three specific carrots and a pinch of salt. You buy only those. Your kitchen stays clean, the soup tastes perfect, and you have no receipts for the thief to steal.

This paper is a massive Systematization of Knowledge (SoK) about this "New Way" in the world of Artificial Intelligence (AI). It's called Data Minimization in Machine Learning (DMML).

Here is the breakdown of the paper using simple analogies:

1. The Problem: The "Hoarding" Habit

Right now, AI companies are like the chef who grabs everything. They collect massive amounts of personal data (your photos, your health records, your location) hoping it makes their AI smarter.

  • The Risk: Laws like the GDPR (in Europe) and CPRA (in California) say, "Stop hoarding! Only collect what you absolutely need." If you don't, you get fined millions.
  • The Confusion: The problem is that AI researchers and lawyers speak different languages. Lawyers say "Minimize data," but researchers say "Here is a cool new technique called Federated Learning." They don't realize that their cool technique is actually a form of data minimization! This paper tries to translate between the two groups.

2. The Framework: The "Data Pipeline"

The authors created a map (a framework) to understand how data moves. Imagine a factory assembly line:

  • The Client (You): You are the person dropping off your raw materials (data) at the factory gate.
  • The Collector (The Factory Manager): They gather all the materials from different people.
  • The Server (The Master Chef): They cook the soup (train the AI model) using the materials.

The Danger Zones: At every step of this line, a "Thief" (an Adversary) could be hiding.

  • They could steal your raw ingredients at the gate.
  • They could steal the mixed-up ingredients in the manager's office.
  • They could steal the final recipe (the AI model) from the chef.

Data Minimization is the art of changing the ingredients before they get to the thief, so even if the thief steals them, they are useless.

3. The Toolkit: 12 Ways to Minimize Data

The paper reviews 12 different "tools" or techniques that people use to minimize data. The authors realized these tools were scattered in different departments, so they put them all in one toolbox.

Here are the main tools, explained simply:

  • Federated Learning (The "Secret Recipe" Method): Instead of sending your raw ingredients to the factory, you keep them in your own kitchen. You let the factory send you a "recipe update," you mix it with your ingredients, and you send back only the changes. The factory never sees your actual ingredients.

    • Analogy: You teach a chef how to make your soup by sending them a note saying "Add more salt," but you never send them the pot.
  • Differential Privacy (The "Noise" Method): Before sending your data, you add a little bit of static or "noise" to it. It's like putting a filter on a camera. The AI can still learn the general shape of the face, but it can't see the specific details (like your birthmark).

    • Analogy: You tell the chef, "I'm roughly 30 years old," instead of "I am exactly 30 years and 4 days old."
  • Feature Selection (The "Paring Knife" Method): You look at your data and cut off the parts you don't need. If you are predicting heart disease, you don't need to know the person's favorite color. You just cut that data out.

    • Analogy: You throw away the peels and stems before giving the vegetables to the chef.
  • Synthetic Data (The "Fake Ingredients" Method): Instead of using real people's data, the AI learns to create fake data that looks real but isn't attached to anyone.

    • Analogy: The chef makes a plastic model of a carrot. It looks like a carrot, but if a thief steals it, they can't find the real farmer.
  • Active Learning (The "Ask Only When Needed" Method): The AI doesn't ask for all your data at once. It asks for a little bit, makes a guess, and if it's unsure, it asks for just one more specific piece of data.

    • Analogy: A detective who only asks you for your ID if they see something suspicious, rather than asking for your ID, your bank account, and your diary immediately.
  • Secure Computation (The "Encrypted Box" Method): You put your data in a locked, unbreakable box. The chef can cook with the box (do math on it) without ever opening it or seeing what's inside.

    • Analogy: Sending a sealed envelope to the chef. They can shake it to hear the ingredients, but they can't open it until the soup is done.

4. The Big Takeaways

The paper concludes with three main lessons for everyone:

  1. There is no "One Size Fits All": Just like you wouldn't use a hammer to fix a watch, you can't use one data minimization technique for every problem. Sometimes you need to cut data (Feature Selection), sometimes you need to hide it (Encryption), and sometimes you need to fake it (Synthetic Data).
  2. Trade-offs are Real: You can't have everything. If you minimize data too much, the soup might taste bland (the AI becomes less accurate). If you minimize it too little, you risk a data breach. The goal is to find the "Goldilocks" zone.
  3. We Need a Common Language: Lawyers need to understand that "Federated Learning" is a good way to follow the law. Engineers need to understand that "Data Minimization" isn't just a legal buzzword, but a way to save money and make better AI.

Summary

This paper is a bridge. It connects the legal world (which says "Don't collect too much!") with the tech world (which has invented 12 cool ways to collect less). It gives practitioners a map to choose the right tool for their specific job, ensuring they build AI that is not only smart but also respectful of your privacy and safe from thieves.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →