Generator av falska porträtt

Människor tenderar att inte tänka på den effekt som neurala nätverk har på våra liv, för vanligtvis ser vi resultatet av sitt arbete och inte "ansiktet" av ett neuralt nätverk. Kanske är det därför generatorn av falska bilder blev huvudämnet för diskussion i flera veckor i media som ägnas åt teknik i slutet av 2020. Inte alla kunde gissa att AI kunde generera ett realistiskt ansikte av en obefintlig person om några sekunder. Falska porträtt ser väldigt realistiska ut och det är skrämmande. Om AI kan skapa ansikten för sig själv och kan text som riktiga människor, vad kommer då att hända härnäst?

Generator av falska ansikten av obefintliga människor

Vi pratar om webbplatsen thispersondoesnotexist.com ("den här personen existerar inte dot com") och kommer att berätta om historia och tillämpningsområden. Hur generatorn fungerar kommer att förklaras ytterligare.

AI face generator drivs av StyleGAN, ett neuralt nätverk från Nvidia utvecklats i 2018. GAN består av 2 konkurrerande neurala nätverk, en genererar något, och den andra försöker hitta om resultaten är verkliga eller genererade av den första. Träning slutar när det första neurala nätverket börjar ständigt lura den andra.

En intressant punkt är att skapandet av fotografier av obefintliga människor var en biprodukt: huvudmålet var att träna AI för att känna igen falska ansikten och ansikten i allmänhet. Företaget behövde detta för att förbättra prestanda för sina grafikkort genom att automatiskt känna igen ansikten och tillämpa andra renderingsalgoritmer till dem. Men sedan

StyleGAN-koden är allmänt tillgänglig, en ingenjör på Uber kunde ta den och skapa en slumpmässig ansiktsgenerator som rockade internet.

Om generatorn

För användaren fungerar allt väldigt enkelt. Så snart du är på webbplatsen slumpmässigt ansikte genereras. Du kan ladda ner bilden om du vill. Uppdatera sidan om du inte gillar den person som du ser. Om du ser samma ansikte, vänta bara några sekunder och uppdatera sidan igen. Webbplatsen visar resultaten av generatorns arbete (som uppdateras var 2-3 sekunder) inte generatorn själv.

Hur man känner igen en bild av en falsk person

Det är nästan omöjligt att känna igen en bild av en falsk person. AI är så utvecklad att 90% av förfalskningarna inte känns igen av en vanlig person och 50% känns inte igen av en erfaren fotograf. Det finns inga tjänster för erkännande. Ibland gör ett neuralt nätverk misstag, varför artefakter uppträder: ett felaktigt böjt mönster, en konstig hårfärg och så vidare.

Det enda du behöver göra är att ta en närmare titt: människors visuella bearbetningssystem är mycket starkare än datorer, så det är möjligt att känna igen förfalskning genom upptäckt.

Jevin West och Carl Bergstrom skapade en webbplats som heter "Which Face Is Real", som fokuserar på att lära människor att vara mer analytiska av potentiellt falska porträtt. Innan du gör förslag på att en person i ett foto finns, finns det flera saker som måste beaktas.

En av de vanligaste är symmetriska problem, särskilt glasögon och örhängen.

Samma ojämna problem med tänder är ganska vanliga också. Leta efter udda egenskaper som pixlar och upprepade snedställningar. Falskt hår kan i allmänhet tyckas med lite glöd runt det eller se för rakt och streaked, igen, med synlig asymmetri.

Studera bakgrunden noggrant. Om det är falskt kan det innehålla ovanliga snedvridningar i former och linjer, eller ha ETT sönderdelat utseende övergripande. Bleed-through förekommer i ljusa färger som sticker ut från bakgrunden på en falsk persons huvud.

En annan särskiljande egenskap hos NVIDIA " StyleGAN algoritm "är blanka"vattenstänk".