Shared Autoregressive Context Can Distort Relationships in Synthetic Data
Organizations: London School of Economics and Political Science
Abstract
Large language models can generate several records within one autoregressive completion, making earlier answers available as context for later records. This paper shows that such shared-completion batching can distort relationships among variables in the resulting synthetic data, using controlled tests on synthetic survey respondents. In a matched experiment on 2,000 European Social Survey profiles, generating ten rather than one respondent per request increases mean absolute error in within-country correlations by 48-58% for Qwen3.8-27B and 114-127% for Llama-3.3-70B-Instruct across three seeds, holding profiles, examples, questions and decoding parameters fixed. The distortion primarily reflects exaggerated relationship strength, while retaining substantial agreement with the human ordering of correlations. Controlled interventions establish answer history as a causal channel: re-pairing the same preceding values, with profiles and marginal distributions fixed, changes correlations among subsequently generated responses. Hiding preceding answers reduces correlation error in the tested settings but worsens marginal accuracy. Exploratory corrections across social-attitude, health and economic data likewise show that lower correlation error can coexist with worse marginal distributions and regression estimates. Request construction is therefore part of the data-generating process, and synthetic-data validity must be evaluated against the analyses the generated data are intended to support.
Figures & tables
Appendix figures & tables54 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Seed | Policy | Size | Valid respondents | Invalid req. | Truncated | Quality |
|---|---|---|---|---|---|---|---|
| Qwen3.8-27B | 0 | Independent | 1 | 1,987/2,000 (99.4%) | 13/2000 | 0 | Pass |
| Qwen3.8-27B | 0 | Independent | 10 | 1,980/2,000 (99.0%) | 2/200 | 0 | Pass |
| Qwen3.8-27B | 0 | Shared | 1 | 1,986/2,000 (99.3%) | 14/2000 | 0 | Pass |
| Qwen3.8-27B | 0 | Shared | 10 | 1,990/2,000 (99.5%) | 1/200 | 0 | Pass |
| Qwen3.8-27B | 1 | Independent | 1 | 1,987/2,000 (99.4%) | 13/2000 | 0 | Pass |
| Qwen3.8-27B | 1 | Independent | 10 | 1,980/2,000 (99.0%) | 2/200 | 0 | Pass |
| Model | Seed | common | MAE, size 1 | MAE, size 10 | Conditional interval | |
|---|---|---|---|---|---|---|
| Qwen3.8-27B | 0 | 1,945 | 0.179 | 0.282 | +0.103 | [+0.067, +0.138] |
| Qwen3.8-27B | 1 | 1,967 | 0.185 | 0.276 | +0.091 | [+0.073, +0.112] |
| Qwen3.8-27B | 2 | 1,936 | 0.186 | 0.276 † | +0.089 † | [+0.057, +0.122] |
| Llama-3.3-70B | 0 | 1,938 | 0.187 | 0.399 † | +0.213 † | [+0.190, +0.235] |
| Llama-3.3-70B | 1 | 1,954 | 0.187 | 0.425 † | +0.238 † | [+0.210, +0.259] |
| Llama-3.3-70B | 2 | 1,975 | 0.187 | 0.420 | +0.233 | [+0.207, +0.263] |
| Model | Seed | Policy | , 171 pairs | , 136 pairs | 136-pair interval |
|---|---|---|---|---|---|
| Qwen3.8-27B | 0 | Independent | +0.103 | +0.118 | [+0.080, +0.155] |
| Qwen3.8-27B | 0 | Shared | +0.144 | +0.154 | [+0.113, +0.174] |
| Qwen3.8-27B | 1 | Independent | +0.091 | +0.098 | [+0.075, +0.120] |
| Qwen3.8-27B | 1 | Shared | +0.053 | +0.062 | [+0.012, +0.107] |
| Qwen3.8-27B | 2 | Independent | +0.089 † | +0.096 † | [+0.063, +0.130] |
| Qwen3.8-27B | 2 | Shared | +0.109 † | +0.130 † | [+0.083, +0.166] |
| Model | Domain | Positive | Zero | Negative | Hidden | 95% summary | |
|---|---|---|---|---|---|---|---|
| Qwen | NHANES | 0.963 | 0.182 | -0.670 | 0.238 | 1.633 | |
| Qwen | ESS | 0.985 | 0.145 | -0.647 | 0.611 | 1.632 | |
| Llama-70B (NF4) | NHANES | 0.837 | – | -0.329 | -0.036 | 1.166 | withheld |
| Llama-70B (NF4) | ESS | 0.725 | -0.173 | 0.041 | 0.090 | 0.684 |
| Model | Domain | Valid + | Valid 0 | Valid | Valid hidden | Matched/template | Undefined bootstraps |
|---|---|---|---|---|---|---|---|
| Qwen | NHANES | 432/432 | 430/432 | 431/432 | 429/432 | 52–54 | 0/5000 |
| Qwen | ESS | 1080/1080 | 1080/1080 | 1080/1080 | 1079/1080 | 53–54 | 0/5000 |
| Llama-70B (NF4) | NHANES | 432/432 | 432/432 | 431/432 | 432/432 | 53–54 | 1393/5000 |
| Llama-70B (NF4) | ESS | 1080/1080 | 1080/1080 | 1080/1080 | 1080/1080 | 54–54 | 0/5000 |
| Position | Change in | 95% interval | Valid targets | ||||
|---|---|---|---|---|---|---|---|
| 2 | 0.324 | 0.213 | -0.111 | 0.072 | 0.078 | 2383/2400 | |
| 5 | 0.374 | 0.210 | -0.164 | 0.067 | 0.074 | 2370/2400 | |
| 10 | 0.367 | 0.197 | -0.169 | 0.067 | 0.075 | 2375/2400 |
| Model | Domain | Reduction | 95% interval for | ||||
|---|---|---|---|---|---|---|---|
| Qwen | ACS | 0.166 | 0.103 | 38% | 0.0390 | 0.0399 | |
| Llama-70B (NF4) | NHANES | 0.577 | 0.300 | 48% | 0.0767 | 0.1060 |
| Continuation arm | |||||
|---|---|---|---|---|---|
| Singleton | 0.198 | 0.895 | 0.071 | 0.482 | 0.133 |
| Ten profiles, target first | 0.247 | 0.905 | 0.067 | 0.476 | 0.115 |
| Visible history | 0.363 | 0.851 | 0.080 | 0.402 | 0.157 |
| Hidden, position gap | 0.192 | 0.896 | 0.065 | 0.441 | 0.100 |
| Hidden, contiguous | 0.193 | 0.903 | 0.063 | 0.446 | 0.098 |
| Contrast | Fixed reference 95% | Resampled reference 95% | |
|---|---|---|---|
| First minus singleton | 0.048 | [+0.031, +0.069] | [+0.031, +0.069] |
| Visible minus first | 0.116 | [+0.080, +0.167] | [+0.079, +0.168] |
| Hidden minus visible | -0.171 | [-0.221, -0.127] | [-0.222, -0.127] |
| Contiguous minus gapped | 0.001 | [-0.015, +0.016] | [-0.015, +0.017] |
| Position | Visible | Hidden | Hidden minus visible | Repetitions improved |
|---|---|---|---|---|
| 2 | 0.105 | 0.079 | -0.026 | 3/3 |
| 5 | 0.134 | 0.093 | -0.040 | 3/3 |
| 10 | 0.156 | 0.101 | -0.055 | 3/3 |
| ESS | NHANES | ACS † | ||||
|---|---|---|---|---|---|---|
| Method | Qwen | Llama | Qwen | Llama | Qwen | Llama |
| Untouched batching | 0.105 | 0.101 | 0.157 | 0.151 | 0.032 | 0.249 |
| Marginal-only mapping | 0.072 | 0.085 | 0.112 | 0.162 | 0.185 | 0.305 |
| Learned dependence map | 0.058 | 0.070 | 0.115 | 0.151 | 0.124 | 0.354 |
| One-person row resampling | 0.066 | 0.043 | 0.126 | 0.094 | 0.219 | 0.331 |
| Identity-dependence target | 0.135 | 0.129 | 0.135 | 0.078 | 0.183 | 0.263 |
| Domain | Model | One-person | Batch | Full map | Scalar | Gain retained | |
|---|---|---|---|---|---|---|---|
| ESS | Qwen | 0.193 | 0.182 | 0.286 | 0.147 | 0.156 | 93.2% |
| ESS | Llama | 0.193 | 0.188 | 0.417 | 0.125 | 0.129 | 98.5% |
| NHANES | Qwen | 0.160 | 0.249 | 0.396 | 0.212 | 0.210 | 100.9% |
| NHANES | Llama | 0.160 | 0.332 | 0.517 | 0.204 | 0.217 | 95.9% |
| ACS † | Qwen | 0.356 | 0.094 | 0.226 | 0.077 | 0.086 | 94.0% |
| ACS † | Llama | 0.356 | 0.213 | 0.252 | 0.130 | 0.135 | 96.7% |
| Model | Method | Sign | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Qwen | Batch | 0.286 | 0.467 | -0.483 | 0.785 | 0.859 | 0.904 | 0.099 | 0.517 |
| Qwen | One-person | 0.182 | 0.359 | 0.054 | 0.801 | 0.835 | 0.906 | 0.098 | 0.569 |
| Qwen | Marginals only | 0.225 | 0.404 | -0.169 | 0.781 | 0.842 | 0.903 | 0.100 | 0.598 |
| Qwen | Row resampling | 0.187 | 0.361 | 0.030 | 0.801 | 0.820 | 0.908 | 0.098 | 0.576 |
| Qwen | Identity target | 0.174 | 0.060 | 0.096 | 0.417 | 0.320 | 0.571 | 0.174 | 0.606 |
| Qwen | Full map | 0.147 | 0.304 | 0.240 | 0.789 | 0.819 | 0.891 | 0.100 | 0.599 |
| Model | Method | Sign | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Qwen | Batch | 0.396 | 0.527 | -1.468 | 0.845 | 0.782 | 0.900 | 0.082 | 0.396 |
| Qwen | One-person | 0.249 | 0.380 | -0.553 | 0.881 | 0.794 | 0.900 | 0.074 | 0.496 |
| Qwen | Marginals only | 0.339 | 0.470 | -1.111 | 0.825 | 0.790 | 0.900 | 0.090 | 0.524 |
| Qwen | Row resampling | 0.303 | 0.434 | -0.893 | 0.872 | 0.790 | 0.900 | 0.075 | 0.469 |
| Qwen | Identity target | 0.149 | 0.082 | 0.072 | 0.454 | 0.487 | 0.767 | 0.147 | 0.534 |
| Qwen | Full map | 0.212 | 0.330 | -0.320 | 0.872 | 0.749 | 0.867 | 0.085 | 0.525 |
| Model | Method | Sign | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Qwen | Batch | 0.226 | 0.582 | 0.365 | 0.915 | 0.924 | 1.000 | 0.100 | 0.376 |
| Qwen | One-person | 0.094 | 0.429 | 0.736 | 0.919 | 0.752 | 1.000 | 0.071 | 0.397 |
| Qwen | Marginals only | 0.117 | 0.472 | 0.672 | 0.964 | 0.886 | 1.000 | 0.066 | 0.425 |
| Qwen | Row resampling | 0.101 | 0.457 | 0.717 | 0.959 | 0.943 | 1.000 | 0.059 | 0.437 |
| Qwen | Identity target | 0.177 | 0.211 | 0.502 | 0.922 | 0.276 | 0.778 | 0.177 | 0.424 |
| Qwen | Full map | 0.077 | 0.408 | 0.785 | 0.967 | 0.695 | 1.000 | 0.057 | 0.423 |
| Cohort | Model | One-person | Batch | Full | Scalar |
|---|---|---|---|---|---|
| ESS primary | Qwen | 0.208 | 0.337 | — | — |
| ESS primary | Llama | 0.212 | 0.591 | — | — |
| ESS | Qwen | 0.207 | 0.350 | 0.163 | 0.172 |
| ESS | Llama | 0.212 | 0.601 | 0.136 | 0.141 |
| NHANES | Qwen | 0.284 | 0.493 | 0.240 | 0.231 |
| NHANES | Llama | 0.386 | 0.666 | 0.224 | 0.235 |
| Domain | Model | Latent MAE | Latent mag. bias | Answer MAE | Answer mag. bias |
|---|---|---|---|---|---|
| ESS | Qwen | 0.018 | 0.017 | 0.039 | -0.034 |
| ESS | Llama | 0.047 | 0.045 | 0.075 | -0.067 |
| NHANES | Qwen | 0.025 | 0.025 | 0.063 | -0.024 |
| NHANES | Llama | 0.042 | 0.042 | 0.113 | -0.113 |
| ACS † | Qwen | 0.017 | 0.017 | 0.060 | -0.003 |
| ACS † | Llama | 0.046 | 0.046 | 0.082 | -0.064 |
| Variant | ESS Q | ESS L | NHANES Q | NHANES L | ACS Q | ACS L |
|---|---|---|---|---|---|---|
| Full, | 0.147 | 0.125 | 0.212 | 0.204 | 0.077 | 0.130 |
| Full, | 0.139 | 0.114 | 0.199 | 0.184 | 0.080 | 0.111 |
| Full, | 0.140 | 0.115 | 0.202 | 0.187 | 0.078 | 0.114 |
| Full, | 0.143 | 0.120 | 0.205 | 0.194 | 0.076 | 0.121 |
| Full, | 0.155 | 0.143 | 0.225 | 0.230 | 0.079 | 0.148 |
| Full, | 0.167 | 0.170 | 0.253 | 0.268 | 0.087 | 0.169 |
| Model | Arm | |||||||
|---|---|---|---|---|---|---|---|---|
| Qwen | One-person | 0.183 | 0.191 | 0.360 | 0.840 | 0.097 | 0.411 | 0.417 |
| Qwen | Batch | 0.278 | 0.370 | 0.459 | 0.864 | 0.098 | 0.505 | 0.593 |
| Llama | One-person | 0.187 | 0.216 | 0.355 | 0.798 | 0.099 | 0.415 | 0.447 |
| Llama | Batch | 0.415 | 0.480 | 0.596 | 0.866 | 0.099 | 0.669 | 0.736 |
| Target outcome | Visible slope | Cluster SE | Hidden slope | Cluster SE |
|---|---|---|---|---|
| Poverty–income ratio | 0.043 | 0.023 | -0.047 | 0.034 |
| BMI | -0.042 | 0.031 | 0.031 | 0.032 |
| Self-rated health | -0.060 | 0.027 | 0.055 | 0.030 |
| PHQ-9 | -0.081 | 0.029 | 0.004 | 0.034 |
| Sedentary minutes | -0.071 | 0.040 | 0.015 | 0.041 |
| Model/domain/position | History | Sign | ||||||
|---|---|---|---|---|---|---|---|---|
| Qwen/NHANES/2 | Visible | 0.324 | 0.455 | -1.019 | 0.879 | 0.900 | 0.074 | 0.432 |
| Qwen/NHANES/2 | Hidden | 0.213 | 0.336 | -0.326 | 0.898 | 0.867 | 0.068 | 0.466 |
| Qwen/NHANES/5 | Visible | 0.374 | 0.505 | -1.334 | 0.865 | 0.900 | 0.075 | 0.402 |
| Qwen/NHANES/5 | Hidden | 0.210 | 0.341 | -0.310 | 0.868 | 0.900 | 0.073 | 0.439 |
| Qwen/NHANES/10 | Visible | 0.367 | 0.498 | -1.286 | 0.848 | 0.900 | 0.081 | 0.402 |
| Qwen/NHANES/10 | Hidden | 0.197 | 0.328 | -0.231 | 0.894 | 0.900 | 0.065 | 0.442 |
| Domain | Model | Reference-only 95% interval | |
|---|---|---|---|
| ESS | Qwen | -0.0095 | [-0.0102, -0.0086] |
| ESS | Llama | -0.0043 | [-0.0051, -0.0035] |
| NHANES | Qwen | 0.0016 | [-0.0077, +0.0106] |
| NHANES | Llama | -0.0130 | [-0.0224, -0.0071] |
| ACS † | Qwen | -0.0090 | [-0.0115, -0.0067] |
| ACS † | Llama | -0.0040 | [-0.0048, -0.0040] |
| Domain | Model | Batch | Full | Scalar | Full/exact | Scalar/exact |
|---|---|---|---|---|---|---|
| ESS | Qwen | 0.105 | 0.058 | 0.043 | 0.058 | 0.041 |
| ESS | Llama | 0.101 | 0.070 | 0.087 | 0.093 | 0.093 |
| NHANES | Qwen | 0.157 | 0.115 | 0.081 | 0.145 | 0.126 |
| NHANES | Llama | 0.151 | 0.151 | 0.151 | 0.177 | 0.167 |
| ACS † | Qwen | 0.032 | 0.124 | 0.110 | 0.074 | 0.027 |
| ACS † | Llama | 0.249 | 0.354 | 0.355 | 0.117 | 0.152 |
| Domain | Model | Condition | Valid 1 | Valid 10 | |||
|---|---|---|---|---|---|---|---|
| ESS | Qwen | 0.249 | 0.342 | 0.093 | 100.0% | 100.0% | |
| ESS | Qwen | 0.185 | 0.272 | 0.087 | 99.9% | 99.5% | |
| ESS | Qwen | † | — | — | — | 91.3% | 51.5% |
| ESS | Qwen | Omit sentence, † | 0.192 | 0.281 | 0.090 | 99.9% | 99.0% |
| ESS | Llama | 0.187 | 0.420 | 0.233 | 100.0% | 100.0% | |
| ESS | Llama | 0.187 | 0.405 | 0.219 | 100.0% | 100.0% |
| Domain | Model | Condition | 95% interval | Change vs. | 95% interval | |
|---|---|---|---|---|---|---|
| ESS | Qwen | — | Unsupported | — | Unsupported | |
| ESS | Qwen | — | Unsupported | — | Unsupported | |
| ESS | Qwen | † | — | Unsupported | — | Unsupported |
| ESS | Qwen | Omit sentence, † | — | Unsupported | — | Unsupported |
| ESS | Llama | 0.233 | [0.216, 0.255] | +0.014 | [-0.003, +0.031] | |
| ESS | Llama | 0.219 | [0.204, 0.241] | — | — |
| Domain | Model | Seed | Shared | Min./group | Valid high- | Truncated | Supported |
|---|---|---|---|---|---|---|---|
| ESS | Qwen | 0 | 885 | 9 | 98/200 | 38 | No |
| ESS | Qwen | 1 | 996 | 0 | 109/200 | 35 | No |
| ESS | Qwen | 2 | 940 | 26 | 102/200 | 37 | Yes |
| ESS | Llama | 0 | 2000 | 100 | 200/200 | 0 | Yes |
| ESS | Llama | 1 | 2000 | 100 | 200/200 | 0 | Yes |
| ESS | Llama | 2 | 2000 | 100 | 200/200 | 0 | Yes |
| Domain | Model | Condition | ||||||
|---|---|---|---|---|---|---|---|---|
| ESS | Qwen | 1 | 0.429 | 0.769 | 0.104 | 0.616 | 0.071 | |
| ESS | Qwen | 10 | 0.524 | 0.771 | 0.102 | 0.530 | 0.116 | |
| ESS | Qwen | 1 | 0.362 | 0.804 | 0.097 | 0.563 | 0.062 | |
| ESS | Qwen | 10 | 0.454 | 0.792 | 0.098 | 0.500 | 0.081 | |
| ESS | Qwen | Omit sentence, † | 1 | 0.370 | 0.806 | 0.097 | 0.559 | 0.059 |
| ESS | Qwen | Omit sentence, † | 10 | 0.463 | 0.791 | 0.098 | 0.502 | 0.095 |
| Model | Mean absolute error | Median | Median |
|---|---|---|---|
| Claude Opus 5 | 0.278 | 0.127 | 0.476 |
| Llama-3.3-70B | 0.410 | 0.127 | 0.696 |
| Qwen3-235B | 0.413 | 0.127 | 0.644 |
| GPT-oss-120B | 0.410 | 0.127 | 0.641 |
| Domain | Rows | Spearman | Slope on aggregates | |
|---|---|---|---|---|
| Opinion survey | 684 | 1000 | ||
| Health | 18 | 640 | ||
| Labor market | 18 | 627 | ||
| Expenditure | 18 | 672 | ||
| All domains | 738 | 1000 |
| Model | Respondents/request | Max. output tokens | Access |
|---|---|---|---|
| Claude Opus 5 | 50 | 24,576 | Anthropic Batch API |
| Llama-3.3-70B-Instruct | 20 | 16,384 | Together Turbo |
| Qwen3-235B-A22B-2507 | 20 | 16,384 | OpenRouter, fp8 |
| GPT-oss-120B | 20 | 16,384 | Together |
| Frame | Countries | Income | Happiness | Democracy |
|---|---|---|---|---|
| Real | 35 | 0.062 | 0.205 | 0.380 |
| Claude Opus 5 | 35 | 0.371 | 0.495 | 0.664 |
| Llama-3.3-70B | 35 | 0.711 | 0.703 | 0.752 |
| Qwen3-235B | 35 | 0.602 | 0.673 | 0.768 |
| GPT-oss-120B | 35 | 0.652 | 0.689 | 0.767 |
| Real | 32 | 0.063 | 0.206 | 0.379 |
| Round | Edition | Release year | DOI |
|---|---|---|---|
| 1 | 6.7 | 2023 | 10.21338/ess1e06_7 |
| 2 | 3.6 | 2012 | 10.21338/ess2e03_6 |
| 3 | 3.7 | 2018 | 10.21338/ess3e03_7 |
| 4 | 4.6 | 2023 | 10.21338/ess4e04_6 |
| 5 | 3.6 | 2025 | 10.21338/ess5e03_6 |
| 6 | 2.7 | 2025 | 10.21338/ess6e02_7 |
| Respondents per request | Seed 0 | Seed 1 | Seed 2 | Median |
|---|---|---|---|---|
| 50 | 0.614703 | 0.634653 | 0.650875 | 0.634653 |
| 10 | 0.621342 | 0.647921 | 0.593515 | 0.621342 |
| 1 | 0.080197 | 0.061348 | 0.045335 | 0.061348 |
| Real reference | 0.192457 | |||
| Respondents per request | ||||
|---|---|---|---|---|
| 50 | 0.736 | 0.714 | 0.635 | 0.702 |
| 1 | 0.078 | 0.075 | 0.061 | 0.116 |
| Study | Groups | Variables / pairs | Human source | Human reference | Frontier profiles | Transfer fit / eval. |
|---|---|---|---|---|---|---|
| ESS | ||||||
| NHANES | ||||||
| ACS |
| Domain | Model | Size-10 validity | Failed | |||||
|---|---|---|---|---|---|---|---|---|
| ESS | Qwen | 0.184 | 0.210 | 0.251 | 0.277 | +0.094 | 99.0–100.0% | 0 |
| ESS | Llama | 0.184 | 0.270 | 0.365 | 0.410 | +0.226 | 100.0–100.0% | 0 |
| NHANES | Qwen | 0.265 | – | – | 0.413 | +0.148 | 100.0–100.0% | 0 |
| NHANES | Llama | 0.337 | – | – | 0.518 | +0.181 | 100.0–100.0% | 0 |
| ACS | Qwen | 0.090 | – | – | 0.214 | +0.124 | 95.0–97.5% | 3 |
| ACS | Llama | 0.200 | – | – | 0.223 | +0.023 | 93.8–98.8% | 3 |
| Domain | Model | Failed arms | Size-10 validity | Truncated |
|---|---|---|---|---|
| ESS | Qwen | 0 | 99.00%–100.00% | 0 |
| ESS | Llama | 0 | 100.00%–100.00% | 0 |
| NHANES | Qwen | 0 | 100.00%–100.00% | 0 |
| NHANES | Llama | 0 | 100.00%–100.00% | 0 |
| ACS | Qwen | 3 | 95.00%–97.50% | 0 |
| ACS | Llama | 3 | 93.75%–98.75% | 0 |
| Domain | Model | : batch | : learned | : batch | : learned | ||
|---|---|---|---|---|---|---|---|
| ESS | Qwen | 0.286 | 0.147 | -0.140 | 0.115 | 0.134 | +0.019 |
| ESS | Llama | 0.417 | 0.125 | -0.292 | 0.108 | 0.148 | +0.039 |
| NHANES | Qwen | 0.396 | 0.212 | -0.184 | 0.066 | 0.090 | +0.024 |
| NHANES | Llama | 0.517 | 0.204 | -0.313 | 0.069 | 0.108 | +0.039 |
| ACS † | Qwen | 0.226 | 0.077 | -0.149 | 0.043 | 0.051 | +0.008 |
| ACS † | Llama | 0.252 | 0.130 | -0.121 | 0.049 | 0.064 | +0.015 |
| Domain | Model | Batch 10 | Marginal map | Learned dependence | Row resampling | Identity target | Singleton anchor |
|---|---|---|---|---|---|---|---|
| ESS | Qwen | 0.286 | 0.225 | 0.147 | 0.187 | 0.174 | 0.182 |
| ESS | Llama | 0.417 | 0.277 | 0.125 | 0.195 | 0.167 | 0.188 |
| NHANES | Qwen | 0.396 | 0.339 | 0.212 | 0.303 | 0.149 | 0.249 |
| NHANES | Llama | 0.517 | 0.357 | 0.204 | 0.378 | 0.135 | 0.332 |
| ACS | Qwen | 0.226 | 0.117 | 0.077 | 0.101 | 0.177 | 0.094 |
| ACS | Llama | 0.252 | 0.196 | 0.130 | 0.212 | 0.216 | 0.213 |
| Domain | Model | Batch 10 | Marginal map | Learned dependence | Row resampling | Identity target | Singleton anchor |
|---|---|---|---|---|---|---|---|
| ESS | Qwen | 0.115 | 0.133 | 0.134 | 0.129 | 0.135 | 0.127 |
| ESS | Llama | 0.108 | 0.146 | 0.148 | 0.144 | 0.148 | 0.144 |
| NHANES | Qwen | 0.066 | 0.089 | 0.090 | 0.081 | 0.092 | 0.084 |
| NHANES | Llama | 0.069 | 0.106 | 0.108 | 0.100 | 0.107 | 0.107 |
| ACS | Qwen | 0.043 | 0.051 | 0.051 | 0.051 | 0.051 | 0.048 |
| ACS | Llama | 0.049 | 0.064 | 0.064 | 0.063 | 0.065 | 0.061 |
| Model | Original-study variant | Raw (6 pairs) | Omit income–wages (5) | Asinh money (6) |
|---|---|---|---|---|
| Qwen | Uncorrected batch | 0.226 | 0.253 | 0.210 |
| Qwen | Marginals only | 0.117 | 0.124 | 0.104 |
| Qwen | Original learned map | 0.077 | 0.077 | 0.076 |
| Qwen | Whole-row resampling | 0.101 | 0.104 | 0.100 |
| Qwen | Identity target | 0.177 | 0.200 | 0.273 |
| Qwen | Held-out one-person | 0.094 | 0.094 | 0.111 |
| ESS | NHANES | ACS † | ||||
| Method ( ) | Qwen | Llama | Qwen | Llama | Qwen | Llama |
| Uncorrected batch | 0.286/ 0.115 | 0.417/ 0.108 | 0.396/ 0.066 | 0.517/ 0.069 | 0.226/ 0.043 | 0.252/ 0.049 |
| Marginals only | 0.225/0.133 | 0.277/0.146 | 0.339/0.089 | 0.357/0.106 | 0.117/0.051 | 0.196/0.064 |
| Original learned map | 0.147 /0.134 | 0.125 /0.148 | 0.212/0.090 | 0.204/0.108 | 0.077 /0.051 | 0.130 /0.064 |
| Whole-row resampling | 0.187/0.129 | 0.195/0.144 | 0.303/0.081 | 0.378/0.100 | 0.101/0.051 | 0.212/0.063 |
| Identity target | 0.174/0.135 | 0.167/0.148 | 0.149 /0.092 | 0.135 /0.107 | 0.177/0.051 | 0.216/0.065 |
| Original map: | Exact batch: | ||||||
|---|---|---|---|---|---|---|---|
| Domain | Model | Seed 0 | Seed 1 | Seed 2 | Seed 0 | Seed 1 | Seed 2 |
| ESS | Qwen | -0.145 | -0.145 | -0.128 | -0.103 | -0.113 | -0.106 |
| ESS | Llama | -0.278 | -0.302 | -0.297 | -0.217 | -0.236 | -0.238 |
| NHANES | Qwen | -0.196 | -0.120 | -0.236 | -0.167 | -0.103 | -0.176 |
| NHANES | Llama | -0.311 | -0.311 | -0.317 | -0.193 | -0.205 | -0.244 |
| ACS † | Qwen | -0.120 | -0.170 | -0.158 | -0.055 | -0.058 | -0.083 |
| Panel | Model | Pairs | Common cells | Corr. MAE | W1 / ref. SD |
|---|---|---|---|---|---|
| ESS/WVS | Claude Opus 5 | 171 | 33–83 | 0.257 | 0.622 |
| ESS/WVS | GPT-oss-120B | 171 | 33–83 | 0.415 | 0.630 |
| ESS/WVS | Llama-3.3-70B | 171 | 33–83 | 0.428 | 0.621 |
| ESS/WVS | Qwen3-235B | 171 | 33–83 | 0.434 | 0.584 |
| NHANES | GPT-oss-120B | 6 | 69 | 0.345 | 0.632 |
| NHANES | Llama-3.3-70B | 6 | 69 | 0.659 | 0.720 |
| ESS | NHANES | ACS † | ||||
|---|---|---|---|---|---|---|
| Method | Qwen | Llama | Qwen | Llama | Qwen | Llama |
| Uncorrected batch | 0.151 | 0.212 | 0.240 | 0.263 | 0.113 | 0.159 |
| Marginals only | 0.128 | 0.136 | 0.185 | 0.183 | 0.108 | 0.122 |
| Original learned map | 0.126 | 0.129 | 0.183 | 0.182 | 0.108 | 0.121 |
| Whole-row resampling | 0.138 | 0.134 | 0.233 | 0.231 | 0.153 | 0.158 |
| Identity target | 0.126 | 0.127 | 0.188 | 0.188 | 0.114 | 0.128 |
| ESS | NHANES | ACS † | ||||
|---|---|---|---|---|---|---|
| Method | Qwen | Llama | Qwen | Llama | Qwen | Llama |
| Uncorrected batch | 0.576 | 0.568 | 0.519 | 0.559 | 0.395 | 0.454 |
| Marginals only | 0.638 | 0.686 | 0.596 | 0.676 | 0.435 | 0.507 |
| Original learned map | 0.638 | 0.689 | 0.594 | 0.679 | 0.435 | 0.504 |
| Whole-row resampling | 0.616 | 0.673 | 0.553 | 0.650 | 0.441 | 0.508 |
| Identity target | 0.640 | 0.689 | 0.594 | 0.670 | 0.434 | 0.507 |
| ESS | NHANES | ACS † | ||||
|---|---|---|---|---|---|---|
| Method | Qwen | Llama | Qwen | Llama | Qwen | Llama |
| Uncorrected batch | 0.355 | 0.446 | 0.352 | 0.413 | 0.203 | 0.246 |
| Marginals only | 0.358 | 0.416 | 0.346 | 0.377 | 0.169 | 0.237 |
| Original learned map | 0.361 | 0.418 | 0.351 | 0.380 | 0.171 | 0.238 |
| Whole-row resampling | 0.339 | 0.417 | 0.355 | 0.398 | 0.215 | 0.282 |
| Identity target | 0.372 | 0.424 | 0.365 | 0.383 | 0.182 | 0.257 |
| Domain | Attribute | Groups | Cells | Min. human | Min. generated |
|---|---|---|---|---|---|
| ESS | gender | 20 | 40 | 266 | 15 |
| ESS | marital status | 20 | 61 | 34 | 5 |
| ESS | education | 19 | 60 | 50 | 5 |
| ESS | citizen | 3 | 6 | 49 | 6 |
| ESS | belong religion | 20 | 45 | 40 | 6 |
| ESS | voted | 18 | 39 | 57 | 5 |
| Group | Natural | Permuted | Aligned | |
|---|---|---|---|---|
| Men, 20-34 | 0.724 | 0.338 | 0.766 | +0.428 |
| Men, 35-49 | 0.481 | -0.184 | 0.570 | +0.754 |
| Men, 50-64 | 0.386 | 0.098 | 0.566 | +0.468 |
| Men, 65+ | 0.340 | 0.203 | 0.658 | +0.455 |
| Women, 20-34 | 0.543 | -0.072 | 0.649 | +0.721 |
| Women, 35-49 | 0.257 | 0.314 | 0.832 | +0.518 |
Synthetic Data Generation for Language Models
Synthetic data generation for language models creates artificial text, tasks, and interaction traces to train or evaluate models.
See all 293 papers