Jump to content

Draft:Nightshade (computer program)

From Wikipedia, the free encyclopedia

Nightshade is a computer program designed designed by Ben Zhao, professor at the University of Chicago, is meant to discourage Artificial Intelligence companies from training off of certain copyrighted art by "poisoning" samples. It does this by having the AI see patterns that do not exist in the image. This results in the generation of art that does not follow the prompt given.[1]

Function

[edit]

It was previously believed that it would take millions of poisoned data images to corrupt image generating artificial intelligences, but based on more recent data, it could take under 100 poisoned samples to poison Stable Diffusion SDXL.[2]

Name Origins

[edit]

Nightshade was named such because of the poisonous plants. It affects the way that AI programs view the art and "poisons" the data. Additionally, it has a historical precedent for being utilized to poison kings and emperors.[3]

See also

[edit]

References

[edit]
  1. ^ "What is Nightshade?". nightshade.cs.uchicago.edu.
  2. ^ Shan, Shawn; Ding, Wenxin; Passananti, Josephine; Wu, Stanley; Zheng, Haitao; Zhao, Ben (April 29, 2024). "Nightshade: Prompt-Specific Poisoning Attacks on Text-to-Image Generative Models". arxiv.org.
  3. ^ Sonnet, Smantha (November 14, 2023). "Nightshade: A defensive tool for artists against AI Art Generators". Arts Management & Technology Laboratory.