Poisoning Attacks

Poisoning Attacks are adversarial attacks that corrupt the training data to degrade model performance or embed backdoors — the attacker inserts, modifies, or removes training examples to influence what the model learns, exploiting the model's dependence on training data quality.

Types of Poisoning Attacks

  • Availability Poisoning: Degrade overall model accuracy by inserting mislabeled or noisy data.
  • Targeted Poisoning: Cause misclassification on specific target inputs while maintaining overall accuracy.
  • Backdoor Poisoning: Insert trigger patterns with target labels to create a backdoor.
  • Clean-Label Poisoning: Modify data features while keeping correct labels — harder to detect by label inspection.

Why It Matters

  • Data Integrity: Models are only as trustworthy as their training data — poisoning corrupts the foundation.
  • Crowdsourced Data: Models trained on crowdsourced, web-scraped, or third-party data are vulnerable.
  • Defense: Data sanitization, robust statistics, spectral signatures, and certified defenses mitigate poisoning.

Poisoning Attacks are corrupting the teacher to corrupt the student — manipulating training data to implant vulnerabilities or degrade model performance.

Take poisoning attacks further

Ask the copilot about this term, or have our engineers assess it against your process.