Ishan Misra on Self-Supervised Learning and Vision

·2h 35m
Shared point

Self-supervised learning and visual understanding

Lex Fridman speaks with research scientist Ishan Misra about how machine-learning systems can learn from data without relying on extensive human labels. Misra explains supervised, semi-supervised and self-supervised learning, including masked-word prediction, video prediction and matching image crops. He discusses why labeling does not scale, why categories can be hard to define, and how visual similarity can help systems build useful representations and common sense.

"The idea basically is that the machine or the algorithm should really discover concepts or discover things about the world or learn representations about the world which are useful without access to explicit human supervision." — Ishan Misra

Methods, models and data

Language, vision and learning objectives

The conversation compares self-supervised learning in language and vision, including transformers and self-attention, which let elements use broader context. Misra explains contrastive learning, positive and negative examples, energy-based models, and methods that avoid explicit negatives, such as clustering and self-distillation. He describes Suave’s online clustering approach and how it aims to prevent representation collapse.

Augmentation and large-scale training

Misra describes data augmentation—such as cropping, changing brightness and rotating images—as central to visual self-supervision. He and Fridman discuss the limits of generic transformations and the possibility of learning realistic, image-aware augmentations. Misra explains SEER’s training on uncurated internet images, ImageNet’s biases, the RegNet architecture, and the practical demands of large-scale training. He also describes VISSL as a framework for training and evaluating visual self-supervised models.

Applications and open challenges

Multimodal learning, active learning and driving

Misra explains how matching audio and video can produce useful representations, including for recognizing actions and locating sound sources. They discuss active learning as a way to choose informative examples, predictive learning from driving video, and using surprising or uncertain cases to improve autonomous-driving systems. Misra offers a qualified estimate for when autonomous driving might be ready, while both speakers consider edge cases, human behavior and the social context of deployment.

Limits, intelligence and embodiment

The conversation turns to data efficiency, generalization, machine-learning guarantees, reasoning and continual learning. Misra distinguishes recognition from reasoning and discusses the difficulty of composing learned concepts. He argues that interaction with the physical world may be needed for broader understanding, and considers self-awareness and emotion in AI. The speakers also discuss emergent object boundaries, object permanence and other possible concepts learned from data, as well as the cost and limits of simulation.

Research and personal advice

Misra advises researchers to choose problems that are both meaningful and feasible, focus papers on one clear idea, and begin writing early. He recommends Python for newcomers, shares his preference for PyTorch based on familiarity and ease of debugging, and encourages beginners to work through technical problems. The episode closes with advice about persistence and failure, and a discussion of the meaning of life and changing human goals.

Topics

Chapters

22 chapters
Lex Fridman Podcast
AI chat — answers grounded in episodes