Dual Optimal: Make Your LLM Peer-like with Dignity
Organizations: Department of Computer Science and Engineering, University of Notre Dame
Abstract
Current aligned language models exhibit a dual failure mode we term the Evasive Servant: they sycophantically validate flawed user beliefs while deflecting responsibility with boilerplate disclaimers. We propose the Dignified Peer framework, which counters servility with anti-sycophancy and trustworthiness, and mitigates evasiveness through empathy and creativity. Realizing this agent requires overcoming significant challenges in data supervision, objective collapse, and evaluation bias. We address these issues by introducing the PersonaKnob dataset which features a compositional partial order structure of multiple persona preference. This data is utilized alongside a tolerant constrained Lagrangian DPO algorithm that dynamically balances all persona dimensions to prevent behavioral collapse. Additionally, we employ a psychometrically calibrated Item Response Theory evaluation protocol to disentangle latent model persona capability from confounders like judge biases. Extensive empirical studies demonstrate that our approach successfully build a LLM agent with both dignity and peer.
Figures & tables
| Dataset | Dimensions | Paradigm | Multi-Persona |
|---|---|---|---|
| Model-Written Evals ( Perez et al., 2022 ) | A only | Selection | No |
| TruthfulQA ( Lin et al., 2022 ) | T only | Selection | No |
| Empathetic Dialogues ( Rashkin et al., 2019 ) | E only | Generation | No |
| WritingPrompts ( Team, 2024 ) | C only | Generation | No |
| PersonaKnob (ours) | A+T+E+C | Both | Yes |
| LLM | Raw Prob. | Z-Score | MFRM | |||
|---|---|---|---|---|---|---|
| Llama-3.1-70B-Ins. | ||||||
| Qwen-2.5-72B | ||||||
| Mistral-Large-3-2512 | ||||||
| Claude-3.7-Sonnet | ||||||
| GPT-4.1 | ||||||
| Method | Data | Dual Grad. | Constrained | Mechanism |
|---|---|---|---|---|
| SFT-Anchor | A | ✗ | ✗ | SFT only. |
| SFT-Combined | A+PK | ✗ | ✗ | SFT only. |
| Multi-Neg DPO ( Rafailov et al., 2023 ) | PK | ✗ | ✗ | Uniform loss averaging. |
| PCGrad-DPO ( Yu et al., 2020 ) | PK | ✗ | ✓ | Non-conflicted gradient |
| SACPO ( Wachi et al., 2024 ) | PK | ✗ | ✓ | Stepwise dimension constraint. |
| SafeRLHF ( Dai et al., 2023 ) | PK | ✓ | ✓ | Single-objective and constraint Lagrangian. |
| Model Family | Method | A | T | E | C |
|---|---|---|---|---|---|
| Llama-3-8B-Ins. | Vanilla | ||||
| SFT-Anchor | |||||
| SFT-Combined | |||||
| Multi-Neg DPO | |||||
| PCGrad-DPO | |||||
| SACPO |
| Setting | A | T | E | C |
|---|---|---|---|---|
| Lag-DPO (Default) | ||||
Appendix figures & tables17 assets
Supplementary material from the paper’s appendix.
Appendix
| Type | Auditor | Criterion 1 | Criterion 2 | Criterion 3 | Aggregate |
|---|---|---|---|---|---|
| 1: Spurious Scenario | LLM | 2.1% (S1) | 2.8% (S2) | 1.9% (S3) | 5.6% |
| Human | 0.8% (S1) | 1.2% (S2) | 0.7% (S3) | 2.4% | |
| 2: Unfaithful Reference | LLM | 3.2% (R1) | 2.9% (R2) | 2.4% (R3) | 7.4% |
| Human | 1.4% (R1) | 1.3% (R2) | 1.1% (R3) | 3.5% | |
| 3: Weak Negative | LLM | 2.5% (N1) | 4.1% (N2) | 3.6% (N3) | 8.8% |
| Human | 1.0% (N1) | 2.3% (N2) | 2.1% (N3) | 4.9% |
| Model | A | T | E | C |
|---|---|---|---|---|
| Tulu-SFT-2-7b | ||||
| Tulu-DPO-2-7b | ||||
| (DPO - SFT) | -0.843 | +2.515 | +0.796 | -1.318 |
| Dim | Kendall | Spearman |
|---|---|---|
| Statistic | Value |
|---|---|
| Dataset Splits | |
| Train samples | 1331 |
| Test samples | 220 |
| Task Paradigm | |
| Selection-based instances (%) | 50.3 |
| Generation-based instances (%) | 49.7 |
| Dim. | Name | Failure Mode | Desired Behavior |
|---|---|---|---|
| A | Anti-Sycophancy | Validates flawed premise under social pressure | Evidence-backed pushback |
| T | Trustworthiness | Confident confabulation of uncertain claims | Signals uncertainty; suggests verification |
| E | Empathy | Cold or dismissive to affective context | Acknowledges feelings; non-judgmental |
| C | Creativity | Hollow, buzzword-recycling outputs | Actionable, original, well-structured help |
| Method | SycophancyEval | XSTest | ||
|---|---|---|---|---|
| Syco. Rate | Consist. | Safe Compl. | Unsafe Ref. | |
| Vanilla | 0.872 | 0.129 | 95.0% | 38.0% |
| SFT-Anchor | 0.976 | 0.024 | 97.0% | 33.0% |
| SFT-Combined | 0.876 | 0.125 | 98.1% | 44.8% |
| Multi-Neg DPO | 0.894 | 0.106 | 97.1% | 36.0% |
| PCGrad-DPO | 0.896 | 0.104 | 95.2% | 37.0% |
Personalized Language Model Alignment
Personalized language model alignment adapts model behavior to individual preferences while preserving safety, accuracy, and other shared constraints.
See all 61 papers