None of these cats exist. All are GAN-generated images obtained from thiscatdoesnotexist.com. Can we come up with a way to detect GAN-generated cat pics? #CaturdayShenaniGANs
(GAN = "generative adversarial network", the AI technique used to create the images)
For this project, we used the following datasets (all images 512x512):
• 2000 GAN-generated cats from thiscatdoesnotexist.com
• 1195 real cat faces, cropped from images at kaggle.com/crawford/cat-d…
• a test set of 1000 GAN-generated and 1000 real cats (same sources as above)
Unlike the GAN-generated human face pics provided by thispersondoesnotexist.com etc, the placement of the major facial features on the GAN-generated cat pics from thiscatdoesnotexist.com varies from image to image. There are other anomalies in the fake cat pics, however. . .
We blended 2000 GAN-generated cat pics and altered the color scheme so that each pixel's brightness corresponds to how different that pixel's color is from the average color of the image. This reveals various horizontal and vertical bands in the GAN-generated cat images.
We can emphasize this banding further by blending all the pixels in the same row or column of the image and calculating the difference between adjacent values. This results in a distinctive pattern of peaks every other pixel and slightly less visible peaks every 8 pixels.
The same pattern shows up (albeit less visibly) when we apply the same process to a single GAN-generated cat image. Notably, this pattern is largely absent from real cat face pics, both single and blended.
We used these results to train a simple neural network to classify cat face images as "real" or "GAN-generated". Results are encouraging - within a few hours of training we ended up with a model that achieved 94.2% accuracy on 2000 images it hadn't been trained on.
Here's the code we used for both training and classification. It is presently hardcoded to use 512x512 pixel images (the size generated by thiscatdoesnotexist.com) and will likely require tweaking for other image sizes. pastebin.com/hqPtD5CD
A couple of disclaimers:
• This method is unlikely to produce useful results on images that aren't of cat faces.
• If using it on Twitter profile pics, you will want to obtain the full-resolution version of the pics for best results (more detail here: developer.twitter.com/en/docs/twitte…).
• • •
Missing some Tweet in this thread? You can try to
force a refresh
The people in these Facebook posts have been carving intricate wooden sculptures and baking massive loaves of bread shaped like bunnies, but nobody appreciates their work. That's not surprising, since both the "people" and their "work" are AI-generated images.
cc: @ZellaQuixote
In the last several days, Facebook's algorithm has served me posts of this sort from 18 different accounts that recycle many of the same AI-generated images. Six of these accounts have been renamed at least once.
The AI-generated images posted by these accounts include the aforementioned sculptures, sad birthdays, soldiers holding up cardboard signs with spelling errors, and farm scenes.
The common element: some sort of emotional appeal to real humans viewing the content.
As Bluesky approaches 30 million users, people who run spam-for-hire operations are taking note. Here's a look at a network of fake Bluesky accounts associated with a spam operation that provides fake followers for multiple platforms.
cc: @ZellaQuixote
This fake follower network consists of 8070 Bluesky accounts created between Nov 30 and Dec 30, 2024. None has posted, although some have reposted here and there. Almost all of their biographies are in Portuguese, with the exception of a few whose biographies only contain emoji.
The accounts in this fake follower network use a variety of repeated or otherwise formulaic biographies, some of which are repeated dozens or hundred of times. Some of the biographies begin with unnecessary leading commas, and a few consist entirely of punctuation.
It's presently unclear why, but over the past year someone has created a network of fake Facebook accounts pretending to be employees of the Los Angeles Dodgers. Many of the accounts in this network have GAN-generated faces.
cc: @ZellaQuixote
This network consists of (at least) 80 Facebook accounts, 48 of which use StyleGAN-generated faces as profile images. The remaining 32 all use the same image, a real photograph of a random person sitting in an office.
As is the case with all unmodified StyleGAN-generated faces, the main facial features (especially the eyes) are in the same position on all 48 AI-generated faces used by the network. This anomaly becomes obvious when the faces are blended together.
None of these chefs exist, as they're all AI-generated images. This hasn't stopped them from racking up lots of engagement on Facebook by posting AI-generated images of food (and occasional thoughts and prayers), however.
cc: @ZellaQuixote
These "chefs" are part of a network of 18 Facebook pages with names like "Cook Fastly" and "Emily Recipes" that continually post AI-generated images of food. While many of these pages claim to be US-based, they are have admins in Morocco per Facebook's Page Transparency feature.
Between them, these 18 Facebook "chef" pages have posted AI-generated images of food at least 36,000 times in the last five months. Not all of the images are unique; many have been posted repeatedly, sometimes by more than one of the alleged chefs.
Can simple text generation bots keep sophisticated LLM chatbots like ChatGPT engaged indefinitely? The answer is yes, which has some potentially interesting implications for distinguishing between conversational chatbots and humans.
For this experiment, four simple chatbots were created:
• a bot that asks the same question over and over
• a bot that replies with random fragments of a work of fiction
• a bot that asks randomly generated questions
• a bot that repeatedly asks "what do you mean by <X>?"
The output of these chatbots was used as input to an LLM chatbot based on the 8B version of the Llama 3.1 model. Three of the four bots were successful at engaging the LLM chatbot in a 1000-message exchange; the only one that failed was the repetitive question bot.
The spammers behind the "Barndominium Gallery" Facebook page have branched out into AI-generated video and started a YouTube channel with the catchy name "AY CUSTOM HOME". The results are just about as craptastic as you'd expect.
In this synthetically generated aerial video of a (nonexistent) barndominium under construction, the geometry of the roof changes, a blue building appears, and a tree vanishes, all in the course of just three seconds.
This AI-generated barndominium features a long AI-generated porch with some chairs on it. Exactly how many chairs there are depends on what angle you look at it from, however, as the chair on the left splits into three chairs as the camera pans.