VAE (Autoencoders)
A VAE squeezes an image into a small code, adds a little randomness, and rebuilds a new image.
What it does
A VAE squeezes an image into a small code, adds a little randomness, and rebuilds a new image.
Hidden code: A small number-map for an image • Encoder: The squasher
How it works
- Compress the image into a small code.
- Add a small random change.
- Decode the code into a new image.
Uses & Applications
- A design tool can create new face-like examples.
- A picture app can explore smooth changes between images.
- A research tool can learn the main shape of a group of images.
In short
It is like describing a face to a sketch artist.
Try it yourself
Pack a number into a small code
An encoder packs a number. A little random variation is added. A decoder tries to rebuild the starting number.
Your turn
Change one setting at a time. Reset example puts everything back.
Sample a compact latent code
Step 1Why this happens