Mākslinieks Neironu Tīklam Iemācīja Veidot Neeksistējošu Cilvēku Portretus - Alternatīvs Skats

Satura rādītājs:

Mākslinieks Neironu Tīklam Iemācīja Veidot Neeksistējošu Cilvēku Portretus - Alternatīvs Skats
Mākslinieks Neironu Tīklam Iemācīja Veidot Neeksistējošu Cilvēku Portretus - Alternatīvs Skats

Video: Mākslinieks Neironu Tīklam Iemācīja Veidot Neeksistējošu Cilvēku Portretus - Alternatīvs Skats

Video: Mākslinieks Neironu Tīklam Iemācīja Veidot Neeksistējošu Cilvēku Portretus - Alternatīvs Skats
Video: Какой сегодня праздник: на календаре 26 февраля 2024, Maijs
Anonim

Maiks Tika glezno neesošu cilvēku portretus. Tomēr viņš tam izmanto nevis otu, bet gan nervu tīkla “iztēli”.

Mani interesē cilvēku sejas, tajās var daudz lasīt. Mani fascinē šis projekts, jo man patīk pārdomāt, kas būtu šie cilvēki, ja viņi patiešām pastāvētu.

Maiks pavadīja apmēram deviņus mēnešus, izstrādājot Iedomu cilvēku portretus, kas sekoja inkcepcionismam un Groovika kubam.

Image
Image

GAN, ģeneratīvi sacīkstes tīkli

Savā projektā Maiks izmantoja ģeneratīvos sacīkstes tīklus (GAN):

Es sāku eksperimentēt ar GAN instalācijā, kuru veicu ar Refik Anadol, kur mēs izmantojām šo tehniku, lai ģenerētu iedomātus vēsturiskus dokumentus no liela arhīva. Pēc projekta pabeigšanas es ar šo metodi no jauna aplūkoju portretus.

Reklāmas video:

Pieņemsim, ka vēlaties, lai GAN attēlo kaķi. Lai sāktu, jums ir nepieciešams liels skaits kaķu fotoattēlu. Pēc tam jums jāsagatavo modelis, lai izveidotu kaķa attēlu, kurā tiktu ņemtas vērā visas dzīvnieka iezīmes: ūsas, ķepas, aste. Tāpat kā bāzes mašīnmācīšanās datu kopa, Maiks izmantoja apmēram 20 000 augstas kvalitātes attēlus no Flickr.

Image
Image

Bet tas ir tikai pirmais solis. Lai iegūtu reālistisku kaķa attēlu, nevis digitālu skici, jums jāizveido otrs neironu tīkls, kas pazīstams kā diskriminators. Kamēr pirmais neironu tīkls (ģenerators) izveidos kaķu attēlus, otrais (diskriminators) pārbaudīs pirmā darbu ar reāliem kaķu attēliem un uzzinās, vai tie ir uzticami. Pamatojoties uz rezultātiem, sistēma pielāgo ģeneratora parametrus, lai izvades attēls būtu reālāks.

Image
Image

Ja izmantojat tikai vienu tīklu, izvades attēla izmērs būs no 128 × 128 līdz 256 × 256 pikseļiem. Lai palielinātu attēlu lielumu, jums jāsavāc vairāki atsevišķi sagatavoti GAN, lai nākamais līmenis būtu iepriekšējā atšķirtājs. Šis solis ļaus uzlabot attēla kvalitāti, un izmērs svārstīsies no 768 × 768 līdz 1024 × 1024 pikseļiem.

Galu galā Maiks vēlas ģenerēt 4K fotoattēlus, taču pašlaik viņam ir grūti atrast datu kopu, lai apmācītu sistēmu:

GAN ir grūti apmācīt un grūti kontrolēt. Jums rūpīgi jāuzrauga ievades dati, jāpārliecinās, ka visiem attēliem ir augsta izšķirtspēja, tiem nav artefaktu un tie nav zīmēti. Ir grūti salīdzināt dažādus rādītājus ar dažādiem parametriem, jo nav laba, stabila rādītāja, cik labi darbojas konkrētais tīkls. Un izvades attēla veidošana prasa ļoti ilgu laiku. Bet mans projekts tika izveidots nevis precīzu rezultātu vai rādītāju, bet galvenokārt mākslas dēļ, kam vajadzētu iedvesmot un likt aizdomāties.

Dmitrijs Aleksandrovs