Visual Pre-Training on Unlabeled Images using Reinforcement Learning
By: Dibya Ghosh, Sergey Levine
Potential Business Impact:
Teaches computers to understand pictures better.
In reinforcement learning (RL), value-based algorithms learn to associate each observation with the states and rewards that are likely to be reached from it. We observe that many self-supervised image pre-training methods bear similarity to this formulation: learning features that associate crops of images with those of nearby views, e.g., by taking a different crop or color augmentation. In this paper, we complete this analogy and explore a method that directly casts pre-training on unlabeled image data like web crawls and video frames as an RL problem. We train a general value function in a dynamical system where an agent transforms an image by changing the view or adding image augmentations. Learning in this way resembles crop-consistency self-supervision, but through the reward function, offers a simple lever to shape feature learning using curated images or weakly labeled captions when they exist. Our experiments demonstrate improved representations when training on unlabeled images in the wild, including video data like EpicKitchens, scene data like COCO, and web-crawl data like CC12M.
Similar Papers
ViVa: Video-Trained Value Functions for Guiding Online RL from Diverse Data
Machine Learning (CS)
Teaches robots to reach goals using online videos.
Zero-Shot Whole-Body Humanoid Control via Behavioral Foundation Models
Machine Learning (CS)
Teaches robots to copy human moves.
VARP: Reinforcement Learning from Vision-Language Model Feedback with Agent Regularized Preferences
Artificial Intelligence
Teaches robots to learn better by showing their path.