Robot Learning
Contrastive Learning
Contrastive learning is a self-supervised representation learning approach that trains encoders to pull embeddings of positive pairs, different views or modalities of the same underlying content, together while pushing apart negatives, typically using the InfoNCE loss. Landmark methods include SimCLR and MoCo for images and CLIP for image-text alignment. In robotics, contrastive objectives learn visual representations from unlabeled robot video, align observations with goals, and pretrain encoders for policies.
Why it matters for physical AI
Contrastive pretraining converts abundant unlabeled robot and human video into useful visual representations, cutting the demonstration count needed to train manipulation policies and improving robustness to visual variation.
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.