atlas

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

Image Clustering Conditioned on Text Criteria

ICLR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Human-like visual cognition in VLMs · 3 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.

Proposes IC|TC, a training-free pipeline that clusters images under a user-specified text criterion by chaining a VLM (LLaVA) for image descriptions with an LLM (GPT-4) for cluster naming and assignment.

Problem

Classical image clustering gives users no direct control over the clustering criterion, and results often disagree with the grouping a user has in mind (e.g., action, location, mood instead of foreground object).

Approach

Use a vision-language model to produce criterion-conditioned text descriptions of each image, then an instruction-tuned LLM to discover K cluster names from the raw labels and assign each description to a cluster, with the user iteratively refining the text criterion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use IC|TC with BLIP-2 + GPT-4 instead of SPICEIC|TC · CIFAR-10 (Object)ACC: 0.926 -> 0.975Helped
use IC|TC with BLIP-2 + GPT-4 instead of SPICEIC|TC · STL-10 (Object)ACC: 0.938 -> 0.993Helped
use IC|TC with LLaVA + GPT-4 instead of SPICEIC|TC · CIFAR-100 (Object)ACC: 0.584 -> 0.589No clear effect
use LLaVA + GPT-4 rather than LLaVA alone (ablation)IC|TC · CIFAR-10 (Object)ACC: 0.647 -> 0.910Helped
use LLaVA + GPT-4 rather than LLaVA alone (ablation)IC|TC · STL-10 (Object)ACC: 0.774 -> 0.986Helped
use LLaVA + GPT-4 rather than LLaVA alone (ablation)IC|TC · CIFAR-100 (Object)ACC: 0.097 -> 0.589Helped
use the text criterion in Steps 2 and 3 (ablation)IC|TC · Stanford 40 Action (Action)ACC: 0.152 -> 0.774Helped
replace LLaVA with ClipCap as the VLM (ablation)IC|TC · Stanford 40 Action (Action)ACC: 0.774 -> 0.250Hurt
replace LLaVA with BLIP-2 as the VLM (ablation)IC|TC · Stanford 40 Action (Action)ACC: 0.774 -> 0.427Hurt
use GPT-4 rather than GPT-3.5 (ablation)IC|TC with LLaVA · CIFAR-100 (Object)ACC: 0.513 -> 0.589Helped
use K=7 rather than K=2 (ablation)IC|TC · PPMI (Musical Instrument)accuracy: 96.4%; 97.7%Mixed
add the prompt instructing the method not to consider genderIC|TC · FACET (craftsman and laborer clusters)gender ratio disparity: 27.2%→4.4%; 11.6%→3.2%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Stanford 40 Action PPMI CIFAR-10 STL-10 CIFAR-100 FACET

Benchmarks: CIFAR-10 STL-10 CIFAR-100 Stanford 40 Action PPMI FACET CIFAR-10-Gen

Metrics: ACC NMI ARI

Baselines: SCAN SPICE RUC TCL IIC LLaVA only ClipCap BLIP-2 K-means on LLaVA embeddings

Builds on: LLaVA Stable Diffusion XL

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