Tekoäly
Google on estänyt syvänvalheiden koulutuksen Colabissa

Jossain vaiheessa viimeisten kahden viikon aikana Google on hiljaisesti muuttanut Colab-käyttäjien palveluehtoja ja lisännyt ehtoon, jonka mukaan Colab-palveluita ei saa enää käyttää syvänvalheiden koulutukseen.

Toukokuun päivitys tuo syvänvalheiden kiellon Colabiin. Lähde: https://research.google.com/colaboratory/faq.html#limitations-and-restrictions
Ensimmäinen verkkoversio, joka sisältää syvänvalheiden kiellon, on Internet Archiven tallentama versio, joka on peräisin viime tiistaina 24. toukokuuta. Viimeisin Colab-FAQ:n tallennettu versio, joka ei mainitse kieltoa, on peräisin 14. toukokuuta.
Kahden suositun syvänvalheen luomiseen tarkoitetun jakelun, DeepFaceLab (DFL) ja FaceSwap, joista molemmat ovat forkkeja kiistanalaisesta ja nimettömästä koodista, joka julkaistiin Redditissä vuonna 2017, vain DFL näyttää olevan suoraan kohdistettu kieltoon. Deepfake-kehittäjän ‘chervonij’ mukaan DFL:n Discord-kanavalla, ohjelmiston suorittaminen Google Colabissa tuottaa nyt varoituksen:
‘Voit olla suorittamassa koodia, jota ei sallita, ja tämä voi rajoittaa kykyäsi käyttää Colabia tulevaisuudessa. Huomaa kielletyt toimet, jotka on mainittu FAQ:ssamme.’
Kuitenkin mielenkiintoisesti, käyttäjä saa jatkaa koodin suorittamista.

Uusi varoitus, joka tervehti DFL:n syvänvalheen luojia, jotka yrittivät suorittaa koodia Google Colabissa. Lähde: https://discord.com/channels/797172242697682985/797391052042010654/979823182624219136
FaceSwapin johtava kehittäjä Matt Tora kommentoi*:
‘En usko, että Google tekee tämän minkään tietyn eettisen syyn vuoksi, vaan Colabin tarkoitus on opiskelijoille/data-tieteilijöille/tutkijoille tarjota mahdollisuus suorittaa laskennallisen kalliita GPU-koodia helposti ja ilmaiseksi. Olen kuitenkin sitä mieltä, että merkittävä määrä käyttäjiä hyödyntää tätä resurssia luodakseen syvänvalheita, mikä on sekä laskennallisesti kallista että vie merkittävän määrän koulutusaikaa tuottamaan tuloksia.
‘Voit sanoa, että Colab painottuu enemmän koulutuksen ja tutkimuksen puolelle. Skriptien suorittaminen, joka vaatii vähän käyttäjän syötettä tai ymmärrystä, on vastoin tätä. FaceSwapissa pyrimme keskittymään käyttäjän kouluttamiseen AI:ssa ja sen mekanismeissa, samalla madaltaen esteitä. Kannustamme eettistä ohjelmiston käyttöä ja uskomme, että näiden työkalujen saataville asettaminen laajemmalle yleisölle auttaa ihmisiä ymmärtämään, mitä on mahdollista nykyään, sen sijaan, että se pitäisi piilotettuna valituille harvoille.
‘Valitettavasti emme voi kontrolloidä, miten työkalujamme lopulta käytetään, eikä sitä, missä niitä suoritetaan. Surkuksi käy, että yksi tapa kokeilla koodiamme on suljettu, mutta resurssin suojelemiseksi sen oikealle kohderyhmälle se on ymmärrettävää.’
Ei ole näyttöä siitä, että uusi rajoitus olisi rajattu ainoastaan Google Colabin ilmaiseen tasoan – rajoitusten listan alussa, johon syvänvalheet on nyt lisätty, on maininta ‘Lisärajoituksia on maksaville käyttäjille’, mikä osoittaa, että nämä ovat perusohjeita. Syvänvalheiden kiellon osalta tämä on aiheuttanut hämmennystä, koska ‘cryptocurrency mining’ ja ‘peer-to-peer file-sharing’ ovat mukana sekä ilmaisen että Pro-version rajoitusten osiossa.
Tämän logiikan mukaan kaikki, mitä ilmaisen version rajoitukset kieltävät, on sallittua Pro-versiossa, kunhan Pro-versio ei erikseen kiellä sitä, mukaan lukien ‘denial-of-service-hyökkäykset’ ja ‘salasanan murtaminen’. Pro-tason lisärajoitukset koskevat pääasiassa sitä, ettei Pro Colab -käyttöä saa ‘alivuokrata’, vaikka rajoitukset ovat sekavia ja valikoivia.
Google Colab on omistautunut Jupyter notebook -ympäristöjen toteutus, joka mahdollistaa etäkoulutuksen koneoppimisprojekteja paljon tehokkaammilla GPU:illa kuin monet käyttäjät voivat maksaa.
Koska syvänvalheiden koulutus on VRAM:n janaava toimi, ja koska GPU-pula on alkanut, monet syvänvalheen luojat ovat viime vuosina hylänneet kotikoulutuksen ja siirtyneet etäkoulutukseen Colabissa, missä on mahdollista, riippuen onnesta ja tasosta, kouluttaa syvänvalheen malli voimakkailla kortti kuin Tesla T4 (16GB VRAM, noin 2 000 USD), V100 (32GB VRAM, noin 4 000 USD) ja mahtava A100 (80GB VRAM, MSRP 32 097,00 USD) muun muassa.
Syvänvalheiden koulutuksen kieltäminen Colabissa vaikuttaa todennäköisesti vähentävän syvänvalheen luojien määrää, jotka voivat kouluttaa korkeampiresoluutioisia malleja, joissa syötteen ja tulosteen kuvat ovat suurempia, sovellettavampia korkearesoluutioisille tuloksille ja pystyvät hakemaan ja toistamaan enemmän kasvonpiirteitä.
Jotkut ahkerimmat syvänvalheen harrastajat ja innostuneet ovat sijoittaneet merkittävästi paikalliseen laitteistoon viime vuosien aikana, huolimatta korkeista GPU-hinnoista.
Kuitenkin korkeiden kustannusten vuoksi alaryhmät ovat syntyneet Colabissa syvänvalheiden koulutuksen haasteiden ratkaisemiseksi, ja satunnainen GPU-jakelu on yleisin valitus siitä lähtien, kun Colab rajoitti korkeampien GPU:iden käytön ilmaisille käyttäjille.
* Yksityisviestit Discordissa
Julkaistu ensimmäisen kerran 28. toukokuuta 2022.
Muokattu 7:28 AM EST, korjattiin lainausvirhe.
Muokattu 12:40 pm EST – lisättiin selvennys ilmaisen ja Pro-tason syvänvalheiden kiellosta, niin hyvin kuin se voidaan ymmärtää ‘ilmaisen’ ja ‘Pro’ -kiellettyjen toimien luettelosta.










