Robot Learning
Contrastive Predictive Coding (CPC)
Contrastive Predictive Coding is a self-supervised learning method from van den Oord et al. (2018) that learns representations by predicting future latent states in a sequence and distinguishing true futures from negatives via the InfoNCE loss, which maximizes a lower bound on mutual information. Applied to audio, images, text, and RL, CPC-style temporal contrast underlies representation learning from sequential robot experience and video.
Why it matters for physical AI
Temporal predictive objectives extract dynamics-aware features from raw robot experience without labels, providing pretrained encoders that accelerate downstream policy and world-model learning.
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.