atlas

Research map / Vision-language and multimodal / Human and embodied modeling

A Vision Check-up for Language Models

CVPR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Vision-language pretraining · 12 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Evaluates whether text-only LLMs (GPT-3.5, GPT-4, Davinci) can draw, recognize, and self-correct visual concepts via code, and uses LLM-generated code-rendered images to pretrain a ResNet-50 with MoCo-v2 that transfers to ImageNet.

Problem

Whether language models, trained only on text, acquire usable knowledge of the visual world, and whether their code-rendered images can serve as training data for vision systems on natural images.

Approach

Represent images as rendering code so text-only LLMs can generate, recognize, and iteratively self-correct visual concepts across a hierarchy (shapes, objects, scenes), then use the generated images as a procedural pretraining source for self-supervised visual representation learning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add self-generated textual feedback over repeated correction roundsGPT-3.5 image generation · Visual Aptitude Datasetmedian CLIP percentileHelped
Train on LLM-generated images together with S-21k texturesResNet-50 pretraining · ImageNet-1ktop-1 linear accuracy: 44.83 -> 46.03Helped
Train on LLM-generated images together with S-21k texturesResNet-50 pretraining · ImageNet-1005-NN accuracy: 43.24 -> 43.36Helped
Exclude GPT-4 images from LLM-generated pretraining data (ablation)ResNet-50 pretrained on LLM images and S-21k · ImageNet-1ktop-1 linear accuracy: 46.03 -> 45.79No clear effect
Exclude GPT-4 images from LLM-generated pretraining data (ablation)ResNet-50 pretrained on LLM images and S-21k · ImageNet-1005-NN accuracy: 43.36 -> 43.40No clear effect
Exclude GPT-4 images from LLM-generated pretraining data (ablation)ResNet-50 pretrained on LLM images · ImageNet-1ktop-1 linear accuracy: 36.16 -> 33.60No clear effect
Exclude GPT-4 images from LLM-generated pretraining data (ablation)ResNet-50 pretrained on LLM images · ImageNet-1005-NN accuracy: 27.44 -> 22.42No clear effect
Use GPT-3.5 to recognize human-drawn scenes rather than chance classificationGPT-3.5 · Human drawings, scenesaccuracy: 0.2 -> 0.380Helped
Use GPT-4 to recognize human-drawn objects rather than chance classificationGPT-4 · Human drawings, objectsaccuracy: 0.2 -> 0.234Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k ImageNet-100 ADE20K MS-COCO Shaders-21k Dead-leaves FractalDB StyleGAN procedural data Places

Benchmarks: Visual Aptitude Dataset ImageNet-1k ImageNet-100

Metrics: CLIP retrieval percentile (fidelity) LPIPS diversity FID top-1 linear accuracy 5-NN accuracy classification accuracy on human drawings

Baselines: Stable Diffusion Dead-leaves FractalDB-1k StyleGAN procedural data Shaders-21k Places (real images) Random init

Builds on: MoCo-v2 Learning to see by looking at noise / dead-leaves pretraining FractalDB Shaders-21k MixUp

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy