atlas

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

Customized Multiple Clustering via Multi-Modal Subspace Proxy Learning

NeurIPS 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Medical vision-language models · 5 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.

Multi-Sub performs customized multiple clustering by learning CLIP-based proxy words, expressed as weighted combinations of LLM-suggested reference words (GPT-4), jointly with an end-to-end clustering loss.

Problem

Users want clusterings of images tailored to a high-level interest (e.g., color or species), but existing deep multiple clustering methods require manual inspection of many clusterings, and prior CLIP-based approach Multi-MaP needs a contrastive concept and separates representation learning from clu

Approach

Represent each image's proxy word as a learned softmax-weighted combination of token embeddings of GPT-4-suggested reference words for the user's concept, train only the CLIP image projection layer with an alternating proxy-learning phase and an intra/inter-cluster loss, so representation learning and clustering are optimized end-to-end.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Multi-Sub instead of the strongest listed baselineVisual multiple clustering · Fruit color, Fruit360 color, Card order and suits, CMUface emotion/glass/identity/pose, Stanford Cars color/type, Flowers color/species, and CIFAR-10 type/envirNMI: Multi-Sub is higher on 13 of 14 tasks; Fruit Species: 1.0000 vs 1.0000Helped
Use Multi-Sub instead of CLIP_GPT zero-shot clusteringMulti-Sub · All datasets and clustering tasks in the variants-of-CLIP tableNMIHelped
Use Multi-Sub instead of CLIP_label zero-shot clusteringMulti-Sub · All datasets and clustering tasks in the variants-of-CLIP tableNMIHelped
Replace CLIP text encoder with ALIGN (ablation)Multi-Sub · Most tasks in the text-encoder comparisonNMIMixed
Replace CLIP text encoder with BLIP (ablation)Multi-Sub · Text-encoder comparisonNMIMixed
Use proxy-word token embeddings as the subspace representation and cluster with their concatenation with image embeddings (ablation)Multi-Sub · CIFAR-10 Type and EnvironmentNMI: 0.5271; 0.4828Helped
Use prompt embeddings t_i* rather than proxy-word token embeddings (ablation)Multi-Sub · CIFAR-10 Type and EnvironmentNMI: 0.5013 vs 0.5271; 0.4514 vs 0.4828Hurt
Use text and image embeddings together rather than image embeddings alone (ablation)Multi-Sub · CIFAR-10 Type and EnvironmentNMI: 0.5271 vs 0.3715; 0.4828 vs 0.4320Helped
Set the clustering-loss balance λ to 0.5 (ablation)Multi-Sub · CIFAR-10 Type and EnvironmentNMIHelped
Introduce a new shape preference and learn clustering in its subspaceMulti-Sub · Fruit shapeNMI: 0.717 -> 0.752Helped

Surprising findings

Limitations

Experimental setup

Datasets: Stanford Cars Card CMUface Flowers Fruit Fruit360 CIFAR-10 WordNet

Benchmarks: Stanford Cars Card CMUface Flowers Fruit Fruit360 CIFAR-10

Metrics: NMI RI

Baselines: MSC MCV ENRC iMClusts AugDMC DDMC Multi-MaP CLIP_GPT CLIP_label

Builds on: CLIP Multi-MaP AugDMC

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