PromptSplit: Revealing Prompt-Level Disagreement in Generative Models
Mehdi Lotfian, Mohammad Jalali, Farzan Farnia
TL;DR
PromptSplit frames prompt-conditioned model comparison as a joint prompt–output spectral problem, constructing tensor-product embeddings and a joint kernel covariance difference $\widehat{\Lambda}_{X,Y|T}=\widehat{C}_{T\otimes X}-\eta\widehat{C}_{T\otimes Y}$ to reveal prompt-dependent disagreements. It introduces a scalable random-projection approach with complexity $\mathcal{O}((m+n)r^2+r^3)$ and proves an $O(1/r^2)$ bound on eigenspace deviation, enabling efficient analysis on large datasets. The method is validated on synthetic controls, text-to-image pipelines (e.g., SDXL, PixArt-$\Sigma$, Kandinsky), and LLMs (NQ-Open), uncovering interpretable prompt clusters where outputs diverge in style, content, or alignment. PromptSplit also demonstrates practical utility by guiding diffusion-model distribution matching and providing prompt-level disagreement maps that complement aggregate fidelity metrics. Overall, the work offers a principled, scalable toolkit for diagnosing where and how prompt-conditioned generative models disagree, with broad applicability across vision and language modalities.
Abstract
Prompt-guided generative AI models have rapidly expanded across vision and language domains, producing realistic and diverse outputs from textual inputs. The growing variety of such models, trained with different data and architectures, calls for principled methods to identify which types of prompts lead to distinct model behaviors. In this work, we propose PromptSplit, a kernel-based framework for detecting and analyzing prompt-dependent disagreement between generative models. For each compared model pair, PromptSplit constructs a joint prompt--output representation by forming tensor-product embeddings of the prompt and image (or text) features, and then computes the corresponding kernel covariance matrix. We utilize the eigenspace of the weighted difference between these matrices to identify the main directions of behavioral difference across prompts. To ensure scalability, we employ a random-projection approximation that reduces computational complexity to $O(nr^2 + r^3)$ for projection dimension $r$. We further provide a theoretical analysis showing that this approximation yields an eigenstructure estimate whose expected deviation from the full-dimensional result is bounded by $O(1/r^2)$. Experiments across text-to-image, text-to-text, and image-captioning settings demonstrate that PromptSplit accurately detects ground-truth behavioral differences and isolates the prompts responsible, offering an interpretable tool for detecting where generative models disagree.
