Jak używać Nightshade do ochrony swoich prac przed sztuczną inteligencją generatywną

W świecie sztuki i twórczości coraz ważniejsze staje się zabezpieczenie dzieł sztuki i dzieł przed manipulacją lub nieautoryzowanym wykorzystaniem. Narzędzia sztucznej inteligencji są rewolucyjne i potrafią teraz prowadzić rozmowy, generować odpowiedzi zbliżone do ludzkich i tworzyć zachwycające obrazy na podstawie jednego słowa. Jednak dane treningowe wykorzystywane przez te narzędzia AI często pochodzą ze źródeł chronionych prawem autorskim, zwłaszcza w przypadku generatorów tekstu na obraz, takich jak DALL-E, Midjourney i inne.

Narzędzia generatywnej sztucznej inteligencji, które wykorzystują obrazy chronione prawem autorskim do rozszerzania swoich możliwości, są trudne do zatrzymania, a artyści z różnych środowisk walczyli o ochronę swojej twórczości i uniemożliwienie wykorzystania jej w zbiorach danych szkoleniowych. Teraz jednak wszystko się zmienia wraz z pojawieniem się Nightshade, darmowego modelu sztucznej inteligencji zaprojektowanego w celu zatrucia wyników generatywnych narzędzi sztucznej inteligencji – pozwalając artystom w końcu odzyskać część ich mocy.

W tym artykule przeprowadzimy Cię przez podstawowe kroki efektywnego korzystania z Nightshade i pokażemy, jak wykorzystać go do ochrony swoich prac i zabezpieczenia ich przed niepożądaną manipulacją. Sprawdź: Kto jest właścicielem praw autorskich do dzieł sztucznej inteligencji? Jak działają prawa autorskie do tych dzieł?

Czym jest zatruwanie danych przez sztuczną inteligencję?

Zatruwanie danych AI to cyberatak wymierzony w systemy sztucznej inteligencji (AI) poprzez wstrzykiwanie fałszywych danych do danych treningowych algorytmu AI. Jest to podobne do celowego podawania nieprawdziwych informacji AI, co powoduje nieprawidłowe działanie wytrenowanej AI lub brak możliwości wykrycia obrazu, a także zniekształca wyniki modelu. Narzędzia takie jak Nightshade modyfikują piksele w obrazie cyfrowym w sposób, który znacznie różni się od sposobu, w jaki wytrenowano AI, ale pozostaje w dużej mierze niezmieniony dla ludzkiego oka. Sprawdź Badanie bezpieczeństwa modelu AI: analiza ataków typu Claim Injection i zabezpieczeń.

Przykładowo, jeśli umieścisz w internecie przetworzone zdjęcie samochodu, dla nas ludzi będzie ono wyglądać tak samo, ale sztuczna inteligencja, która spróbuje nauczyć się rozpoznawać samochody na podstawie zdjęć samochodów w internecie, zobaczy coś zupełnie innego.

Posiadanie wystarczająco dużej liczby próbek takich fałszywych lub zatrutych obrazów w danych szkoleniowych sztucznej inteligencji może osłabić jej zdolność do generowania dokładnych obrazów danego twierdzenia, w przypadku których sztuczna inteligencja błędnie interpretuje obiekt.

Wciąż pojawiają się pytania o przyszłość generatywnej sztucznej inteligencji, ale ochrona oryginalnego dzieła cyfrowego jest zdecydowanie priorytetem. Mogłoby to również zagrozić przyszłym iteracjom modelu, ponieważ dane treningowe, na których został zbudowany, nie są w 100% dokładne.

Dzięki tej technologii twórcy cyfrowi, którzy nie wyrażają zgody na wykorzystanie swoich obrazów w zbiorach danych szkoleniowych AI, mogą chronić je przed nieautoryzowanym dostępem. Niektóre platformy oferują twórcom możliwość rezygnacji z umieszczania ich prac w zbiorach danych szkoleniowych AI. Jednak te listy rezygnacji były w przeszłości ignorowane przez typowych trenerów AI i nadal są ignorowane bez istotnych konsekwencji. Sprawdź Jak sprawdzić, czy Twoje obrazy pomagają w trenowaniu modelu sztucznej inteligencji (i jak z tego zrezygnować).

W porównaniu z innymi modelami ochrony cyfrowych dzieł sztuki, takimi jak Glaze, Nightshade jest uważany za model ofensywny. Glaze zapobiega naśladowaniu przez algorytmy sztucznej inteligencji określonego stylu obrazu, podczas gdy Nightshade zmienia wygląd obrazu docierającego do sztucznej inteligencji. Modele te zostały zaprojektowane przez Bena Zhao, profesora informatyki na Uniwersytecie Chicagowskim.

Jak używać Nightshade

Chociaż twórca szablonu zaleca używanie Nightshade w połączeniu z Glaze, można go również używać jako samodzielnego narzędzia do ochrony grafiki. Korzystanie z narzędzia jest również dość proste, biorąc pod uwagę, że ochrona grafiki za pomocą Nightshade składa się tylko z trzech kroków. Sprawdź Etyczne zalety i wady tworzenia dzieł sztuki przy użyciu sztucznej inteligencji.

Zanim jednak zaczniesz, musisz pamiętać o kilku rzeczach.

  • Aplikacja Nightshade jest dostępna wyłącznie dla systemów Windows i macOS z ograniczoną obsługą GPU i wymaga pamięć wideo Co najmniej 4 GB. Karty graficzne innych firm niż Nvidia i komputery Mac z procesorami Intel nie są obecnie obsługiwane. Lista obsługiwanych procesorów graficznych Nvidia Zespół Nightshade twierdzi, że (karty graficzne GTX i RTX są wymienione w sekcji „Produkty GeForce i TITAN obsługujące CUDA”), ale alternatywnie możesz uruchomić Nightshade na swoim procesorze, ale spowoduje to spadek wydajności.
  • Jeśli posiadasz kartę GTX 1660, 1650 lub 1550, błąd w bibliotece PyTorch może uniemożliwić prawidłowe uruchomienie lub korzystanie z Nightshade. Zespół odpowiedzialny za Nightshade może rozwiązać ten problem w przyszłości, migrując z PyTorch do Tensorflow, ale na razie nie ma obejść tego problemu. Problem dotyczy również wersji Ti tych kart. Uruchomiłem model, udzielając dostępu administratora na komputerze z systemem Windows 11 i czekając kilka minut na jego uruchomienie. Efekty mogą być inne.
  • Jeśli Twoja grafika zawiera dużo jednolitych kształtów lub tła, możesz zaobserwować niepożądane efekty. Można je złagodzić, stosując niższe wartości intensywności niż „Toksyczny”.

Aby chronić swoje zdjęcia za pomocą Nightshade, wykonaj następujące czynności. Pamiętaj, że ten przewodnik dotyczy wersji na system Windows, ale te kroki mają również zastosowanie do wersji na system macOS.

  1. Pobierz wersję dla systemu Windows lub macOS Strona pobierania Nightshade.
  2. Aplikacja Nightshade jest pobierana w postaci skompresowanego folderu i nie wymaga instalacji. Po zakończeniu pobierania rozpakuj skompresowany folder i kliknij dwukrotnie plik Nightshade.exe, aby uruchomić aplikację.
  3. Wybierz obraz, który chcesz zabezpieczyć, klikając przycisk „Wybierz” u góry. Możesz również wybrać wiele obrazów jednocześnie do przetwarzania wsadowego.
  4. Dostosuj wartości gęstości i jakości wyświetlania według własnych preferencji. Wyższe wartości powodują większe rozmycie, ale mogą również powodować niepożądane artefakty w obrazie.
  5. Następnie kliknij przycisk „Zapisz jako” w sekcji „Wyjście”, aby wybrać miejsce docelowe pliku wyjściowego.
  6. Naciśnij przycisk Run Nightshade Poniżej znajdziesz instrukcję uruchomienia aplikacji i otagowania zdjęć.

Opcjonalnie możesz również określić konkretny tag. Nightshade automatycznie wykryje i zasugeruje tag jednowyrazowy, jeśli tego nie zrobisz, ale możesz go zmienić, jeśli jest niepoprawny lub zbyt ogólny. Pamiętaj, że to ustawienie jest dostępne tylko podczas przetwarzania pojedynczego obrazu w Nightshade.

Jeśli wszystko pójdzie dobrze, powinieneś otrzymać obraz, który dla ludzkiego oka wygląda identycznie jak oryginał, ale zupełnie inaczej, gdy uzyska do niego dostęp algorytm sztucznej inteligencji – chroniąc Twoje dzieło przed sztuczną inteligencją generatywną. Możesz teraz przeglądać Twój kompletny przewodnik po ochronie prywatności w erze sztucznej inteligencji.

Idź do góry przycisk