Fake Dogs

Our AI was trained to create dogs, using a database of 20,000 of photos of real dogs. To be clear, these dogs do not exist. They are not real.


The dog images on this page are created using a Generative adversarial network (GAN), which is a machine learning configuration where in this case one neural network generates fake dogs and another neural network tries to detect which are real and which are fake. Through this process, over time the first neural network learns to get better at producing the fake dogs, in order to fool the second neural network.

We created 50 fun artificial intelligence (AI) pages you can use for free:

Back To BoredHumans.com Main Page

Most machine learning programs run locally on a data scientist's PC or server, in programming languages such as Python, C++, or Java, and are not made to be accessed via a web page. We created BoredHumans.com specifically to showcase AI to the general public over the Internet.

Privacy Policy
(We do not save your info, sell your personal data, or do anything else to violate your privacy)

Copyright: The design of this site is Copyright 2023 by BoredHumans.com.
BoredHumans.com is owned by:
Impulse Communications, Inc.
9450 SW Gemini Dr. #56742
Beaverton, OR 97008
Email: eric@boredhumans.com

Our dog image generator was made using the 1st Place Solution from the Kaggle Generative Dog Images contest, which is licensed Apache 2.0. It uses a GAN (Generative Adversarial Network) create new images that it thinks are real looking. The database of dogs that was used to train the machine learning model was Stanford Dogs Dataset. The output of the ML model is then filtered using a modified version of Dog Face Detector to delete the dog images that do not contain faces (around 2/3 of them) because those are usually no good.