ConceptBasis

separable, additive concept directions

ConceptBasis estimates the partial embedding effects of 256 semantic concepts with joint ridge regression, then trains lightweight image and text adapters to reduce overlap among those directions while preserving image–text retrieval. The pages below use precomputed outputs from the class-disjoint THINGS development split.

▶ Playground

Compose ConceptBasis directions, load an object's coordinate profile, edit individual concepts, and retrieve from the CC0 gallery.

Concept dictionary

The 256 concepts constructed from training classes, illustrated with unseen development classes.

Fixed-label matrix

The exhaustive 278-object × 256-concept label matrix used by the public evaluation gallery.

Open tags

The sparse free-form tags used to construct the fixed dictionary.