3
$\begingroup$

AIs are getting better and better at creating images and art. Some of the stuff is almost impossible to be detected by the naked eye. But what about programs and algorithms? Instead of creating an image, can anything detect that this image was created by an AI?

Take this one for example:

This picture of a woman's face was generated by AI This picture of a woman's face was generated by AI

$\endgroup$
1
  • $\begingroup$ Once we work with bit arrays or matrices after discretization, things become difficult. The artificial bitstream, either coming from a natural or artificial source at the origin, is identical. Take a simple "hello world" as an example. 11 characters, at say 8bits/char, 88 bits. But all that information encodes the text content only, no bit encodes the natural/artificial origin. Therefore, how can we tell if this was produced by a human typing on a keyboard or a code program? That information is by definition lost in discretization. $\endgroup$ May 28 at 9:17

4 Answers 4

1
$\begingroup$

Images such as this one are produced using generative adversial network, which is build from two models:

  • one to generate images given a random vector as input
  • another trying to detect the generated image from two images, with one of them being real

Then the weights of the first model are updated if the second one detected which image is artificial, and the second model is updated if its prediction is wrong.

Of course you might build a model that can sometime detect AI generated images, but it is probably not possible to differentiate them all the time. Then, if you build such model that is better than any other model to detect generated images, it is possible to create another model trained to fool it.

$\endgroup$
1
$\begingroup$

I am not an expert, but it feels like these GANs are not paying attention to the clothes and the background and make them "fluid".

Like, what is this hat the woman in your example is wearing? Why is the right side of the background looks like it is a mix of liquid paint?

Or here: enter image description here What is she wearing? Did she kill a rat to make these clothes? And similar fluid background.

$\endgroup$
0
$\begingroup$

I have not worked practically with GANs and just know their theory, but I do not agree 100% with this comment that AI chooses stupid things for clothes or backgrounds. I remember it could be detected when a video was generated with deep learning methods from Obama.

$\endgroup$
3
  • 1
    $\begingroup$ You are supposed to use comments for this. $\endgroup$
    – Melanol
    Jul 13, 2022 at 14:25
  • $\begingroup$ I wanted to do that but I can not comment. it is restricted $\endgroup$
    – Pouyan
    Jul 13, 2022 at 14:29
  • $\begingroup$ It is better to wait a little then. Maybe a little frustrating, but you risk getting downvotes, which will make your rep go down, if you try and work around the way the tools are set up. Sadly it has to be set up like this, because spambots would overwhelm things (costing extra volunteer moderator time) if there wasn't some significant barrier to commenting from a new account. $\endgroup$ Jul 13, 2022 at 19:27
0
$\begingroup$

There's a paper that claims to detect AI generated images with a 95% accuracy. https://www.researchgate.net/publication/326053461_Detection_of_GAN-Generated_Fake_Images_over_Social_Networks

A search with the right keywords can reveal more such research.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .