fbpx

KAIP MOKOSI BESIVARŽANTYS NEUROTINKLAI

PURNASAI GUDIKANDULA

Straipsnio ištrauka


2018 m. spalio 23–25 d. Niujorke „Christie’s“ aukcionas pasiūlė parduoti portretą, kurį sugeneravo Paryžiuje įsikūrusi grupė „Obvious“ (Hugo Caselles-Dupre, Pierre’as Fautrelis ir Gauthier Vernier), naudodama dirbtinio intelekto algoritmą GAN. Aukciono namų duomenimis, už šį darbą planuota gauti 7–10 tūkst. JAV dolerių. Visų nuostabai, jis buvo parduotas anoniminiam aukciono dalyviui, telefonu pasiūliusiam kainą, 4300 procentų viršijusią pradinį įvertinimą (už 432 tūkst. JAV dolerių – V. S.). Tai buvo pirmas kartas, kai aukcione parduotas DI sukurtas paveikslas.

Dirbtinio intelekto sugeneruotas „Edmondo Belamy portretas“ vaizduoja šiek tiek išplaukusį apkūnų vyrą tamsiu fraku ir balta apykakle. Jo padėtis šioje kompozicijoje palieka pakankamai laisvos vietos dailininko parašui – min G max D Ex[log(D(x))] + Ez[log(1-D(G(z)))] ], pagal GAN algoritmo kodo dalį, kuri yra jo pradinio modelio nuostolių funkcija.

Jie paaiškino, kad pavadinimą „Belamy“ pasirinko kaip nuorodą į GAN kūrėjo I. Goodfellow pavardę, kuri prancūziškai apytiksliai verčiama kaip Bel ami.

Taigi! Metas istorijai!

Vieną 2014 m. vakarą Ianas Goodfellow kartu su ką tik studijas baigusiu doktorantu išėjo pasilinksminti. Jų pamėgtoje Monrealio užeigoje „Trys aludariai“ (Les 3 Brasseurs) keli bičiuliai paprašė Iano pagalbos prie savo vykdomo sudėtingo projekto – kompiuterio, kuris galėtų pats kurti nuotraukas.

Tyrėjai jau naudojo neuroninius tinklus – beveik analogiškus žmogaus smegenų neuronų tinklui algoritmus – kaip generatyvinius modelius, kad gautų naujus tikroviškus duomenis. Tačiau rezultatai dažnai būdavo ne itin sėkmingi: kompiuterio sintetinami portretai atrodė neryškūs arba su klaidomis, pavyzdžiui, trūko ausų. I. Goodfellow draugai siūlė naudoti sudėtingą nuotraukos sudedamųjų dalių statistinę analizę, kuri padėtų mašinoms pačioms sumodeliuoti vaizdus. Tam reikėtų atlikti daugybę skaičiavimų, todėl I. Goodfellow jiems atsakė, kad tai paprasčiausiai neveiks.

Tačiau mąstant apie šią problemą prie alaus jam kilo idėja. O kas, jei supriešinti du neuroninius tinklus? I. Goodfellow kolegos buvo nusiteikę skeptiškai, todėl grįžęs namo, kur jo mergina jau kietai miegojo, Ianas nusprendė pamėginti. Jis programavo iki ankstyvo ryto, o paskui išbandė savo programą. Ši suveikė iš pirmo karto.

Tai, ką jis išrado tą naktį, dabar vadinama GAN, arba generatyviniais besivaržančiais tinklais. Šis metodas sukėlė didžiulį mašininio mokymosi ekspertų susidomėjimą, o jo kūrėjas tapo įžymybe dirbtinio intelekto srityje.

2023-09-22