Examining Social Attribution in LLM Reasoning: A Theory-Guided Probing Methodology
Organizations: State Key Laboratory of Multimodal Artificial Intelligence Systems, Institute of Automation, Chinese Academy of Sciences · School of Artificial Intelligence, University of Chinese Academy of Sciences
Abstract
Large language models (LLMs) are increasingly deployed in sociotechnical systems where social attribution, the reasoning process attributing external events to the causes and reasons of agents' social behaviors, plays a critical role. These processes involve judgments of social cause, responsibility, and blame/credit to agents. Although attributional models are well-studied in social psychology and cognition through Attribution Theory, social attribution remains underexplored in AI, particularly LLM social reasoning. This paper provides the first systematic exploration of LLM social attribution. Our work focuses on responsibility and blame attributions, examining current LLMs' judgments and their underlying internal mechanisms. Guided by attribution theory, we construct a social attribution benchmark consisting of a Vignette subset based on classic scenarios from attribution theory research and a Reality subset based on real-world social narratives, yielding 7,639 responsibility/blame judgment questions. On this basis, we evaluate 32 representative LLMs and 5 basic non-LLM baselines. To further explore the internal mechanisms underlying the LLM judgment process, we develop a probing-based methodology to investigate the latent-space representations of 5 key attribution dimensions and the consistency of their influences on LLM judgments compared to those in human social attribution. Our research findings reveal that current LLMs exhibit measurable but incomplete agreement with human responsibility and blame judgments, and meanwhile, this agreement is positively correlated with model size. Some attribution dimensions are systematically decodable from specific positions in LLM hidden states, and their influences on the final judgment are consistent with those indicated by human Attribution Theory. The dataset and associated code are available at https://github.com/Yuzhaoxin946/SAB-Bench.
Figures & tables
Appendix figures & tables30 assets
Supplementary material from the paper’s appendix.
Appendix
| Type | Task | ||||||
|---|---|---|---|---|---|---|---|
| EN | ZH | EN | ZH | EN | ZH | ||
| General | Resp. | 90.95 | 91.53 | 93.89 | 94.38 | 96.50 | 96.88 |
| Blame | 84.72 | 85.42 | 90.52 | 91.03 | 95.01 | 95.35 | |
| Vicarious blame | Resp. | 77.18 | 81.69 | 79.85 | 83.63 | 83.67 | 86.50 |
| Blame | 74.49 | 78.88 | 81.93 | 85.51 | 88.84 | 91.57 | |
| Commanding chain | Resp. | 80.86 | 84.86 | 85.95 | 88.85 | 90.97 | 92.76 |
| Subset | Before | After | Removed |
|---|---|---|---|
| Vignette | 5,344 (60.7%) | 4,776 (62.5%) | 568 |
| Reality | 3,456 (39.3%) | 2,863 (37.5%) | 593 |
| Total | 8,800 | 7,639 | 1,161 |
| Agent relation | Before | After |
|---|---|---|
| General Scenarios | 3,840 (71.9%) | 3,488 (73.0%) |
| Vicarious Blame Scenarios | 640 (12.0%) | 541 (11.3%) |
| Commanding Chain Scenarios | 864 (16.2%) | 747 (15.7%) |
| Dimension | Before | After | ||
|---|---|---|---|---|
| Value = 1 | Value = 0 | Value = 1 | Value = 0 | |
| Intention | 6,097 (69.3%) | 2,703 (30.7%) | 5,405 (70.8%) | 2,234 (29.2%) |
| Voluntariness | 3,164 (67.7%) | 1,509 (32.3%) | 2,845 (69.2%) | 1,267 (30.8%) |
| Foreknowledge | 4,572 (52.0%) | 4,228 (48.0%) | 3,935 (51.5%) | 3,704 (48.5%) |
| Controllability | 5,462 (62.1%) | 3,338 (37.9%) | 4,709 (61.6%) | 2,930 (38.4%) |
| Obligation | 3,087 (50.8%) | 2,993 (49.2%) | 2,740 (53.2%) | 2,413 (46.8%) |
| Subset | Task | Stage | High | Medium | Low | No | Total |
|---|---|---|---|---|---|---|---|
| Vignette | Responsibility | Before | 961 (36.0%) | 919 (34.4%) | 598 (22.4%) | 194 (7.3%) | 2,672 |
| After | 921 (37.8%) | 791 (32.4%) | 539 (22.1%) | 188 (7.7%) | 2,439 | ||
| Blame | Before | 583 (21.8%) | 733 (27.4%) | 744 (27.8%) | 612 (22.9%) | 2,672 | |
| After | 556 (23.8%) | 550 (23.5%) | 639 (27.3%) | 592 (25.3%) | 2,337 | ||
| Reality | Responsibility | Before | 815 (47.2%) | 528 (30.6%) | 189 (10.9%) | 196 (11.3%) | 1,728 |
| After | 730 (51.2%) | 369 (25.9%) | 146 (10.2%) | 181 (12.7%) | 1,426 |
| Subset | Task | Language | Judgment | ||||
|---|---|---|---|---|---|---|---|
| EN | ZH | High | Medium | Low | No | ||
| Vignette | Resp. | 1,226 (50.3%) | 1,213 (49.7%) | 921 (37.8%) | 791 (32.4%) | 539 (22.1%) | 188 (7.7%) |
| Vignette | Blame | 1,171 (50.1%) | 1,166 (49.9%) | 556 (23.8%) | 550 (23.5%) | 639 (27.3%) | 592 (25.3%) |
| Reality | Resp. | 720 (50.5%) | 706 (49.5%) | 730 (51.2%) | 369 (25.9%) | 146 (10.2%) | 181 (12.7%) |
| Reality | Blame | 720 (50.1%) | 717 (49.9%) | 634 (44.1%) | 321 (22.3%) | 183 (12.7%) | 299 (20.8%) |
| Dimension | Value 1 | Value 0 |
|---|---|---|
| Intention | 5,405 (70.8%) | 2,234 (29.2%) |
| Voluntariness | 2,845 (69.2%) | 1,267 (30.8%) |
| Foreknowledge | 3,935 (51.5%) | 3,704 (48.5%) |
| Controllability | 4,709 (61.6%) | 2,930 (38.4%) |
| Obligation | 2,740 (53.2%) | 2,413 (46.8%) |
| Agent Relation | Scenario Type | Count | Percentage |
| General | Traffic Accident | 755 | 15.8% |
| General | Food Allergy | 744 | 15.6% |
| General | Company Scenario | 759 | 15.9% |
| General | Drowning Incident | 764 | 16.0% |
| General | Laboratory Scenario | 466 | 9.8% |
| Vicarious Blame | Company Scenario | 248 | 5.2% |
| LLM Family | Developer | Open/Closed-source | Version | Size |
|---|---|---|---|---|
| Claude | Anthropic | Closed | Claude-Haiku-4.5 | - |
| Doubao Seed | ByteDance | Closed | Doubao-Seed-1.8 | - |
| Gemini | Closed | Gemini-3.5-flash | - | |
| ChatGPT | OpenAI | Closed | GPT-5-mini / GPT-5-nano | - |
| Grok | xAI | Closed | Grok-4.3 | - |
| Kimi | Moonshot AI | Closed | Kimi-K2.5 | - |
| Backbone | 20% | 40% | 60% | 80% | Final | |
|---|---|---|---|---|---|---|
| DeepSeek-R1-1.5B | 28 | 5 | 11 | 16 | 22 | 28 |
| Llama-3.2-1B | 16 | 3 | 6 | 9 | 12 | 16 |
| Llama-3.1-8B | 32 | 6 | 12 | 19 | 25 | 32 |
| Qwen3-4B | 36 | 7 | 14 | 21 | 28 | 36 |
| Qwen3-8B | 36 | 7 | 14 | 21 | 28 | 36 |
| Setting | Value or procedure |
|---|---|
| Prompt strategy | CoT |
| Probe-training runs | Separate for each language and subset |
| Vignette cross-validation | 8 folds; one scenario type held out, seven used for training |
| Reality cross-validation | 10 random folds; one held out, nine used for training |
| Probe-training seeds | 0, 1, 2 |
| Decodability score | Balanced accuracy; chance 50% |
| Prompt Strategy | ||||||
| Model | N | CoT | SR | TG | Avg. | 95% CI |
| Closed-source Models | ||||||
| Claude-Haiku-4.5 | 55.71 | 52.01 | 54.75 | 56.09 | 54.64 | [53.16, 56.16] |
| Doubao-Seed-1.8 | 52.70 | 52.91 | 52.39 | 54.51 | 53.13 | [51.34, 54.81] |
| Gemini-3.5-flash | 50.09 | 52.19 | 52.82 | 52.73 | 51.96 | [50.35, 53.77] |
| GPT-5-mini | 57.18 | 57.67 | 55.96 | 56.66 | 56.87 | [55.36, 58.38] |
| Prompt Strategy | ||||||
| Model | N | CoT | SR | TG | Avg. | 95% CI |
| Closed-source Models | ||||||
| Claude-Haiku-4.5 | 0.554 | 0.534 | 0.538 | 0.544 | 0.542 | [0.509, 0.575] |
| Doubao-Seed-1.8 | 0.535 | 0.540 | 0.530 | 0.532 | 0.534 | [0.495, 0.571] |
| Gemini-3.5-flash | 0.519 | 0.554 | 0.521 | 0.541 | 0.534 | [0.497, 0.570] |
| GPT-5-mini | 0.556 | 0.567 | 0.538 | 0.534 | 0.549 | [0.515, 0.584] |
| Baseline | Acc. | 95% CI | 95% CI | |
|---|---|---|---|---|
| Random Stratified | 30.16 | [28.62, 31.68] | 0.028 | [-0.013, 0.068] |
| Majority Class | 40.93 | [38.87, 42.99] | 0.000 | [0.000, 0.000] |
| Heuristic Rule | 21.51 | [19.82, 23.16] | 0.115 | [0.078, 0.149] |
| Attribution Rule | 33.52 | [31.52, 35.43] | 0.303 | [0.246, 0.353] |
| mBERT Classifier | 43.47 | [41.43, 45.32] | 0.141 | [0.112, 0.170] |
| Prompt Strategy | |||||
| Model | N | CoT | SR | TG | Avg. |
| Closed-source Models | |||||
| Claude-Haiku-4.5 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 |
| Doubao-Seed-1.8 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 |
| Gemini-3.5-flash | 99.90 | 100.00 | 100.00 | 100.00 | 99.97 |
| GPT-5-mini | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 |
| Vignette agent relation | ||||
| Model | General | Vicarious | Commanding | Reality |
| Closed-source Models | ||||
| Claude-Haiku-4.5 | 55.74 | 42.92 | 41.44 | 58.98 |
| Doubao-Seed-1.8 | 48.83 | 44.62 | 39.15 | 63.83 |
| Gemini-3.5-flash | 46.60 | 48.84 | 43.60 | 61.46 |
| GPT-5-mini | 55.87 | 51.88 | 46.16 | 61.89 |
| Vignette agent relation | |||
| Model | General | Vicarious | Commanding |
| Closed-source Models | |||
| Claude-Haiku-4.5 | 0.661 | 0.256 | 0.258 |
| Doubao-Seed-1.8 | 0.646 | 0.252 | 0.275 |
| Gemini-3.5-flash | 0.627 | 0.324 | 0.299 |
| GPT-5-mini | 0.645 | 0.334 | 0.303 |
| (a) Responsibility judgment | (b) Blame judgment | |||||||||||||||||||
| Intent. | Volunt. | Foreknow. | Control. | Obligation | Intent. | Volunt. | Foreknow. | Control. | Obligation | |||||||||||
| Model | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| Closed-source Models | ||||||||||||||||||||
| Claude-Haiku-4.5 | 44.55 | 58.68 | 53.42 | 66.64 | 46.43 | 62.27 | 48.44 | 58.47 | 56.89 | 55.00 | 45.58 | 53.46 | 49.73 | 54.69 | 43.45 | 58.55 | 46.02 | 54.62 | 56.23 | 51.69 |
| Doubao-Seed-1.8 | 41.92 | 57.62 | 54.33 | 67.43 | 43.53 | 62.06 | 40.53 | 60.93 | 56.84 | 52.10 | 49.60 | 54.40 | 57.48 | 57.03 | 45.75 | 59.83 | 47.69 | 56.26 | 55.51 | 51.88 |
| Gemini-3.5-flash | 41.10 | 56.30 | 52.86 | 63.98 | 40.59 | 62.52 | 41.40 | 58.49 | 54.46 | 53.86 | 49.98 | 55.09 | 54.00 | 58.12 | 50.96 | 56.04 | 50.15 | 55.70 | 55.45 | 54.17 |