Probing Perceptual Priors of MLLMs via Gibbs Sampling with Interpretable Generative Controls
Organizations: MIT
Abstract
A model's behavior on a task is jointly determined by the input it receives and the prior it brings in, i.e. the distribution over stimuli it implicitly expects. Interpretability research has traditionally studied models by holding inputs fixed and examining model responses either mechanistically, probing how internal structure represents inputs, or behaviorally, measuring how variation in inputs leads to variation in outputs. Neither reconstructs the prior distribution itself, since internal structure shows what a model can represent, not what it expects, and any fixed stimulus set leaves most of the possible input space unseen. In particular, such an input space in real-world settings, such as images seen by VLMs, is extremely high-dimensional and diverse. These priors thus remain a poorly understood component of models that nonetheless influence real-world behavior. We propose a method to sample from models' perceptual prior distributions directly, by steering a generative model to produce stimuli along controllable axes and running Gibbs sampling over that space with the model under study as the judge. We apply this to a variety of categories and target variables (such as trustworthiness in faces and cheapness in art images) and recover both canonical biases and surprising novel priors invisible to direct prompting, warranting further investigation of their downstream effects.
Figures & tables
Appendix figures & tables23 assets
Supplementary material from the paper’s appendix.
Appendix
| § | Final | Top 1 | Top 2 | Top 3 | Top 4 | Top 5 | |
| Affordances | v1 | Foldable | Folded | Foldable | Metallic | Pristine | Bronze |
| v2 | Multicolored | Multicolored | Stained Glass | Red | Frayed | Hanging | |
| v3 | Translucent | White | Cream | Frosted Glass | Translucent | Beige | |
| v4 | Metallic | Bronze | Gold Colored | Copper Colored | Antique | Copper | |
| v5 | Antique | Antique | Dusty | Tarnished | Old | Hammered | |
| v6 | Textured/Dusty | Gray | Dusty | Granite | Plaster | Silver Colored |
| Domain | Model | med. max | worst | med. | lag-1 |
|---|---|---|---|---|---|
| Aesthetics | Claude Sonnet 4.6 | 1.08 | 1.22 | 1.03 | 0.63 |
| GPT-5.4 | 1.09 | 1.29 | 1.06 | 0.69 | |
| Qwen3-VL 235B | 2.10 | 2.74 | 1.60 | 0.86 | |
| Gemini 3 Flash | 1.96 | 3.20 | 1.56 | 0.88 | |
| Authenticity | Claude Sonnet 4.6 | 1.11 | 1.20 | 1.06 | 0.65 |
| GPT-5.4 | 1.04 | 1.05 | 1.02 | 0.58 |
| Domain | Model | Acc. | med. Acc. | ||
|---|---|---|---|---|---|
| Aesthetics | Claude Sonnet 4.6 | 16% | 0% | 0% | 0.36 |
| Aesthetics | GPT-5.4 | 14% | 0% | 0% | 0.28 |
| Aesthetics | Qwen3-VL 235B | 94% | 50% | 16% | 0.08 |
| Aesthetics | Gemini 3 Flash | 100% | 58% | 18% | 0.07 |
| Authenticity | Claude Sonnet 4.6 | 15% | 0% | 0% | 0.33 |
| Authenticity | GPT-5.4 | 0% | 0% | 0% | 0.41 |
| Target | Qwen3-VL 235B | Claude Sonnet 4.6 | Gemini 3 Flash | GPT-5.4 |
|---|---|---|---|---|
| attractive | ||||
| fun | ||||
| intelligent | ||||
| serious | ||||
| trustworthy | ||||
| youthful |
| Target | Parameter | Claude Sonnet 4.6 | GPT-5.4 | Gemini 3 Flash | Qwen3-VL 235B |
|---|---|---|---|---|---|
| Bounceable | Antique | 0.40 [0.19, 0.68] | 0.52 [0.27, 0.85] | 0.39 [0.18, 0.66] | 0.50 [0.24, 0.83] |
| Foldable | 0.53 [0.31, 0.77] | 0.53 [0.24, 0.67] | 0.48 [0.16, 0.86] | 0.49 [0.31, 0.77] | |
| Hanging | 0.54 [0.29, 0.71] | 0.54 [0.29, 0.74] | 0.40 [0.20, 0.79] | 0.40 [0.31, 0.78] | |
| Iridescent | 0.47 [0.25, 0.74] | 0.41 [0.15, 0.68] | 0.21 [0.06, 0.49] | 0.46 [0.14, 0.75] | |
| Metallic | 0.47 [0.20, 0.70] | 0.48 [0.23, 0.68] | 0.34 [0.13, 0.53] | 0.42 [0.16, 0.56] | |
| Multicolored | 0.43 [0.25, 0.76] | 0.50 [0.29, 0.76] | 0.36 [0.11, 0.71] | 0.45 [0.26, 0.78] |
| Target | Parameter | Claude Sonnet 4.6 | GPT-5.4 | Gemini 3 Flash | Qwen3-VL 235B |
|---|---|---|---|---|---|
| Amateur | Art Deco/Decorative | 0.50 [0.23, 0.78] | 0.45 [0.21, 0.74] | 0.75 [0.25, 0.94] | 0.56 [0.24, 0.88] |
| Atmospheric Perspective | 0.51 [0.28, 0.79] | 0.59 [0.30, 0.84] | 0.59 [0.16, 0.84] | 0.58 [0.32, 0.83] | |
| Engraving/Etching | 0.49 [0.21, 0.79] | 0.42 [0.20, 0.71] | 0.44 [0.22, 0.72] | 0.48 [0.23, 0.73] | |
| Faded Surface | 0.47 [0.21, 0.72] | 0.51 [0.26, 0.77] | 0.61 [0.22, 0.86] | 0.55 [0.20, 0.71] | |
| Floral/Warm Palette | 0.54 [0.28, 0.78] | 0.63 [0.34, 0.86] | 0.60 [0.23, 0.90] | 0.54 [0.28, 0.74] | |
| Low Key/Dark | 0.47 [0.25, 0.70] | 0.41 [0.22, 0.73] | 0.49 [0.14, 0.69] | 0.54 [0.25, 0.79] |
| Target | Parameter | Claude Sonnet 4.6 | GPT-5.4 | Gemini 3 Flash | Qwen3-VL 235B |
|---|---|---|---|---|---|
| Authentic | Black And White | 0.37 [0.18, 0.65] | 0.42 [0.23, 0.69] | 0.34 [0.12, 0.60] | 0.36 [0.20, 0.57] |
| Blending Errors | 0.52 [0.22, 0.76] | 0.53 [0.23, 0.75] | 0.51 [0.21, 0.65] | 0.55 [0.28, 0.73] | |
| Crushed Blacks | 0.49 [0.22, 0.71] | 0.46 [0.20, 0.69] | 0.48 [0.22, 0.77] | 0.30 [0.13, 0.47] | |
| Digital Artifacts | 0.48 [0.23, 0.71] | 0.46 [0.21, 0.72] | 0.35 [0.19, 0.58] | 0.38 [0.18, 0.63] | |
| Film Grain | 0.52 [0.28, 0.75] | 0.50 [0.26, 0.73] | 0.41 [0.17, 0.67] | 0.53 [0.24, 0.71] | |
| Natural Edit | 0.54 [0.30, 0.77] | 0.49 [0.26, 0.74] | 0.55 [0.29, 0.72] | 0.57 [0.28, 0.80] |
| Target | Parameter | Claude Sonnet 4.6 | GPT-5.4 | Gemini 3 Flash | Qwen3-VL 235B |
|---|---|---|---|---|---|
| Attractive | Beard/Facial Hair | 0.44 [0.13, 0.77] | 0.40 [0.19, 0.63] | 0.29 [0.12, 0.52] | 0.39 [0.22, 0.55] |
| Blue Eyes | 0.47 [0.16, 0.76] | 0.61 [0.31, 0.82] | 0.45 [0.21, 0.82] | 0.75 [0.19, 0.89] | |
| Child | 0.40 [0.18, 0.73] | 0.53 [0.29, 0.72] | 0.49 [0.24, 0.72] | 0.47 [0.31, 0.58] | |
| Dark/Brown Skin | 0.55 [0.26, 0.79] | 0.48 [0.22, 0.74] | 0.57 [0.27, 0.80] | 0.59 [0.40, 0.74] | |
| Earrings | 0.48 [0.16, 0.81] | 0.51 [0.30, 0.78] | 0.51 [0.34, 0.75] | 0.39 [0.17, 0.71] | |
| East Asian | 0.35 [0.18, 0.44] | 0.25 [0.08, 0.46] | 0.16 [0.08, 0.37] | 0.34 [0.15, 0.54] |
Multimodal Model Interpretability
Multimodal model interpretability studies how AI systems combine and use images, text, audio, video, and other signals, and how to explain their decisions.
See all 130 papers