Abstract Priorities, Concrete Rewards: How Stated Preferences Relate to What People Reward in AI Responses
Organizations: Stevens Institute of Technology, Hoboken, NJ, USA · University of Massachusetts Boston, Boston, MA, USA
Abstract
AI assistants built on large language models (LLMs) are trained on human feedback and increasingly personalized to users' stated preferences. Yet how closely these preferences reflect what people reward in responses remains unclear. We compare stated and revealed preferences in the public PRISM dataset, in which 1,396 participants reported how much seven response attributes mattered to them and then rated 29,347 responses from 21 LLMs. Among responses to the same prompt, features the survey never asked about, such as response length, formatting and refusal language, were at least as strongly associated with ratings as text proxies of the surveyed attributes. Whether stated priorities matched ratings depended on how attributes were measured: participants who prioritized an attribute favoured responses from models that others perceived as strong on it, but not responses that scored higher on text proxies for it. Written feedback was more telling: participants who asked for shorter answers, even in earlier conversations, gave length less weight in their ratings, and those asking for longer answers gave it more. Their relative priorities over the surveyed attributes, however, did not predict this weight. Reasons given for choices reflected perceived attributes more than measured features. Participants also differed stably in how much they weighted several concrete features, especially length, but with a median of 6 conversations per participant, these weights were estimated poorly. The largest gain from personal information in predicting held-out choices was 0.13 percentage points, compared with 1.11 for a stronger pooled model. Stated priorities thus track perceived attributes of AI responses but say little about the concrete features that ratings reward, a distinction that matters for preference elicitation and AI personalization.
Figures & tables
| Explanation | Prediction | Evidence in this study |
|---|---|---|
| Limited self-insight | Weak alignment persists when attributes are measured in ways that match participants’ perceptions and individual policies are reliable | Alignment by representation (Section 4.4 ); reliability and recoverability of individual weights (Section 4.7 ) |
| Measurement mismatch | Alignment strengthens as attribute measures move closer to how participants perceive the attributes | Perceptual correspondence of text proxies (Section 4.2 ); proxies versus lens composites versus perceived profiles (Section 4.4 ) |
| Aggregation, reliability and general quality | Alignment with aggregate profiles reflects averaging, a shared quality dimension or selection into chosen responses rather than attribute-specific perceptions | Attribute-specific profile deviations, mismatched pairings and profile reliability (Section 4.4 ) |
| Context dependence | Feature weights vary with the request in systematic ways that a single summary cannot represent | Context interactions (Section 4.1 ); occasion versus person components (Section 4.7 ) |
| Feature | Item it was designed to match (“It is important that an AI language model…”) | Operation |
|---|---|---|
| Coherence | …produces responses that are well-written and coherent | minus the number of defects: truncation, fabricated continuation of the dialogue, trigram repetition above 10% |
| Informational density | …produces factual and informative responses | numbers and capitalized non-initial words per 100 words |
| Viewpoint markers | …summarises multiple viewpoints or different worldviews | log(1 + viewpoint phrases) |
| Caution markers | …produces responses that are safe and do not risk harm | log(1 + caution and caveat phrases) |
| Relevance to prompt | …produces responses that are helpful and relevant to my requests | embedding similarity of response and prompt |
| Similarity to own self-description | …reflects my values or cultural perspectives | embedding similarity of response and the participant’s self-description |
| Specification | Mean | SE | Joint | |
|---|---|---|---|---|
| Primary (ipsatized, all analysed responses) | 0.09 | 0.08 | 0.304 | 0.151 |
| Four-response conversations only | 0.09 | 0.09 | 0.311 | 0.407 |
| PRISM balanced subset | 0.05 | 0.09 | 0.567 | 0.424 |
| US census-representative sample | 0.07 | 0.22 | 0.740 | 0.767 |
| UK census-representative sample | 0.08 | 0.19 | 0.665 | 0.926 |
| Excluding the 10% of participants with the largest same-model score gaps | 0.14 | 0.09 | 0.102 | 0.057 |
| Standardized association with the reported reason | M1 | M2 | M3 |
|---|---|---|---|
| Text-proxy contrast (chosen minus others) | 0.031 ∗ | 0.013 ∗ | 0.013 ∗ |
| Length contrast | 0.045 ∗ | 0.026 ∗ | 0.023 ∗ |
| Lists and headings contrast | 0.021 ∗ | 0.003 | 0.001 |
| Positive sentiment contrast | 0.005 | 0.005 | 0.005 |
| Validation phrases contrast | 0.015 | 0.008 | 0.006 |
| Refusal language contrast | 0.013 | 0.003 | 0.001 |
Appendix figures & tables25 assets
Supplementary material from the paper’s appendix.
Appendix
| Step | |
|---|---|
| Survey participants | 1,500 |
| Participants with at least one conversation | 1,396 |
| Conversations | 8,011 |
| First-turn rated responses | 30,049 |
| dropped: fewer than three words | 670 |
| dropped: conversation left with fewer than two responses | 32 |
| Attribute | Unguided (%) | Values guided (%) | Controversy guided (%) |
|---|---|---|---|
| Values | 21.4 | 4.8 | 6.6 |
| Creativity | 9.5 | 8.2 | 11.2 |
| Fluency | 1.1 | 0.6 | 0.8 |
| Factuality | 3.0 | 2.0 | 1.2 |
| Diversity | 19.0 | 7.9 | 4.8 |
| Safety | 11.2 | 6.2 | 6.1 |
| Perceived attribute | Designed feature | (1) | (2) | (3) | Strongest, contrast | Strongest, level |
|---|---|---|---|---|---|---|
| Values | Similarity to own self-description | 0.02 | 0.03 | 0.07 | Refusal or AI-disclaimer language ( 0.04) | Refusal or AI-disclaimer language ( 0.08) |
| Creativity | Lexical diversity | 0.01 | 0.01 | 0.03 | Lists and headings (0.06) | Refusal or AI-disclaimer language ( 0.11) |
| Fluency | Coherence (no truncation, leakage, repetition) | 0.09 | 0.07 | 0.11 | Coherence (no truncation, leakage, repetition) (0.09) | Coherence (no truncation, leakage, repetition) (0.11) |
| Factuality | Informational density | 0.01 | 0.02 | 0.00 | Length (0.09) | Length (0.16) |
| Diversity | Viewpoint markers | 0.08 | 0.09 | 0.12 | Length (0.09) | Length (0.15) |
| Safety | Caution markers | 0.01 | 0.01 | 0.01 | Coherence (no truncation, leakage, repetition) (0.04) | Coherence (no truncation, leakage, repetition) (0.05) |
| Attribute (text proxy) | Ipsatized | Raw (z) | Rank |
|---|---|---|---|
| Values | 0.02 (0.19) | 0.13 (0.17) | 0.09 (0.25) |
| Creativity | 0.24 (0.17) | 0.16 (0.16) | 0.18 (0.19) |
| Fluency | 0.13 (0.26) | 0.06 (0.18) | 0.25 (0.25) |
| Factuality | 0.30 (0.28) | 0.08 (0.18) | 0.36 (0.26) |
| Diversity | 0.10 (0.21) | 0.12 (0.18) | 0.03 (0.22) |
| Safety | 0.20 (0.17) | 0.19 (0.16) | 0.27 (0.18) |
| Attribute or summary | Text proxies | Lens composites | Aggregate profiles |
|---|---|---|---|
| Values | 0.10 (0.20) | 0.19 (0.21) | 0.17 (0.29) |
| Creativity | 0.07 (0.17) | 0.33 (0.24) | 0.31 (0.30) |
| Fluency | 0.20 (0.31) | 0.28 (0.37) | 1.43 (0.34) |
| Factuality | 0.36 (0.28) | 0.15 (0.33) | 0.71 (0.34) |
| Diversity | 0.19 (0.27) | 0.35 (0.30) | 0.94 (0.28) |
| Safety | 0.32 (0.17) | 0.63 (0.20) | 0.88 (0.27) |
| Contrast of mean moderation (joint model) | Estimate | SE | Holm | Bootstrap 95% CI | |
|---|---|---|---|---|---|
| Profiles minus proxies | 0.85 | 0.25 | 0.001 | 0.002 | [0.16, 1.12] |
| Profiles minus lens | 0.51 | 0.28 | 0.070 | 0.127 | [ 0.18, 0.98] |
| Lens minus proxies | 0.33 | 0.18 | 0.064 | 0.127 | [ 0.14, 0.66] |
| Profile representation interacted with stated importance | Mean moderation | SE | |
|---|---|---|---|
| Matched aggregate profiles | 0.93 | 0.23 | 0.001 |
| Attribute-specific deviations (common perceived quality removed) | 0.29 | 0.08 | 0.001 |
| Mismatched pairings, mean over six cyclic shifts | 0.06 | – | – |
| Mismatched pairings, largest of six cyclic shifts | 0.28 | – | – |
| Attribute | Profile split-half | Deviation split-half | Lens held-out |
|---|---|---|---|
| Values | 0.61 | 0.59 | 0.060 |
| Creativity | 0.53 | 0.40 | 0.057 |
| Fluency | 0.83 | 0.41 | 0.077 |
| Factuality | 0.72 | 0.72 | 0.094 |
| Diversity | 0.62 | 0.44 | 0.117 |
| Safety | 0.35 | 0.41 | 0.013 |
| Aggregate attribute profile specification | Mean moderation | SE | |
|---|---|---|---|
| Profiles, no model FE (planned secondary check) | 1.24 | 0.23 | 0.001 |
| Profiles + model FE | 1.19 | 0.23 | 0.001 |
| Echo-residualized profiles | 1.26 | 0.24 | 0.001 |
| Echo-residualized profiles + model FE | 1.19 | 0.24 | 0.001 |
| Disjoint-half profiles | 0.94 | 0.21 | 0.001 |
| Disjoint-half profiles + model FE | 0.93 | 0.21 | 0.001 |
| Feature | Interaction | Coefficient | SE | |
|---|---|---|---|---|
| Length | controversy-guided | 1.68 | 0.41 | 0.001 |
| Length | values-guided | 0.96 | 0.40 | 0.017 |
| Length | prompt length (SD) | 1.38 | 0.18 | 0.001 |
| Lists and headings | controversy-guided | 0.54 | 0.51 | 0.284 |
| Lists and headings | values-guided | 0.50 | 0.32 | 0.119 |
| Lists and headings | prompt length (SD) | 0.25 | 0.18 | 0.165 |
| Code | Flagged in pool | Checked | Precision [95% CI] | Recall [95% CI] |
|---|---|---|---|---|
| Request for shorter responses | 22 | 22 | 0.77 [0.57, 0.90] | 0.22 [0.12, 0.56] |
| Request for longer or more detailed responses | 295 | 40 | 0.75 [0.60, 0.86] | 0.18 [0.11, 0.38] |
| Praise of brevity | 143 | 20 | 1.00 [0.84, 1.00] | – |
| Praise of detail | 587 | 20 | 0.85 [0.64, 0.95] | – |
| Formatting mention | 196 | 30 | 0.80 [0.63, 0.90] | – |
| Complaint about refusal or evasion | 34 | 10 | 0.70 [0.40, 0.89] | – |
| Family | Feature | Timing of the report | Codes | Coef. | SE | Per SD | Holm | |
| Main | Length | Concurrent (same conversation) | requests | 0.39 | 0.63 | 0.10 | 0.542 | 0.542 |
| Main | Length | Other conversations | requests | 6.16 | 1.54 | 0.78 | 0.001 | 0.001 |
| Main | Length | Earlier conversations only | requests | 3.50 | 1.05 | 0.68 | 0.001 | 0.002 |
| Main | Lists and headings | Other conversations | formatting mentions | 2.93 | 1.73 | 0.24 | 0.090 | 0.181 |
| Sensitivity | Length | Other conversations | requests and praise | 4.14 | 0.88 | 0.89 | 0.001 | 0.001 |
| Sensitivity | Length | Earlier conversations only | requests and praise | 2.26 | 0.60 | 0.73 | 0.001 | 0.001 |
| Priorities block | Concrete feedback length | Priorities length, Wald (df) | ||
|---|---|---|---|---|
| Raw priorities | 6.23 (1.54) | 0.001 | 20.0 (7) | 0.006 |
| Ipsatized priorities | 6.38 (1.53) | 0.001 | 9.0 (6) | 0.171 |
| Non-elicited feature | Stated scale | Joint Wald | df | |
|---|---|---|---|---|
| Length | ipsatized (6-column basis) | 8.3 | 6 | 0.216 |
| Length | raw | 20.0 | 7 | 0.006 |
| Refusal or AI-disclaimer language | ipsatized (6-column basis) | 10.9 | 6 | 0.093 |
| Refusal or AI-disclaimer language | raw | 13.3 | 7 | 0.065 |
| Lists and headings | ipsatized (6-column basis) | 9.5 | 6 | 0.149 |
| Lists and headings | raw | 9.6 | 7 | 0.215 |
| Stated importance feature | Context | Stated scale | SE | Holm | ||
|---|---|---|---|---|---|---|
| Safety Refusal or AI-disclaimer language | all | ipsatized | 0.40 | 0.22 | 0.062 | 0.559 |
| Safety Refusal or AI-disclaimer language | all | raw | 0.39 | 0.20 | 0.055 | 0.439 |
| Safety Caution markers | all | ipsatized | 0.19 | 0.17 | 0.262 | 1.000 |
| Safety Caution markers | all | raw | 0.20 | 0.16 | 0.218 | 1.000 |
| Safety Refusal or AI-disclaimer language | controversy | ipsatized | 0.35 | 0.29 | 0.222 | 1.000 |
| Safety Refusal or AI-disclaimer language | other | ipsatized | 0.44 | 0.29 | 0.125 | 1.000 |
| Reason attribute | Same-attribute perception | Mean cross-attribute | Largest cross-attribute | |
|---|---|---|---|---|
| Values | 6,034 | 0.49 | 0.01 | 0.11 |
| Creativity | 6,050 | 0.56 | 0.01 | 0.06 |
| Fluency | 6,127 | 0.31 | 0.07 | 0.17 |
| Factuality | 6,120 | 0.47 | 0.04 | 0.17 |
| Diversity | 6,049 | 0.58 | 0.00 | 0.04 |
| Safety | 6,045 | 0.20 | 0.05 | 0.10 |
| Feature | LR | Holm | , context | , raw | |||
|---|---|---|---|---|---|---|---|
| Similarity to own self-description | 0.067 | 0.105 | 4.0 | 0.023 | 0.162 | 0.067 | 1.79 |
| Lexical diversity | 0.032 | 0.001 | 0.5 | 0.248 | 0.994 | 0.035 | 0.96 |
| Coherence (no truncation, leakage, repetition) | 0.100 | 0.162 | 15.0 | 0.001 | 0.001 | 0.101 | 2.72 |
| Informational density | 0.085 | 0.124 | 7.8 | 0.003 | 0.021 | 0.080 | 2.42 |
| Viewpoint markers | 0.046 | 0.074 | 1.1 | 0.144 | 0.864 | 0.050 | 1.37 |
| Caution markers | 0.046 | 0.083 | 1.1 | 0.148 | 0.864 | 0.043 | 0.99 |
| Feature | Simulated scenario | Observed LR | 95th pct. | Max. | Rejection (MC SE) | |
|---|---|---|---|---|---|---|
| Length | Null, homoscedastic | 100 | 102.6 | 2.77 | 5.73 | 0.06 (0.02) |
| Length | Null, person-specific residual SD | 100 | 102.6 | 3.65 | 7.78 | 0.09 (0.03) |
| Refusal or AI-disclaimer language | Null, homoscedastic | 100 | 29.9 | 1.59 | 3.67 | 0.03 (0.02) |
| Coherence (no truncation, leakage, repetition) | Null, homoscedastic | 100 | 15.0 | 1.68 | 4.98 | 0.02 (0.01) |
| Lists and headings | Null, homoscedastic | 100 | 15.9 | 2.97 | 5.38 | 0.07 (0.03) |
| Length | Person SD at its fitted value | 50 | 102.6 | – | – | 1.00 (0.00) |
| Feature | Pooled | 95% CI | Observed | Sim., zero | Sim., fitted | Sim., 2 | |
|---|---|---|---|---|---|---|---|
| Similarity to own self-description | 0.83 | 6.3 | [0.7, 13.0] | 0.049 | 0.000 | 0.019 | 0.058 |
| Lexical diversity | 0.07 | 3.9 | [ 12.1, 4.2] | 0.024 | 0.001 | 0.008 | 0.014 |
| Coherence (no truncation, leakage, repetition) | 1.58 | 12.8 | [1.6, 24.7] | 0.048 | 0.004 | 0.018 | 0.062 |
| Informational density | 0.51 | 8.3 | [ 3.2, 21.6] | 0.031 | 0.000 | 0.020 | 0.061 |
| Viewpoint markers | 0.65 | 6.6 | [ 3.6, 18.5] | 0.029 | 0.002 | 0.017 | 0.055 |
| Caution markers | 0.05 | 8.4 | [ 3.0, 20.7] | 0.036 | 0.001 | 0.020 | 0.057 |
| Information added | Gain | 95% CI | Top choice | MSE | Better (%) | Repeats |
| Own free-text self-description (similarity) | 0.03 | [ 0.11, 0.05] | 0.01 | 0.1 | 22 | [ 0.10, 0.02] |
| Own free-text wishes for AI (similarity) | 0.06 | [ 0.01, 0.13] | 0.26 | 0.0 | 22 | [0.00, 0.12] |
| Importance sliders features | 0.23 | [ 0.45, 0.00] | 0.51 | 3.1 | 39 | [ 0.30, 0.18] |
| Importance sliders aggregate attribute profiles | 0.02 | [ 0.11, 0.17] | 0.25 | 1.3 | 33 | [ 0.06, 0.11] |
| Stated-profile neighbours | 0.11 | [ 0.33, 0.12] | 0.20 | 0.5 | 38 | [ 0.29, 0.00] |
| Demographics and AI experience features | 0.55 | [ 0.85, 0.26] | 1.06 | 8.6 | 41 | [ 0.90, 0.33] |
| Paired comparison | Difference (pp) | 95% CI |
|---|---|---|
| Watch minus ask | ||
| Model taste minus sliders features | 0.36 | [0.10, 0.63] |
| Model taste minus sliders profiles | 0.11 | [ 0.09, 0.32] |
| Model taste minus stated-profile neighbours | 0.24 | [ 0.02, 0.50] |
| Feature weights minus sliders features | 0.21 | [ 0.05, 0.46] |
| Feature weights minus sliders profiles | 0.04 | [ 0.25, 0.15] |
| Earlier conversations | Feature weights | Model taste | Reasons | Concrete feedback |
|---|---|---|---|---|
| 1 | 0.00 [ 0.30, 0.31] | 0.16 [ 0.12, 0.39] | 0.18 [ 0.96, 0.53] | 0.21 [ 0.15, 0.59] |
| 2 | 0.07 [ 0.25, 0.41] | 0.01 [ 0.33, 0.34] | 0.36 [ 0.95, 0.25] | 0.02 [ 0.29, 0.34] |
| 3 | 0.33 [ 0.67, 0.01] | 0.24 [ 0.69, 0.17] | 0.47 [ 1.10, 0.11] | 0.06 [ 0.22, 0.34] |
| 4 | 0.03 [ 0.35, 0.39] | 0.07 [ 0.44, 0.54] | 0.15 [ 0.47, 0.78] | 0.12 [ 0.14, 0.36] |
| 5 or more | 0.04 [ 0.36, 0.44] | 0.32 [ 0.17, 0.79] | 0.03 [ 0.65, 0.61] | 0.17 [ 0.11, 0.44] |
| Trend per earlier conversation | 0.00 [ 0.10, 0.11] | 0.04 [ 0.09, 0.16] | 0.08 [ 0.13, 0.29] | 0.00 [ 0.09, 0.10] |
| Planned model | Accuracy (%) | Gain (pp) | 95% CI |
|---|---|---|---|
| P0 pooled features + model + position | 65.59 | – | – |
| P1 + demographics features | 65.27 | 0.32 | [ 0.68, 0.04] |
| P2 + stated features | 65.53 | 0.06 | [ 0.32, 0.19] |
| P3 + reasons features | 65.54 | 0.05 | [ 0.36, 0.24] |
| P5 + person-specific weights (other conversations) | 65.68 | 0.09 | [ 0.16, 0.33] |
| P6 + stated, demographics and reasons | 64.93 | 0.66 | [ 1.07, 0.25] |
| Contrast in mean moderation | Difference | SE | |
|---|---|---|---|
| Very familiar minus not familiar | 0.26 | 0.22 | 0.255 |
| Very familiar minus somewhat familiar | 0.01 | 0.16 | 0.968 |
| Weekly or more minus less than weekly | 0.08 | 0.16 | 0.630 |
| Display position | Difference vs position 1 (points) | SE |
|---|---|---|
| 2 | 0.03 | 0.64 |
| 3 | 1.17 | 0.65 |
| 4 | 1.15 | 0.64 |
| 5 | 0.58 | 0.65 |
| 6 | 1.06 | 0.65 |
| 7 | 1.42 | 0.65 |
User Preference Modeling
User preference modeling infers what people value from choices, behavior, and feedback to personalize recommendations, predictions, and AI actions.
See all 271 papers