# This person does not exist

**URL:** <https://boards.straightdope.com/t/this-person-does-not-exist/829569>\
**Category:** Miscellaneous and Personal Stuff I Must Share\
**Created:** [February 15, 2019, 2:59am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569 "2019-02-15T02:59:30Z")\
**Posts on this page:** 14\
**Page:** 2

<div class="post-metadata">

**Author:** ![Darren\_Garrison](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/darren_garrison/32/92_2.png) [@Darren\_Garrison](https://boards.straightdope.com/u/Darren_Garrison)\
**Post date:** [February 16, 2019, 6:25pm UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/21 "2019-02-16T18:25:32Z")

</div>

It is probably similar in principal (but more sophisticated in exectuion) to [this](https://chriscummins.cc/s/genetics/#). (I used to have a small executeable of something like this where you could use any image that you want, but I’m not seeing it now.)  
(Also–[a really practical spinoff from this kinda thing](https://www.sciencealert.com/nvidia-neural-network-editing-program-for-irregular-inpainting).)

---

<div class="post-metadata">

**Author:** ![bibliophage](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bibliophage/32/7615_2.png) [@bibliophage](https://boards.straightdope.com/u/bibliophage)\
**Post date:** [February 16, 2019, 6:35pm UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/22 "2019-02-16T18:35:34Z")

</div>

Apparently black people who don’t exist don’t exist. I must have flipped through 50 pictures, and I didn’t see one who looked black or sub-Saharan African. There were one or two who looked like they might be north African.

---

<div class="post-metadata">

**Author:** ![Defensive\_Indifference](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/defensive_indifference/32/6502_2.png) [@Defensive\_Indifference](https://boards.straightdope.com/u/Defensive_Indifference)\
**Post date:** [February 16, 2019, 6:39pm UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/23 "2019-02-16T18:39:42Z")

</div>

> [@DPRK](#):
>
> [Here’s the link.](https://arxiv.org/pdf/1812.04948.pdf) You can also [download the software](https://github.com/NVlabs/stylegan). It is done with a neural-network architecture they describe as a “style-based generator”, which incorporates an intermediate “style” layer they can use to more easily get at features such as hairstyle, pose, face shape, eyeglasses, coloring, lighting, etc. Like other neural networks, it is initially trained on a sample set of images.

Cool, thanks.

---

<div class="post-metadata">

**Author:** ![Peter\_Morris](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/peter_morris/32/359_2.png) [@Peter\_Morris](https://boards.straightdope.com/u/Peter_Morris)\
**Post date:** [February 16, 2019, 6:51pm UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/24 "2019-02-16T18:51:07Z")

</div>

Are the pictures generated on the fly when you click the link? Or is it a random selection from a library of previously generated images?

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [February 16, 2019, 7:03pm UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/25 "2019-02-16T19:03:34Z")

</div>

> [@Darren\_Garrison](#):
>
> It is probably similar in principal (but more sophisticated in exectuion) to [this](https://chriscummins.cc/s/genetics/#).

That does not seem similar. Both programs have involve pictures, but the approaches are otherwise completely different. Moreover, they are not even solving the same problem: one is an attempt to optimize a collection of triangles so that they resemble a given input image (e.g., Mona Lisa), while the other attempts to learn and imitate the class of images it sees (so trained on, say, cars it will output imaginary cars of its own design).

In your link, the program _evolves_ chromosome data used to draw a picture using a genetic algorithm. Each individual is evaluated on how closely it reproduces the sample image. In the Nvidia paper, a collection of 70000 images (not one image) is used to _train_ a neural network (there does not seem to be any evolutionary programming involved). The one thing in common is that there is evaluation of the performance of the network, but the performance is based on how well (quality and diversity) it reproduces an entire class of images (not a single image), and the quality also takes into account presence and absence of “features”, not merely a pixel-to-pixel comparison.

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [February 17, 2019, 6:14am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/26 "2019-02-17T06:14:41Z")

</div>

> [@Peter\_Morris](#):
>
> Are the pictures generated on the fly when you click the link? Or is it a random selection from a library of previously generated images?

The linked article in the OP says it produces a new picture every two seconds.

It seems to allow me to reload a bit faster than that, so I would guess it keeps at least a small cache to serve when the next picture isn’t ready. Though it’s possible it actually does put in a slight delay in loading if it isn’t ready.

---

<div class="post-metadata">

**Author:** ![Gatopescado](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/gatopescado/32/5711_2.png) [@Gatopescado](https://boards.straightdope.com/u/Gatopescado)\
**Post date:** [February 17, 2019, 6:37am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/27 "2019-02-17T06:37:16Z")

</div>

I call ‘Bullshit’.

---

<div class="post-metadata">

**Author:** ![El\_Kabong](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/el_kabong/32/496_2.png) [@El\_Kabong](https://boards.straightdope.com/u/El_Kabong)\
**Post date:** [February 17, 2019, 6:55am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/28 "2019-02-17T06:55:33Z")

</div>

> [@Chronos](#):
>
> I find the misses more interesting than the hits. A lot of them seem to have a funhouse-mirror distorted image of the same face splattered against the edge of the picture. Shoulders and torso are sometimes scrambled, or absent. And one I saw had a pair of glasses propped up on top of her head, except that they were distorted in ways that glasses never would be.

I went through about thirty iterations and while I didn’t find anything wildly out of line like the above, there was a certain subtle…oddness to at least half the pictures. For example, one person was wearing eyeglasses that were slightly different between the left and right halves. Others had seemingly unlikely proportions among the upper, middle and lower portions of their faces, and I noticed a tendency toward androgeny as mentioned by a couple of other posters.

Still, interesting. Thanks to the OP for posting that.

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [February 17, 2019, 7:24am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/29 "2019-02-17T07:24:35Z")

</div>

> [@Gatopescado](#):
>
> I call ‘Bullshit’.

Seems right in line with Deepfakes to me. (Video is more complicated, but they also discard more unrealistic results.)

---

<div class="post-metadata">

**Author:** ![Channing\_Idaho\_Banks](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/channing_idaho_banks/32/250_2.png) [@Channing\_Idaho\_Banks](https://boards.straightdope.com/u/Channing_Idaho_Banks)\
**Post date:** [February 17, 2019, 10:30am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/30 "2019-02-17T10:30:11Z")

</div>

, I looked at some of those images and there were elements that reminded me of Fred Savage.

---

<div class="post-metadata">

**Author:** ![Half\_Man\_Half\_Wit](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/half_man_half_wit/32/21766_2.png) [@Half\_Man\_Half\_Wit](https://boards.straightdope.com/u/Half_Man_Half_Wit)\
**Post date:** [February 17, 2019, 11:10am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/31 "2019-02-17T11:10:41Z")

</div>

This sort of thing, I think, serves better to illustrate the failings of AI, than its successes (while they are impressive). The errors are due to the AI fundamentally not knowing what it is that it’s producing; to it, it’s just a set of pixels sufficiently close to reference data, but not something like ‘a face’ or ‘a cat’. It needs an additional model of do’s and don’t for cats and faces—it needs to somehow know that cats don’t have giraffe-like necks, for which it needs to know what a neck is; that is, it needs some model of the components of a cat, what assemblage of parts makes a cat, and what those parts themselves are. I think this is really going to be the next big challenge in AI.

I can’t help but be struck by the similarity to what psychologists call ‘System I’ versus ‘System II’-thinking. System I is the sort of fast, heuristic, recognition-engine that seems to work like a neural network; System II then comes in to create an explanatory hypothesis, build a model of what’s perceived and check whether that model is plausible, fits known models, and so on. So it seems like AIs lack System II-thinking to ‘weed out’ stuff that System I recognizes as being similar enough to some reference class, but which contain disqualifying elements only obvious upon checking the semantics of the images.

---

<div class="post-metadata">

**Author:** ![Karen\_Lingel](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/karen_lingel/32/18649_2.png) [@Karen\_Lingel](https://boards.straightdope.com/u/Karen_Lingel)\
**Post date:** [February 18, 2019, 5:19am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/32 "2019-02-18T05:19:49Z")

</div>

Most of the women are wearing unmatched earrings!

Unless this is some hip new fad about which I was not informed…

---

<div class="post-metadata">

**Author:** ![Mangosteen](https://avatars.discourse-cdn.com/v4/letter/m/6a8cbe/32.png) [@Mangosteen](https://boards.straightdope.com/u/Mangosteen)\
**Post date:** [February 19, 2019, 12:31am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/33 "2019-02-19T00:31:53Z")

</div>

> [@bibliophage](#):
>
> Apparently black people who don’t exist don’t exist. I must have flipped through 50 pictures, and I didn’t see one who looked black or sub-Saharan African. There were one or two who looked like they might be north African.

The second and fifth images I got were of black people.

---

<div class="post-metadata">

**Author:** ![darek](https://avatars.discourse-cdn.com/v4/letter/d/d78d45/32.png) [@darek](https://boards.straightdope.com/u/darek)\
**Post date:** [February 19, 2019, 2:15am UTC](https://boards.straightdope.com/t/this-person-does-not-exist/829569/34 "2019-02-19T02:15:39Z")

</div>

I don’t know why, but neural network generated faces always creep the hell out of me, especially since they’re getting more and more realistic.

[Previous page](https://boards.straightdope.com/t/this-person-does-not-exist/829569.md?page=1)
