The As-If Machine: Personalized counterfactuals make distant policy risks feel close
Organizations: University of Michigan
Abstract
Life experiences can shape policy attitudes, but we only live one life. Citizens may therefore fail to support policies addressing risks they have never personally experienced. Narratives can make such risks immediate and personal, but personalized stories remain difficult to produce at scale. Here we ask whether AI can make distant scenarios feel concrete by simulating a participant's life as if that scenario occurred. We present the As-If Machine (AIM), a multi-agent system through which people co-write personalized counterfactual narratives---stories about their own lives under different policy futures. In two pre-registered and quota-matched experiments on science funding (N=1,007) and satellite cybersecurity (N=894), we compared AIM with two controls: reading an expert-written vignette on the same topic and co-writing with AIM about an unrelated topic. AIM increased psychological closeness---how close a risk feels to the self---by nearly identical margins in the two domains (0.36 and 0.38 standard deviations (SDs) against the vignette, 0.80 and 0.90 against unrelated writing). AIM increased psychological closeness even among participants with unfavorable views of AI. For policy attitudes, AIM's effects were 0.16 SDs against the vignette and 0.10 SDs (n.s.) against unrelated writing for science funding; the corresponding effects for satellite cybersecurity were 0.54 and 0.67 SDs. Across 23,496 human-AI autocomplete interactions, participants and the system played distinct roles: AIM supplied concrete detail that grounded the scenario, and participants supplied first-person perspective and emotion. Co-writing with the As-If Machine makes distant policy risks feel close.
Figures & tables
| Measure | AIM | Vignette | Placebo |
|---|---|---|---|
| Study 1: Science funding | n =333 | n =331 | n =343 |
| Closeness index | 0.40 (0.79) | 0.04 (0.95) | -0.40 (1.09) |
| Effects on me (1–9) | 7.55 (1.63) | 6.66 (2.03) | 5.73 (2.37) |
| Relevance to my life (1–9) | 7.32 (1.83) | 6.74 (2.02) | 5.84 (2.29) |
| Attitude index | 0.07 (1.00) | -0.09 (1.06) | -0.02 (0.95) |
| Personal benefit of U.S. science (1–5) | 3.84 (0.97) | 3.73 (1.01) | 3.83 (0.97) |
| Study | Outcome | Control | 95% CI | |||||
|---|---|---|---|---|---|---|---|---|
| Science | Closeness | vignette | 1007 | 0.356 | 0.068 | 5.271 | [0.224, 0.489] | |
| Science | Closeness | placebo | 1007 | 0.801 | 0.073 | 10.956 | [0.657, 0.944] | |
| Science | Attitudes | vignette | 1007 | 0.160 | 0.080 | 2.000 | [0.003, 0.317] | |
| Science | Attitudes | placebo | 1007 | 0.098 | 0.075 | 1.308 | [-0.049, 0.244] | |
| Satellite | Closeness | vignette | 894 | 0.379 | 0.069 | 5.468 | [0.243, 0.515] | |
| Satellite | Closeness | placebo | 894 | 0.896 | 0.078 | 11.545 | [0.744, 1.048] |
| study | outcome | sample | control | n | Effect [95% CI] | |
|---|---|---|---|---|---|---|
| Science | Closeness | Low | vignette | 488 | 0.55 [0.35, 0.76] | |
| Science | Closeness | Low | placebo | 488 | 1.09 [0.87, 1.31] | |
| Science | Closeness | High | vignette | 519 | 0.16 [0.00, 0.31] | |
| Science | Closeness | High | placebo | 519 | 0.52 [0.35, 0.70] | |
| Science | Attitudes | Low | vignette | 488 | 0.32 [0.11, 0.54] | |
| Science | Attitudes | Low | placebo | 488 | 0.21 [0.00, 0.42] |
| study | outcome | sample | control | n | Effect [95% CI] | |
|---|---|---|---|---|---|---|
| Science | Closeness | Low | vignette | 662 | 0.47 [0.30, 0.65] | |
| Science | Closeness | Low | placebo | 662 | 1.00 [0.82, 1.19] | |
| Science | Closeness | High | vignette | 345 | 0.15 [-0.03, 0.34] | |
| Science | Closeness | High | placebo | 345 | 0.36 [0.17, 0.56] | |
| Science | Attitudes | Low | vignette | 662 | 0.23 [0.05, 0.41] | |
| Science | Attitudes | Low | placebo | 662 | 0.15 [-0.02, 0.31] |
| study | control | n | path | Effect [95% CI] |
|---|---|---|---|---|
| Science | vignette | 664 | Total | 0.160 [0.003, 0.317] |
| Science | vignette | 664 | Direct | -0.009 [-0.156, 0.138] |
| Science | vignette | 664 | Indirect | 0.169 [0.100, 0.247] |
| Science | placebo | 676 | Total | 0.098 [-0.049, 0.245] |
| Science | placebo | 676 | Direct | -0.229 [-0.375, -0.083] |
| Science | placebo | 676 | Indirect | 0.327 [0.247, 0.421] |
| Subscale | Control | 95% CI | ||||
|---|---|---|---|---|---|---|
| Importance | Vignette | 894 | 0.495 | [0.349, 0.642] | 6.636 | |
| Importance | Placebo | 894 | 0.603 | [0.450, 0.756] | 7.732 | |
| Spending | Vignette | 894 | 0.508 | [0.354, 0.663] | 6.453 | |
| Spending | Placebo | 894 | 0.562 | [0.412, 0.713] | 7.306 | |
| Action | Vignette | 894 | 0.407 | [0.249, 0.566] | 5.030 | |
| Action | Placebo | 894 | 0.563 | [0.414, 0.712] | 7.399 |
| Best Practices for Narrative Transportation | Our System |
|---|---|
| Connect the character to the user’s life | AIM uses participants’ intake responses to personalize the character and generate a realistic scenario onset grounded in their circumstances. |
| Use material familiar to the reader | Intake questions capture participants’ routines and daily lives, giving the agents familiar material to incorporate into each story. |
| Cue “remindings” of the reader’s own experiences | Intake questions ask participants to describe their own lives, and the scenario is constructed from these responses. |
| Use rich mental imagery | Agent prompts instruct AIM to describe concrete surroundings, actions, and consequences. |
| Maintain psychological realism | The Initializer and Predictor Agents are instructed to be “very specific and very realistic” and not to exaggerate, while the scenario onset is constrained to follow from the participant’s stated circumstances. |
| Keep stories cohesive | The agent pipeline builds each plot from a scenario onset and its predicted effects, preserving continuity across the narrative. |
| Outcome | Control | All participants [95% CI] | Excluding 08-21 [95% CI] | Effect period [95% CI] | |
|---|---|---|---|---|---|
| Closeness | Placebo | 0.90 [0.74, 1.05] | 0.86 [0.70, 1.03] | -0.23 [-0.63, 0.18] | .280 |
| Closeness | Vignette | 0.38 [0.24, 0.51] | 0.42 [0.27, 0.57] | 0.20 [-0.16, 0.55] | .276 |
| Attitudes | Placebo | 0.67 [0.52, 0.82] | 0.66 [0.49, 0.82] | -0.09 [-0.45, 0.28] | .645 |
| Attitudes | Vignette | 0.54 [0.39, 0.69] | 0.55 [0.38, 0.72] | 0.00 [-0.37, 0.37] | .989 |
| Variable | Treat | Placebo | Vignette | Test | q |
|---|---|---|---|---|---|
| Age | 45.62 (15.43) | 45.39 (15.36) | 45.70 (15.69) | F=0.04 | 1.000 |
| Male (%) | 45.9% | 47.2% | 49.8% | =1.05 | 1.000 |
| Education (Recoded 1–8) | 3.15 (0.98) | 3.16 (1.14) | 3.25 (1.29) | F=0.81 | 1.000 |
| Income (Recoded 1–7) | 4.06 (1.90) | 4.22 (1.93) | 4.38 (1.82) | F=2.38 | 1.000 |
| Political Ideology (+ = conservative) | 3.63 (1.79) | 3.71 (1.75) | 3.83 (1.83) | F=1.06 | 1.000 |
| Familiarity w/ sci. funding | 2.87 (1.54) | 2.76 (1.49) | 2.82 (1.54) | F=0.42 | 1.000 |
| Variable | Treat | Placebo | Vignette | Test | q |
|---|---|---|---|---|---|
| Age | 45.81 (15.23) | 45.61 (14.65) | 47.29 (14.36) | F=1.17 | 0.329 |
| Male (%) | 40.9% | 46.8% | 49.2% | =4.33 | 0.221 |
| Education (Recoded 1–8) | 3.27 (1.13) | 3.22 (1.10) | 3.18 (1.04) | F=0.48 | 0.567 |
| Income (Recoded 1–7) | 4.29 (1.89) | 4.10 (1.81) | 3.87 (1.86) | F=3.78 | 0.133 |
| Political Ideology (+ = conservative) | 3.56 (1.72) | 3.83 (1.76) | 3.82 (1.85) | F=2.21 | 0.221 |
| Familiarity w/ satellite cybersecurity | 2.72 (1.60) | 2.80 (1.51) | 3.05 (1.55) | F=3.72 | 0.133 |
| Sample | Study | Mediator | Slope [95% CI] | p | n |
|---|---|---|---|---|---|
| All participants | Study 1 | Closeness | 0.41 [0.36, 0.47] | <.001 | 1007 |
| All participants | Study 2 | Closeness | 0.62 [0.57, 0.68] | <.001 | 894 |
| All participants | Study 2 minus Study 1 | Closeness | 0.21 [0.13, 0.29] | <.001 | 1901 |
| AIM Treatment | Study 1 | Closeness | 0.38 [0.22, 0.54] | <.001 | 333 |
| AIM Treatment | Study 2 | Closeness | 0.65 [0.51, 0.78] | <.001 | 298 |
| AIM Treatment | Study 2 minus Study 1 | Closeness | 0.27 [0.06, 0.47] | .011 | 631 |
| Sample | Study 1 R 2 (%) | Study 2 R 2 (%) | Difference (points) | n (Study 1, Study 2) |
|---|---|---|---|---|
| Both controls | 3.9 [2.0, 7.7] | 0.7 [0.1, 3.2] | 3.3 [0.2, 6.6] | 674, 596 |
| All arms | 3.3 [1.8, 5.9] | 0.4 [0.1, 2.2] | 2.9 [0.5, 5.2] | 1007, 894 |
| Sample | Label | Study 1 (%) | Study 2 (%) | n (Study 1, Study 2) | z | p |
|---|---|---|---|---|---|---|
| AIM and vignette | Crystallized (either type) | 13.7 | 6.5 | 664, 600 | 4.21 | <.001 |
| AIM and vignette | Type 1: prior familiarity | 13.1 | 6.2 | 664, 600 | 4.14 | <.001 |
| AIM and vignette | Type 2: reinforced | 2.0 | 0.7 | 664, 600 | 1.99 | .047 |
| Vignette only | Crystallized (either type) | 14.5 | 6.3 | 331, 302 | 3.35 | <.001 |
| Vignette only | Type 1: prior familiarity | 13.9 | 6.0 | 331, 302 | 3.31 | <.001 |
| Vignette only | Type 2: reinforced | 1.8 | 1.0 | 331, 302 | 0.87 | .384 |
| Sample | Raters | 95% CI | Agreement (%) | Disagreements | Positives | |
|---|---|---|---|---|---|---|
| All ( ) | Rater A vs Rater B | 0.83 | [0.74, 0.90] | 92.5 | 15 | 63 / 62 |
| All ( ) | LLM vs Rater A | 0.91 | [0.83, 0.96] | 96.0 | 8 | 61 / 63 |
| All ( ) | LLM vs Rater B | 0.80 | [0.71, 0.89] | 91.5 | 17 | 61 / 62 |
| Random ( ) | Rater A vs Rater B | 0.80 | [0.56, 0.96] | 96.0 | 4 | 9 / 13 |
| Random ( ) | LLM vs Rater A | 0.71 | [0.39, 0.93] | 95.0 | 5 | 10 / 9 |
| Random ( ) | LLM vs Rater B | 0.66 | [0.39, 0.86] | 93.0 | 7 | 10 / 13 |
| Rating | Study 2 Study 1 [95% CI] | ||
|---|---|---|---|
| Fun | -0.20 [-0.45, 0.05] | .111 | .384 |
| Tailored | -0.15 [-0.40, 0.11] | .257 | .522 |
| Realistic | -0.30 [-0.57, -0.04] | .024 | .166 |
| Helped | -0.08 [-0.33, 0.18] | .556 | .589 |
| Easy | 0.06 [-0.07, 0.20] | .369 | .536 |
| Agency | 0.09 [-0.14, 0.32] | .436 | .536 |
| Model | Gap vs vignette | Gap vs placebo |
|---|---|---|
| Simple | 0.40 [0.18, 0.62] | 0.57 [0.36, 0.79] |
| Composition | 0.44 [0.24, 0.65] | 0.55 [0.35, 0.75] |
| Restrictions | 0.40 [0.18, 0.62] | 0.58 [0.36, 0.79] |
| Composition + restrictions | 0.44 [0.24, 0.65] | 0.55 [0.35, 0.75] |
| Study | Mean similarity | Slope [95% CI] | ||
|---|---|---|---|---|
| Study 1 | 0.150 | -0.08 [-0.20, 0.04] | .176 | 330 |
| Study 2 | 0.127 | 0.09 [-0.01, 0.19] | .079 | 298 |
| Study | Item | At scale max placebo AIM | OLS [95% CI] | Tobit [95% CI] |
|---|---|---|---|---|
| Study 1 | Preferred NIH budget share | 0.3% 0.6% | 0.12 [-0.03, 0.27] | 0.13 [-0.03, 0.29] |
| Study 1 | Science benefits people like me | 27.4% 27.6% | 0.02 [-0.13, 0.17] | 0.02 [-0.19, 0.23] |
| Study 2 | Personal importance | 13.7% 24.8% | 0.62 [0.46, 0.77] | 0.72 [0.54, 0.90] |
| Study 2 | Importance vs other issues | 6.5% 14.8% | 0.53 [0.38, 0.69] | 0.59 [0.42, 0.76] |
| Study 2 | Spending: reduce risk | 3.8% 10.7% | 0.49 [0.34, 0.65] | 0.53 [0.36, 0.70] |
| Study 2 | Spending: priority | 2.7% 12.8% | 0.59 [0.44, 0.74] | 0.65 [0.47, 0.82] |
| Quantity | Study 1 | Study 2 |
|---|---|---|
| Vignette emotion | 4.57 | 3.65 |
| AIM emotion | 4.02 | 4.13 |
| a: AIM effect on emotion | -0.55 | 0.48 |
| b: Emotion -> attitudes | 0.073 | 0.136 |
| c: AIM effect on attitudes | 0.16 | 0.54 |
| Extra AIM effect on emotion in Study 2 | 1.024 |
| Study | Outcome | vs. | Unfavourable [95% CI] | Favourable [95% CI] | Interaction [95% CI] | |
|---|---|---|---|---|---|---|
| Study 1 | Closeness | Vignette | +0.53 [+0.24, +0.81] | +0.30 [+0.15, +0.45] | -0.08 [-0.22, +0.05] | .229 |
| Study 1 | Closeness | Placebo | +0.76 [+0.44, +1.07] | +0.81 [+0.65, +0.97] | +0.05 [-0.10, +0.21] | .494 |
| Study 1 | Attitudes | Vignette | +0.25 [-0.02, +0.51] | +0.13 [-0.06, +0.32] | -0.10 [-0.26, +0.06] | .209 |
| Study 1 | Attitudes | Placebo | +0.03 [-0.24, +0.31] | +0.12 [-0.05, +0.29] | -0.02 [-0.17, +0.13] | .785 |
| Study 2 | Closeness | Vignette | +0.41 [+0.13, +0.70] | +0.36 [+0.21, +0.52] | -0.05 [-0.19, +0.09] | .475 |
| Study 2 | Closeness | Placebo | +0.99 [+0.67, +1.31] | +0.86 [+0.69, +1.03] | -0.14 [-0.30, +0.02] | .093 |
| Study | Control | Proposed chain | Unadjusted treatment coefficient | Adjusted treatment coefficient | Tolerated | |
|---|---|---|---|---|---|---|
| Pooled | Vignette | AIM transportation closeness | 1265 | +0.37 [+0.27, +0.46] | +0.26 [+0.18, +0.35] | No |
| Pooled | Vignette | AIM closeness transportation | 1265 | +0.23 [+0.12, +0.35] | +0.01 [-0.09, +0.11] | Yes |
| Study 1 | Vignette | AIM transportation closeness | 664 | +0.36 [+0.22, +0.49] | +0.31 [+0.20, +0.43] | No |
| Study 1 | Vignette | AIM closeness transportation | 664 | +0.10 [-0.05, +0.26] | -0.10 [-0.24, +0.04] | Yes |
| Study 2 | Vignette | AIM transportation closeness | 601 | +0.38 [+0.24, +0.51] | +0.21 [+0.09, +0.32] | No |
| Study 2 | Vignette | AIM closeness transportation | 601 | +0.38 [+0.22, +0.54] | +0.13 [-0.01, +0.28] | Yes |
| Type | Theme | % | Representative quote |
| Success Mode | Made issue more personal | 30.1% | Having to contemplate a real-life scenario for myself made it personal and, thus, more effective. |
| Success Mode | Scenario specifics were effective | 29.0% | Simply the idea of having to wait 1 year + for an appointment |
| Success Mode | The experience caused reflection | 16.6% | Thinking about what could happen and how it could affect my life was effective. |
| Success Mode | The activity made the issue feel real | 9.3% | Writing the story showed me how funding cuts can directly affect people’s health, which made the issue feel more real. |
| Success Mode | Writing was emotionally charged | 8.3% | I felt that it was totally effecting [sic] my own life in that I was suffering and unable to find a solution, so that everyday went by while I seemed to be on hold. |
| Success Mode | AI predictive ability | 6.7% | The responses after I typed a couple of words were effective and captured what I was trying to say. |
| Type | Theme | % | Representative quote |
| Success Mode | Realizing the scale of disruption | 31.4% | It made me realize how big a threat this is to my everyday life. My job, communication, and navigating abilities would be severely disrupted. |
| Success Mode | Rehearsing what I would do | 23.1% | It made me feel like I was in the situation and forced me to think about what I would actually do. |
| Success Mode | Everyday dependencies made it concrete | 13.2% | Writing out a first person scenario grounded the abstract idea of satellite systems into immediate, everyday consequences like failed card payment, loss of phone service and bank outages. |
| Success Mode | Topic had never been considered | 10.7% | I haven’t really pondered cybersecurity satellites in the past so it was a bit eye opening. |
| Success Mode | Recognizing personal reliance | 10.7% | Making me more aware of what I use in my life that would be effected by this. I didn’t think I did, but as I started navigating a night in my life, I realized that a lot of what I use works on these systems. |
| Success Mode | Surfaced an unnoticed vulnerability—not having cash on hand | 10.7% | Making it very obvious that my habit of never having cash on hand probably isn’t a good idea. |
| Study | Pairs | Mean AUC (SD) |
|---|---|---|
| Science funding | 285 | 0.914 (0.026) |
| Satellite | 259 | 0.940 (0.028) |
| Model | df | CFI | TLI | RMSEA | |||
|---|---|---|---|---|---|---|---|
| Three factors | 894 | 122.584 | 11 | 0.973 | 0.948 | 0.107 | |
| One factor | 894 | 932.935 | 14 | 0.775 | 0.662 | 0.271 |
| Moderator | Closeness [95% CI] | Closeness | Closeness | Attitudes [95% CI] | Attitudes | Attitudes |
|---|---|---|---|---|---|---|
| Intercept | 0.90 [0.71, 1.09] | 0.17 [-0.05, 0.39] | ||||
| Familiarity | -0.36 [-0.53, -0.20] | -0.17 [-0.35, 0.01] | ||||
| Age | -0.21 [-0.37, -0.05] | -0.18 [-0.35, -0.01] | ||||
| Mental imagery | 0.11 [-0.07, 0.28] | 0.13 [-0.02, 0.28] | ||||
| IRI fantasy | 0.08 [-0.09, 0.26] | -0.09 [-0.26, 0.09] | ||||
| IRI perspective | -0.15 [-0.33, 0.03] | -0.09 [-0.25, 0.07] |
| Moderator | Closeness [95% CI] | Closeness | Closeness | Attitudes [95% CI] | Attitudes | Attitudes |
|---|---|---|---|---|---|---|
| Intercept | 0.45 [0.26, 0.64] | 0.04 [-0.21, 0.28] | ||||
| Familiarity | -0.09 [-0.23, 0.05] | -0.10 [-0.29, 0.08] | ||||
| Age | -0.11 [-0.25, 0.02] | -0.14 [-0.31, 0.03] | ||||
| Mental imagery | 0.08 [-0.09, 0.24] | 0.17 [0.01, 0.33] | ||||
| IRI fantasy | 0.03 [-0.14, 0.21] | -0.13 [-0.32, 0.06] | ||||
| IRI perspective | -0.03 [-0.19, 0.13] | -0.00 [-0.19, 0.18] |
| Moderator | Closeness [95% CI] | Closeness | Closeness | Attitudes [95% CI] | Attitudes | Attitudes |
|---|---|---|---|---|---|---|
| Intercept | 0.96 [0.76, 1.16] | 0.66 [0.46, 0.85] | ||||
| Familiarity | -0.27 [-0.44, -0.11] | -0.11 [-0.27, 0.05] | ||||
| Age | -0.21 [-0.38, -0.04] | -0.14 [-0.30, 0.03] | ||||
| Mental imagery | -0.00 [-0.17, 0.16] | 0.02 [-0.14, 0.18] | ||||
| IRI fantasy | 0.09 [-0.12, 0.29] | 0.12 [-0.06, 0.30] | ||||
| IRI perspective | 0.03 [-0.16, 0.23] | 0.00 [-0.17, 0.18] |
| Moderator | Closeness [95% CI] | Closeness | Closeness | Attitudes [95% CI] | Attitudes | Attitudes |
|---|---|---|---|---|---|---|
| Intercept | 0.53 [0.35, 0.72] | 0.58 [0.37, 0.79] | ||||
| Familiarity | -0.07 [-0.21, 0.07] | -0.11 [-0.27, 0.05] | ||||
| Age | -0.10 [-0.25, 0.05] | -0.00 [-0.15, 0.15] | ||||
| Mental imagery | -0.12 [-0.28, 0.05] | -0.12 [-0.27, 0.03] | ||||
| IRI fantasy | 0.05 [-0.15, 0.24] | 0.08 [-0.11, 0.27] | ||||
| IRI perspective | 0.08 [-0.09, 0.25] | -0.06 [-0.25, 0.12] |
Large Language Model-Based Role-Play Simulation
Large language model-based role-play simulation creates interactive agents that portray people, characters, or users for training, testing, and research.
See all 109 papers