自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何使用Nightshade保護(hù)藝術(shù)品免受生成式AI的侵害

譯文 精選
人工智能
本文將介紹一種通過混淆人工智能算法,讓AI模型訓(xùn)練被“毒化”,進(jìn)而保護(hù)數(shù)字藝術(shù)作品的工具--Nightshade。

譯者 | 陳峻

審校 | 重樓

如您所見,當(dāng)前正在發(fā)生的這場人工智能(AI)革命已經(jīng)席卷了各行各業(yè)。其中給人最直觀的感受便是,在基于交互式人機(jī)對話的基礎(chǔ)上,AI算法不但可以生成類似人類語言的文本,而且能夠根據(jù)一個(gè)(組)單詞創(chuàng)建圖像和視頻。不過,這些人工智能工具(尤其是像DALL-E、Midjourney等從文本到圖像的生成器)所使用的訓(xùn)練數(shù)據(jù),往往來自受版權(quán)保護(hù)的數(shù)據(jù)源。

而在數(shù)字世界中,阻止人工智能生成工具使用受版權(quán)保護(hù)的圖像進(jìn)行訓(xùn)練,通常是非常困難的。一直以來,各行各業(yè)的藝術(shù)家們都在以不同的方式,努力保護(hù)著自己的作品,免受人工智能訓(xùn)練數(shù)據(jù)集的影響。

現(xiàn)如今,隨著Nightshade的出現(xiàn),這一切將會發(fā)生根本性的改變。簡單而言,Nightshade是一款免費(fèi)的人工智能工具,可用于對生成式人工智能工具的輸出進(jìn)行“毒化”,并最終讓藝術(shù)家們能夠捍衛(wèi)自己的版權(quán)。

什么是人工智能毒化(AI Poisoning)?

從概念上說,人工智能毒化是指在人工智能算法的訓(xùn)練數(shù)據(jù)集中“下毒”的一種行為。這類似于故意向人工智能提供錯(cuò)誤的信息,導(dǎo)致經(jīng)過訓(xùn)練的人工智能因失靈而無法檢測到圖像。在技術(shù)上,Nightshade之類的工具可以通過改變數(shù)字圖像中的像素,使其在人工智能的訓(xùn)練下看起來完全不同。而這種改變,從人眼的角度看來,仍然與原始的圖像基本一致。

舉例來說,如果您將一張毒化了的汽車圖片上傳到互聯(lián)網(wǎng)上。在我們?nèi)祟惪磥?,它的外觀并未發(fā)生變化。然而,如果人工智能試圖通過觀察互聯(lián)網(wǎng)上的這張汽車圖片,以訓(xùn)練自己識別汽車的能力的話,那么它可能識別到的是完全不同種類的物品。

此外,在人工智能的訓(xùn)練數(shù)據(jù)過程中,鑒于規(guī)模效應(yīng),如果有足夠多的偽造或毒化了的圖像樣本,那么就會影響人工智能的理解準(zhǔn)確度,進(jìn)而折損其根據(jù)給定提示,生成準(zhǔn)確圖像的能力。

雖然生成式人工智能的技術(shù)仍在突飛猛進(jìn)地發(fā)展,但是就目前而言,作為模型訓(xùn)練基礎(chǔ)的數(shù)據(jù),一旦發(fā)生了逃過人眼可見的錯(cuò)誤,就會潛移默化地?fù)p害模型后續(xù)的迭代。這樣就起到了我們保護(hù)原創(chuàng)數(shù)字作品的效果。也就是說,據(jù)此,那些不想將其圖像用于人工智能數(shù)據(jù)集的數(shù)字創(chuàng)作者,可以有效地保護(hù)自己的圖像作品,不會在未經(jīng)許可的情況下,被導(dǎo)入到生成式人工智能中。

目前,已有一些平臺開始為創(chuàng)作者提供此類可“不將作品納入人工智能訓(xùn)練數(shù)據(jù)集”的選項(xiàng)。當(dāng)然,對于人工智能模型訓(xùn)練者而言,他們也需要對此引起足夠的重視。

Glaze等其他數(shù)字藝術(shù)品保護(hù)工具相比,Nightshade的實(shí)現(xiàn)方式是截然不同的。Glaze可以防止人工智能算法模仿特定的圖像風(fēng)格,而Nightshade則能夠從人工智能的視角改變圖像的外觀。當(dāng)然,這兩款工具均由芝加哥大學(xué)計(jì)算機(jī)科學(xué)教授Ben Zhao開發(fā)。

如何使用Nightshade

雖然該工具的創(chuàng)建者建議用戶將NightshadeGlaze一起使用,但是它其實(shí)也可以作為一個(gè)獨(dú)立的工具,來保護(hù)用戶的作品。總體而言,使用該工具并不復(fù)雜,您可以僅通過幾個(gè)步驟,僅使用Nightshade來保護(hù)自己的圖像作品。不過,在開始之前,您需要牢記如下三件事:

  1. Nightshade僅適用于WindowsMacOS,而對于GPU的支持比較有限,且要求至少擁有4GB VRAM。目前它并不支持那些非英偉達(dá)的GPU和英特爾Mac。幸好Nightshade團(tuán)隊(duì)提供了支持Nvidia GPU的列表鏈接-- https://developer.nvidia.com/cuda-gpus(您可能會注意到:GTXRTX GPU就位于“CUDA支持的GeForceTITAN產(chǎn)品”部分)。此外,您也可以在CPU上運(yùn)行Nightshade,但是其性能會有所降低。
  2. 如果您使用的是GTX 1660、16501550,那么PyTorch庫中的一個(gè)bug會導(dǎo)致您無法正常啟動或使用NightshadeNightshade背后的團(tuán)隊(duì)可能會在未來通過從PyTorch遷移到Tensorflow的方式,來修復(fù)該問題,不過目前尚無較好的解決方案。而且,該問題還延伸到了此類顯卡的Ti變體上。在測試中,我雖然在Windows 11電腦上為其提供了管理員訪問權(quán)限,但是仍需等待了幾分鐘才能夠打開該程序。希望您的情況會有所不同。
  3. 如果您的作品上有很多實(shí)體形狀或背景,那么您可能會遇到一些偽影(artifact)問題。這可以通過降低“毒化”強(qiáng)度來解決。

您需要執(zhí)行如下步驟,來具體使用Nightshade對圖像實(shí)現(xiàn)保護(hù)。請記住,本指南雖然使用的是Windows版本,但它同樣適用于macOS版本。

  1. Nightshade下載頁面處下載其Windows或macOS版本。
  2. 由于Nightshade是以存檔文件夾的形式被下載到本地的,因此無需額外安裝。在下載完成后,您只要解壓其ZIP文件夾,并雙擊運(yùn)行Nightshade.exe即可。
  3. 如下圖所示,在彈出的界面上,請點(diǎn)擊左上角的“選擇”按鈕,選擇要保護(hù)的圖像。注意,您可以同時(shí)選擇多個(gè)圖像進(jìn)行批處理。
  4. 根據(jù)自己的喜好,您可以通過滑塊來調(diào)整對圖像進(jìn)行操作的強(qiáng)度(Intensity)和渲染質(zhì)量(Render Quality)。數(shù)值越高,毒化效果越強(qiáng),但是也會在輸出圖像中引入偽影。
  5. 接著,請單擊“輸出”部分下的“另存為”按鈕,為輸出文件選擇目的地。
  6. 最后,請點(diǎn)擊底部的“運(yùn)行Nightshade”按鈕,以運(yùn)行程序并完成對圖像的毒化。

同時(shí),您也可以選擇“毒(poison)”標(biāo)簽。如果標(biāo)簽沒有被人為選擇的話,Nightshade會自動檢測并推薦一個(gè)單詞標(biāo)簽。當(dāng)然,如果標(biāo)簽不正確或過于籠統(tǒng)的話,您也可以手動更改。請記住,只有在Nightshade處理單張圖片時(shí),才可以使用此設(shè)置。

如果一切順利,您將會得到一幅在人眼看來與原始圖像完全相同,但是被人工智能算法識別為與原作截然不同的圖像。這就意味著您的藝術(shù)作品已受到了保護(hù),可免遭人工智能生成器的影響。

譯者介紹

陳峻(Julian Chen),51CTO社區(qū)編輯,具有十多年的IT項(xiàng)目實(shí)施經(jīng)驗(yàn),善于對內(nèi)外部資源與風(fēng)險(xiǎn)實(shí)施管控,專注傳播網(wǎng)絡(luò)與信息安全知識與經(jīng)驗(yàn)。

原文標(biāo)題:How to Use Nightshade to Protect Your Artwork From Generative AI

責(zé)任編輯:華軒 來源: 51CTO
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號