Why Vq-Vae Over Standard Ae
Why Vq-Vae Over Standard Ae
STANDARD VQ-VAE
AUTOENCODER
In a standard autoencoder, the In a VQ-VAE, the latent space is
latent space is typically a discrete and non-probabilistic. It
continuous vector space. The consists of a predefined codebook
LATENT encoder maps the input data to a or dictionary of discrete vectors or
SPACE continuous latent representation, embeddings.
which can have any real-
numbered values.
The encoder learns to compress The encoder maps the input data to
the input data into a lower- the nearest vector or embedding in
ENCODING dimensional continuous latent the codebook. The discrete code
space representation. represents the input data.
The decoder reconstructs the The decoder maps the discrete code
input data from the continuous back to the input space,
DECODING latent representation. reconstructing the input data from
the codebook.