Back to Feed
Safety & Alignment / Efficiency & Inference

Removing Corrupted Data for Robust Learning

Original: Wasserstein Filtering: A Sample Selection Method for Robust Distribution Learning

Listen to the summary

Uses a voice available on your device

Audio options
On this page 4 sections

Key Takeaways

  • Wasserstein Filtering formulates robust distribution learning as a constrained sample selection problem.
  • The method relaxes a hard optimization problem to its convex hull for better tractability.
  • Three distinct algorithms, SinkMarg, SinkWF, and SlicedWF, provide different approaches to filtering based on compute requirements.
  • The approach achieves minimax optimality for distribution families with bounded covariance.

Summary & Methodology Analysis

The researchers tackle the problem of training models on dirty data, specifically where up to an alpha-fraction of the dataset is compromised by an adversary. Their core approach, Wasserstein Filtering (WF), works by identifying a subset of the data that contains the most reliable information while excluding outliers. They treat this as a constrained sample selection problem, defining the estimator by maximizing the Wasserstein-1 distance (a measure of difference between two probability distributions) between the selected subset and the full contaminated dataset. Because the direct optimization is NP-hard, they relax the problem into its convex hull, creating a tractable objective for mass vector selection.

Interactive System Flowchart

Click diagram to expand and zoom

Cross-Examination & FAQs

A deeper dive clarifying mechanics, constraints, and baseline evaluations.

Q1. What is the main goal of this paper?

The goal is to robustly recover a clean population distribution from a dataset that has been partially contaminated by an adversary.

Q2. How does this method handle contaminated data?

It filters out the contaminated portion by selecting a subset of samples that is statistically furthest from the overall contaminated empirical distribution.

Q3. Is this approach computationally efficient?

The paper provides different variants like SlicedWF to manage computational cost, specifically by using random projections to avoid the expensive cost matrix calculation.

Q4. What are the three algorithmic variations provided?

The algorithms are SinkMarg, which uses leave-one-out scores for filtering; SinkWF, which optimizes a smooth reparameterization of mass using the Adam algorithm; and SlicedWF, which uses random projections.

Q5. Does the paper compare its performance against existing models?

The paper mentions benchmarks like DDPM, COPOD, Deep Isolation Forest, DIF, MDE, and ABench, but the provided facts do not detail specific comparative performance results.

Q6. What is the role of SlicedWF?

SlicedWF approximates the Wasserstein distance using random projections onto 1-dimensional subspaces, allowing it to run in O(n log n) time instead of incurring the O(n^2) cost of a full matrix.

Q7. What does the SinkWF algorithm use for optimization?

SinkWF uses the Adam algorithm to optimize an unconstrained smooth reparameterization of the mass vector based on the dual potential of the entropic Wasserstein loss.

Q8. What are the theoretical guarantees of this method?

The WF estimator achieves minimax optimality for distribution families that have bounded covariance.

Q9. Does the paper discuss specific limitations of its methods?

The provided information does not specify any limitations for these methods.

Flag an issue

What is wrong with this summary?

What is wrong?