Multi-dimensional Bias in Modeling Multi-dimensional Preferences: Evaluating the Ability of Synthetic Agents to Replace Human Participants in Conjoint Experiments
Organizations: Department of Politics and International Relations and the Nuffield Centre for Experimental Social Sciences at the University of Oxford · Department of Politics and International Relations, University of Oxford · Oxford Computational Political Science Group · Department of Political Science, Stanford University ·
Abstract
Despite growing interest in using LLMs to add robustness or reduce data-collection costs in survey experiments, their efficacy in conjoint design---an increasingly popular method in political science---remains underexplored. This paper addresses that gap by investigating whether synthetic agents can reproduce the multi-dimensional human preference patterns that conjoint is designed to capture. It replicates published conjoint studies and compares the results generated by synthetic agents with original human data along three dimensions: representational correspondence, inferential correspondence, and procedural stability. Our analysis evaluates the alignment of choice distributions as well as the statistical and substantive similarity of estimates, and the results are uneven across these dimensions and studies replicated. This implies that the validity of synthetic participants should be considered claim-dependent and hierarchical. Reproducing a figure or obtaining strong sign agreement is evidence of similar aggregate outputs, but not enough to support replacing human respondents. Our results suggest that the discipline as a whole must first map this innovation's boundaries across various levels before considering synthetic agents a robust substitute for human samples.
Figures & tables
| Authors | Topic | Tasks Sample |
| 7 | Climate Migration | 19,440 |
| 9 | Global Climate Agreements | 34,000 |
| 29 | Immigration | 7,035 |
| 30 | Housing | 15,095 |
| 47 | Candidate Gender Effects | 15,830 |
| 61 | Women in Politics | 11,955 |
| Hypothesis | Test Metric | Methodology | Threshold | Substantive Justification |
| Hypothesis 1 : Distribution | Wasserstein Distance ( ) | Wasserstein Distance using Manhattan distance on one-hot profiles; permutation test | Observed distance falls within the 95% CI of human-to-human resampling; indistinguishable from natural sampling noise | |
| Hellinger Distance ( ) | Distance between marginal choice probability vectors | 95% CI upper bound | Ensures aggregate distributional alignment | |
| Pearson’s Correlation ( ) | Correlation of empirical choice shares across all attribute levels | 95% CI lower bound | Indicates aggregate preference weight alignment | |
| Weighted F1-Score | Weighted average of profile-level alignment across category classes | Score | Individual-level choices are captured with significantly higher accuracy than random-guess baselines | |
| Hypothesis 2 : Similarity | Pearson’s Correlation ( ) | Correlation between the vectors of human and synthetic AMCEs | 95% CI lower bound | Assesses strong pattern alignment across the entire set of estimated treatment effects |
| Root Mean Squared Error (RMSE) | Root mean squared difference between and across levels | RMSE | Replicated effects do not deviate by more than a common median human AMCE (0.05) |
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
| Study | Original Main Estimand | Original Heterogeneity Estimand | Included Heterogeneity Variables or Subsets | Excluded Heterogeneity Variables or Subsets |
| 7 | AMCE and/or MM for conjoint profiles | Subgroup marginal means | Empathy mean/quartile; age mean/quartile; education college; employed; unemployed; US partisanship | US border-state indicators; US urban indicators; Germany East/West state indicators; Germany urban indicators; state-region indicators |
| 9 | Survey-weighted AMCE and MM | Interaction-style heterogeneity | Left/right ideology | Support for international environmental cooperation; reciprocity support / related attitudinal moderators |
| 29 | Post-stratification–weighted AMCE, with restricted-design adjustment for constrained attribute combinations | Interaction-based conditional AMCE / AICE | Education; party ID; income; White/non-white; Hispanic/not Hispanic; ideology; gender; age | Ethnocentrism; industry/fiscal exposure; ZIP diversity; immigration attitude |
| 30 | AMCE | AMCE estimated inside filtered subsets | Homeowner/renter market-rate/affordable; city-rent quintiles affordability; ZIP-rent quintiles affordability; employed renters rent-burden quintiles affordability; homeowner income split; homeowner ideology split | Price anxiety / city-interest subset; Proposition I ban-support subset; citywide supply-support subset |
| 47 | AMCE | Interaction-based conditional AMCE / AICE; subset conditional AMCE | Respondent sex; education; age group; class; region; race; partisanship; same-party vs different-party pairings respondent partisanship | N/A |
| 61 | AMCE | Respondent-level heterogeneity; candidate-gender subset AMCE; social-role profile marginal means | Respondent gender; respondent party; candidate gender subsets; candidate gender marriage/spouse children social-role profile category | Respondent age; respondent education; respondent income |
| Study | Model | Temperature | Proportion |
| 7 (Germany) | Llama 3.2 | 0.5 | 0.9942 |
| 7 (Germany) | GPT-4o | 0.5 | 0.9999 |
| 7 (Germany) | GPT-4o mini | 0.5 | 0.9996 |
| 7 (US) | GPT-4o | 0.5 | 0.9999 |
| 7 (US) | GPT-4o mini | 0.5 | 0.9994 |
| 29 | Llama 3.2 | 0.5 | 0.9989 |
| Comparison Pattern | n | Percent |
| Both flag model-human divergence | 121 | 73.3% |
| Neither flags divergence | 39 | 23.6% |
| Raw suggests divergence; permutation does not | 5 | 3.03% |
| Study | Mean | Mean | Singleton % | % | % | |
| 7 (Germany) | 10,417.8 | 5,556.4 | 1.88 | 47.68 | 77.07 | 99.32 |
| 7 (US) | 10,762.6 | 5,746.2 | 1.87 | 48.07 | 77.54 | 99.07 |
| 9 | 34,000.0 | 2,812.2 | 12.09 | 2.94 | 6.29 | 18.71 |
| 29 | 7,954.4 | 7,003.9 | 1.14 | 99.55 | 99.99 | 99.99 |
| 30 | 15,094.2 | 5,155.7 | 2.93 | 24.82 | 48.81 | 90.86 |
| 47 (Congress) | 7,868.3 | 7,866.7 | 1.00 | 99.98 | 100.00 | 100.00 |
Synthetic Data Evaluation
Synthetic data evaluation measures whether generated examples preserve the properties needed for a stated use, including fidelity, privacy, and utility.
See all 235 papers