atlas

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

On the rankability of visual embeddings

NeurIPS 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Scene graph generation · 0 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.

Shows that many frozen visual embeddings (7 encoders, 9 datasets, 7 attributes) are "rankable": a linear rank axis preserves ordinal attribute order, and extreme-pair or few-shot estimates can recover it cheaply.

Problem

Whether visual embedding spaces encode continuous ordinal attributes (age, crowd count, head pose, aesthetics, recency) along linear directions, so that global ranking by projection is possible, and how cheaply such rank axes can be recovered.

Approach

Defines rankability as the existence of a linear rank axis whose projection preserves attribute order, measures it with Spearman correlation against no-train, nonlinear and finetuned reference points, and shows rank axes can be estimated from two extreme examples (difference of cluster means) without continuous labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use pretrained visual embeddings and fit a linear rank axis rather than using a randomly initialized encoderVisual encoders across 9 datasets · Adience (Age)SRCC: 0.266 -> 0.861Helped
Use a nonlinear regressor instead of a linear rank axisVisual embeddings · UTKFace (Age)SRCC: 0.766 -> 0.776Helped
Use a linear rank axis instead of nonlinear regressionVisual embeddings · BIWI Kinect (Yaw)SRCC: 0.434 -> 0.597Hurt
Use a linear rank axis instead of finetuning the encoderVisual encoders · BIWI Kinect (Roll)SRCC: 0.218 -> 0.859Hurt
Use CLIP rather than non-CLIP encodersVisual embedding rankability · Adience (Age)SRCC: 0.871 -> 0.928Helped
Use CLIP rather than a non-CLIP encoderVisual embedding rankability · UCF-QNRF (Crowd count)SRCC: 0.864 -> 0.870No clear effect
Use DINOv2 rather than the best CLIP encoderVisual embedding rankability · BIWI Kinect (Yaw)SRCC: 0.440 -> 0.804Helped
Use extreme samples without continuous labels rather than continuous-label few-shot trainingRank-axis estimation · Adience (Age), up to ~1k training samplesSRCC: close to 0 -> ~0.75Helped
Use text-difference prompts instead of one promptZero-shot rank-axis search · Adience (Age)SRCC: 0.670 -> 0.782Helped
Use text-difference prompts instead of one promptZero-shot rank-axis search · UCF-QNRF (Crowd count)SRCC: 0.523 -> 0.315Hurt
Transfer an age rank axis learned on Adience to UTKFace rather than training on UTKFaceAge rank axis · UTKFace (Age)SRCC: 0.81 -> 0.68Hurt
Transfer an age rank axis learned on UTKFace to Adience rather than training on AdienceAge rank axis · Adience (Age)SRCC: 0.91 -> 0.55Hurt

Surprising findings

Limitations

Experimental setup

Datasets: UTKFace Adience UCF-QNRF ShanghaiTech-A ShanghaiTech-B BIWI Kinect AVA KonIQ-10k Historical Color Images

Benchmarks: UTKFace Adience UCF-QNRF ShanghaiTech-A ShanghaiTech-B BIWI Kinect AVA KonIQ-10k Historical Color Images

Metrics: Spearman rank correlation MAE cosine similarity

Baselines: No-train random encoder Nonlinear 2-layer MLP probe Finetuned encoder Yu et al. MiVOLO OrdinalCLIP CLIP-EBC CrowdCLIP

Builds on: CLIP DINOv2 steering vectors OrdinalCLIP

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