Generator av falska porträtt

Människor tenderar att inte tänka på effekten som neurala nätverk har på våra liv, för vanligtvis ser vi resultatet av dess arbete och inte "ansiktet" på ett neuralt nätverk. Kanske var det därför generatorn av falska foton 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 skapa ett realistiskt ansikte av en obefintlig person på 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 utvecklat 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. Utbildningen slutar när det första neurala nätverket börjar ständigt lura det 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 på dem. Men eftersom

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

Om generatorn

För användaren fungerar allt väldigt enkelt. Så snart du är på webbplatsen genereras slumpmässigt ansikte. Du kan ladda ner bilden om du vill. Uppdatera sidan om du inte gillar personen 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 själva generatorn.

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% inte känns 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 titta närmare: 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 Bergström skapade en webbplats som heter "vilket ansikte är riktigt", som fokuserar på att lära människor att vara mer analytiska av potentiellt falska porträtt. Innan du ger förslag på att en person på 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änderna är också ganska vanliga. Leta efter udda egenskaper som pixlar och upprepade snedställningar. Falskt hår kan i allmänhet verka med lite glöd runt det eller se för rakt och strimmigt, 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önderrivet utseende totalt sett. Genomblödning sker i ljusa färger som sticker ut från bakgrunden på en falsk persons huvud.

En annan särskiljande egenskap hos NVIDIA " StyleGAN-algoritmen "är glänsande"vattenfläckar".