← Publications

ACL 2024 Long paper

Skin-in-the-Game: Decision Making via Multi-Stakeholder Alignment in LLMs

Bilgehan Sel, Priya Shanmugasundaram, Mohammad Kachuee, Kun Zhou, Ruoxi Jia, Ming Jin

Flow diagram of the SKIG pipeline. A single input fans out to a row of diamonds labelled Stakeholder 1 through Stakeholder N plus the Main Character. Below that, a Consequence Exploration band generates several thought nodes per stakeholder, which feed per-stakeholder aggregator blocks. An Empathy Exercise band takes those aggregates and produces one thought per stakeholder viewpoint, linked in a loop across all stakeholders. A Risk Assessment band splits each into paired thoughts shaded red and green for worst-case and best-case outcomes. All branches converge on a single wide aggregator block at the bottom, which emits one output.
Figure. SKIG splits one dilemma into per-stakeholder reasoning: name everyone affected, trace consequences for each, have the model stand in each one's shoes to rate the impact, weigh best against worst case, then merge it all back into a single decision.

Language models handle summarization, arithmetic, and question answering well, but do poorly when a question has no single correct answer and several parties stand to be affected differently. Step-by-step prompting that works for mathematics transfers badly here: chain-of-thought can only rearrange information already present in the query, and on these benchmarks it sometimes lands below plain prompting. The paper diagnoses two specific gaps — the model under-explores what its decisions would actually cause, and nothing in the prompt makes it answerable for those consequences.

SKIG treats a moral decision as an implicit optimization: pick the action maximizing an aggregate over individual stakeholder utilities, taken in expectation over scenarios that could follow. Every piece of that objective — the scenario generator, the per-stakeholder utilities, the aggregation — depends on the prompting strategy, so SKIG builds all three across six turns. The model first names every stakeholder in the situation, including the main character, then examines the main character's motivations, then enumerates the consequences of the action for each stakeholder. The step doing most of the work is the empathy exercise, where the model is told to emulate itself as each stakeholder in turn and state the degree of impact the action has on it — this is what the authors call simulated accountability, and it is what supplies the per-stakeholder utilities. Risk assessment then asks for the absolute best- and worst-case outcome of each scenario and how likely each is, serving as the aggregation step, and an outcome summary distills the results before the model commits to a choice. A generalization bound ties the gap between the true expected outcome and the model's sampled estimate of it to two quantities: how far the model's scenario distribution sits from the real one in total variation, and how many scenarios were sampled.

On MMLU Moral Scenarios, GPT-3.5 Turbo goes from 42% under standard prompting to 71% under SKIG, against 52% for chain-of-thought and 54% for the prior Thought Experiment method; GPT-4 goes from 78% to 86%. On that benchmark the reported gains run from +16% to +70%. The open-source Mistral-7B benefits most on the other two benchmarks, reaching 85% on Moral Stories (from 60%) and 94% on ETHICS Commonsense Morality (from 66%) — on ETHICS the paper puts it on par with the larger proprietary models, which score 96% and 99%.

Key results

Flow diagram of the SKIG pipeline. A single input fans out to a row of diamonds labelled Stakeholder 1 through Stakeholder N plus the Main Character. Below that, a Consequence Exploration band generates several thought nodes per stakeholder, which feed per-stakeholder aggregator blocks. An Empathy Exercise band takes those aggregates and produces one thought per stakeholder viewpoint, linked in a loop across all stakeholders. A Risk Assessment band splits each into paired thoughts shaded red and green for worst-case and best-case outcomes. All branches converge on a single wide aggregator block at the bottom, which emits one output.
Results. Adding the pipeline's stages one at a time on three benchmarks: the empathy exercise — where the model evaluates the outcome as each stakeholder in turn — accounts for the single largest jump in accuracy everywhere.
BibTeX
@inproceedings{sel2024skin,
  title     = {Skin-in-the-Game: Decision Making via Multi-Stakeholder Alignment in {LLM}s},
  author    = {Sel, Bilgehan and Shanmugasundaram, Priya and Kachuee, Mohammad and Zhou, Kun and Jia, Ruoxi and Jin, Ming},
  booktitle = {Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)},
  year      = {2024},
  publisher = {Association for Computational Linguistics}
}