Revisiting LLM Homogeneity Through a Multidimensional Lens
Organizations: University of Illinois Urbana-Champaign · Beijing Normal University · Purdue University
Abstract
Concerns about LLM homogeneity are typically quantified with embedding similarity, which reduces two texts to a single score. We revisit homogeneity with 25 interpretable metrics spanning five dimensions: semantic, lexical, syntactic, structural, and stylistic & presentational. A human study shows that perceived similarity depends on both content (what responses say) and form (how they say it), yet embedding similarity correlates less with human meaning judgments than sentence-level matching ( vs. ) and not significantly with form judgments (). Across 18 contemporary LLMs, models say similar things in different words: they share global semantics and broad linguistic profiles but remain distinct in lexical characteristics, structural patterns, and interactional conventions. Across releases from 2024 to 2026, models become more like themselves but not more like one another: among significantly changing metrics, intra-model distances decrease for 17 of 22, and inter-model distances increase for 14 of 21. Across two post-training pipelines, model-specific conventions emerge during SFT and are selectively reshaped by preference optimization. These results suggest that homogeneity is multidimensional and evolving, and that embedding similarity alone can overstate cross-model homogeneity while concealing diverging intra- and inter-model trends.
Figures & tables
| Aspect | Metrics | |
| Semantic | ||
| Global semantic similarity | Embedding Similarity | |
| Sentence-level correspondence | InfoMatch (Sent) | |
| Lexical overlap | BLEU, ROUGE-L | |
| Lexical | ||
| Lexical characteristics | Lexical Diversity (MTLD), Word Frequency (Zipf) | |
| Distance | ||||
| Metric | Intra | Inter | Rand | |
| Weak separation ( ) | ||||
| Embedding Similarity | .101 | .176 | .895 | .905 |
| InfoMatch (Sent) | .263 | .321 | .559 | .805 |
| Emotion Profile | .062 | .115 | .325 | .797 |
| Concreteness | .045 | .084 | .218 | .776 |
| Metric | (2024 2026) |
| Human-Salient Meaning Features | |
| Embedding Similarity | 10.0% |
| InfoMatch | +9.6% |
| Punctuation Profile † | +7.1% |
| ROUGE-L | +3.2% |
| BLEU | +1.2% |
Appendix figures & tables15 assets
Supplementary material from the paper’s appendix.
Appendix
| View | Processing | Metrics | Rationale |
| Raw response | No preprocessing; the complete model output is retained | Embedding Similarity; Response Length | These metrics are explicitly defined over the response as originally produced |
| Semantic-content view | Markdown syntax and URLs are removed; fenced code blocks are excluded; inline-code content and textual table-cell content are retained | BLEU; ROUGE-L | Preserves linguistic content while reducing overlap caused by markup or large code blocks |
| Sentence-semantic view | Uses semantic-content blocks, additionally excludes tables, and segments each remaining block into sentences independently | InfoMatch (Sent) | Sentence-level correspondence requires natural sentence units; table rows can otherwise create artificial best matches |
| Prose view | Markdown syntax, URLs, tables, fenced code blocks, and inline code are excluded; natural-language textual content is retained | MTLD; Word Frequency; POS Distribution; Dependency Distribution; Function Word Profile/Density; Readability; Concreteness; Emotion Profile/Intensity; Punctuation Profile/Density | Restricts linguistic and stylistic measurements to natural-language prose and avoids contamination from code or table syntax |
| Structural view | Fenced code blocks are collapsed to single structural blocks and horizontal rules are removed; the remaining layout is preserved | Paragraph Density | Preserves document organization while preventing blank lines inside code blocks from creating artificial paragraphs |
| Markdown structure | The original Markdown structure is parsed directly; code regions are excluded when identifying additional nonstandard bullet markers | Header Use; List Use/Density; Markdown Emphasis Use/Density | These metrics depend on explicit presentational structure that is removed from the prose representation |
| Output type | Example metric | Similarity |
| Pairwise | Embedding cosine | Native score |
| Scalar | Response Length | |
| Distributional | POS Distribution | |
| Binary | Header Use |
| Rating | Score |
| Infinity-Chat (response quality) | |
| Absolute, Response 1 (1–5) | 3.20 1.26 |
| Absolute, Response 2 (1–5) | 3.92 0.74 |
| Pairwise ( to ) | |
| Our study (response similarity) | |
| Overall (1–5) | 2 (3, 1, 2) |
| Type | Per annotator | Source | Role |
| Main | 33 or 34 | 90 sampled pairs, each seen by 3 annotators | Primary judgments |
| Halo | 3 (shared) | Lowest-quartile similarity pairs outside the main set, with all form features closely matched | Testing whether surface-form similarity leads to inflated similarity ratings |
| Repeat | 3 | Annotator’s own main pairs, A/B reversed | Within-annotator consistency |
| Catch | 2 | Randomly sampled responses, identical on both sides ( ) | Attention check |
| Total | 41 or 42 |
| Pair | Overall | Meaning | Form |
| Lowest-quartile pairs (mean) | 2.13 | 2.62 | 2.72 |
| H1 | 2.13 | 2.00 | 4.00 |
| H2 | 2.50 | 1.75 | 4.13 |
| H3 | 2.63 | 2.50 | 3.63 |
| Model | Series | Stage | Ref. |
| API-served | |||
| deepseek-v4-flash-0423 | deepseek-v4 | - | DeepSeek-AI (2026) |
| gemini-3.1-flash-lite | gemini-3.1 | - | Google DeepMind (2026) |
| gpt-5.4-nano | gpt-5.4 | - | OpenAI (2026) |
| Gemma | |||
| gemma-2-9b-it | gemma-2 | Instruct | Gemma Team et al. (2024) |
| ID | Question / Prompt |
| Creative Content Generation | |
| 1 | Create a character named Bill Honda. |
| 2 | Show me a joke? |
| 3 | Write about puns with the word “solana” and animal names. |
| 4 | Write a poem about a man. |
| 5 | I once got fired from a keyboard factory for not putting in enough shifts. Make up a similar joke about ships. |
| Model | Filter rate (%) |
| Cross-model & temporal (18 models, 279 prompts) | |
| gemma-2-9b-it | 3.46 |
| gemma-3-12b-it | 0.93 |
| gemma-4-12B-it † | 0.91 |
| OLMo-2-1124-7B-Instruct | 2.71 |
| Olmo-3-7B-Instruct | 1.53 |
| Metric | Overall | Meaning | Form |
| Semantic | |||
| Embedding Similarity | ∗∗∗ | ∗∗∗ | |
| InfoMatch (Sent) | ∗∗∗ | ∗∗∗ | ∗ |
| BLEU | ∗∗∗ | ∗∗∗ | ∗∗ |
| ROUGE-L | ∗∗∗ | ∗∗∗ | ∗ |
| Lexical | |||
| Dimension | Metric | Description | Output | Similarity | Ref. |
| Semantic | Embedding Similarity | Cosine similarity between Qwen3-Embedding-8B representations of the complete responses; used as the primary semantic baseline | pairwise | native | Zhang et al. (2025a) |
| InfoMatch (Sent) | Sentence-level semantic correspondence computed by bidirectional best-match cosine matching between Qwen3-Embedding-8B sentence representations, with the two directional scores combined using their harmonic mean; code blocks and tables are excluded | pairwise | native | Zhang et al. (2020) ; Zhang et al. (2025a) | |
| BLEU | Symmetric response-level BLEU using SacreBLEU sentence scoring with lowercased up-to-4-gram overlap, effective order, exponential smoothing, and brevity penalty; code blocks are excluded | pairwise | native | Papineni et al. (2002) | |
| ROUGE-L | F1 score based on the longest common subsequence of the normalized textual content; code blocks are excluded | pairwise | native | Lin (2004) | |
| Lexical | Lexical Diversity (MTLD) | Length-robust measure of vocabulary diversity within a response, computed for responses containing at least 50 lexical tokens | scalar | McCarthy and Jarvis (2010) | |
| Word Frequency (Zipf) | Mean Zipf frequency of words in a response according to wordfreq ; out-of-vocabulary words receive frequency 0 and remain in the average | scalar | Speer (2022) ; van Heuven et al. (2014) |
| Metric | Qwen3 | Jina | QZhou |
| Semantic | |||
| InfoMatch (Sent) † | 0.646 ∗∗∗ | 0.725 ∗∗∗ | 0.599 ∗∗∗ |
| BLEU | 0.633 ∗∗∗ | 0.559 ∗∗∗ | 0.482 ∗∗∗ |
| ROUGE-L | 0.636 ∗∗∗ | 0.537 ∗∗∗ | 0.468 ∗∗∗ |
| Lexical | |||
| Lexical Diversity (MTLD) | 0.019 | 0.053 | 0.022 |