Robot Learning
Variational Autoencoder (VAE)
A variational autoencoder (VAE) is a generative model, introduced by Kingma and Welling in 2013, that learns a probabilistic latent representation of data by jointly training an encoder and decoder to maximize the evidence lower bound (ELBO). Conditional VAEs (CVAEs) are widely used in robot learning to model multimodal action distributions; the ACT policy from the ALOHA project, for example, uses a CVAE over action chunks.
Why it matters for physical AI
Demonstration data is inherently multimodal because humans solve the same task in different ways, and VAE-style latent variables let imitation policies capture that variability instead of averaging conflicting demonstrations into invalid actions.
Build physical AI
Put these concepts to work on real hardware
Axol is a dual-arm robot built for physical AI — teleoperate it, collect demonstrations, and deploy learned policies out of the box.