ContraSolver: Self-Alignment of Language Models by Resolving Internal Preference Contradictions
On the map: LLM alignment / RLHF / preference optimisation → LLM preference optimization methods
Abstract (arXiv)
While substantial advancements have been made in developing large language models (LLMs), achieving control over their behavior can be difficult. Direct preference optimization (DPO) assumes the existence of a latent reward function to evaluate the responses of LLMs. This assumption indicates a strict preference ordering of different responses to the same input. However, there always exist contradictions of preference in LLMs according to our experimental observations. In this paper, we construct a graph structure of the preference relationship among different responses with self-annotation to find contradictions in the preference order. We propose ContraSolver, an algorithm that traverses all edges on the preference graph to identify those that might cause contradictions. ContraSolver initializes the graph with a maximum spanning tree and identifies contradictory edges, prioritizing the resolution of low-confidence preferences while preserving high-confidence ones. Experimental results on four different generation tasks show that the performance of different LLMs can be largely improved through our completely unsupervised self-alignment. Furthermore, by analyzing the preference graphs of LLMs with and without self-alignment by ContraSolver, we quantify the reduction in contradictions, suggesting that resolving preference contradictions is crucial for achieving better alignment performance.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in LLM preference optimization methods, one of 10 directions in LLM alignment / RLHF / preference optimisation. Builds on 44 of its 57 references that are in the map. First posted on arXiv 13 Jun 2024.
Builds on
44 of 57 references.
Closest ancestors · 8
Same direction, newest first
- 2024Self-Alignment for Factuality: Mitigating Hallucinations in LLMs via Self-Evaluation14 Feb
- 2024Human-Instruction-Free LLM Self-Alignment with Limited Samples6 Jan
- 2023A General Theoretical Paradigm to Understand Learning from Human Preferences18 Oct
- 2023Large Language Model Alignment: A Survey26 Sep
- 2023RAIN: Your Language Models Can Align Themselves without Finetuning13 Sep
- 2023Self-QA: Unsupervised Knowledge Guided Language Model Alignment19 May
- 2023Principle-Driven Self-Alignment of Language Models from Scratch with Minimal Human Supervision4 May
- 2022Training language models to follow instructions with human feedback4 Mar
Other references · 36
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2020Learning to summarize from human feedbackcited by 2,562
- 2020Extracting Training Data from Large Language Modelscited by 2,144
- 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
24 more
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2020RealToxicityPrompts: Evaluating Neural Toxic Degeneration in Language Modelscited by 1,235
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 723
- 2022Large Language Models Can Self-Improvecited by 656
- 2024Self-Rewarding Language Modelscited by 654
- 2023Safe RLHF: Safe Reinforcement Learning from Human Feedbackcited by 630
- 2023RLAIF vs. RLHF: Scaling Reinforcement Learning from Human Feedback with AI Feedbackcited by 615
- 2023Reinforced Self-Training (ReST) for Language Modelingcited by 486
- 2023RRHF: Rank Responses to Align Language Models with Human Feedback without tearscited by 454
- 2023Catastrophic Jailbreak of Open-source LLMs via Exploiting Generationcited by 439
- 2023SLiC-HF: Sequence Likelihood Calibration with Human Feedbackcited by 395
- 2021Persistent Anti-Muslim Bias in Large Language Modelscited by 376
- 2018Reward learning from human preferences and demonstrations in Ataricited by 314
- 2023Nash Learning from Human Feedbackcited by 220
- 2023Universal Self-Consistency for Large Language Model Generationcited by 198
- 2024Direct Nash Optimization: Teaching Language Models to Self-Improve with General Preferencescited by 176
- 2024A Minimaximalist Approach to Reinforcement Learning from Human Feedbackcited by 141
- 2024Toward Self-Improvement of LLMs via Imagination, Searching, and Criticizingcited by 123
- 2024Detoxifying Large Language Models via Knowledge Editingcited by 86
- 2024A Survey on Self-Evolution of Large Language Modelscited by 86
- 2023Contrastive Preference Learning: Learning from Human Feedback without RLcited by 77
- 2024Self-Contrast: Better Reflection Through Inconsistent Solving Perspectivescited by 71
- 2023Benchmarking and Improving Generator-Validator Consistency of Language Modelscited by 43
- 2022On the Limitations of Elo: Real-World Games, are Transitive, not Additivecited by 23
Built on by
Citing papers per year: 2024: 2; 2025: 2.
4 papers.
- 2025Improving LLM-as-a-Judge Inference with the Judgment Distributioncited by 36
- 2024Towards Acyclic Preference Evaluation of Language Models via Multiple Evaluatorscited by 13
- 2024COrAL: Order-Agnostic Language Modeling for Efficient Iterative Refinementcited by 3
- 2025Flying Pigs, FaR and Beyond: Evaluating LLM Reasoning in Counterfactual Worldscited by 2
- 2025Flying Pigs, FaR and Beyond: Evaluating LLM Reasoning in Counterfactual Worlds28 May 2025
- 2025Improving LLM-as-a-Judge Inference with the Judgment Distribution4 Mar 2025
- 2024Towards Acyclic Preference Evaluation of Language Models via Multiple Evaluators14 Oct 2024
- 2024COrAL: Order-Agnostic Language Modeling for Efficient Iterative Refinement12 Oct 2024
Similar, not cited
Close in wording, no citation either way
- 2025Self-Consistency of the Internal Reward Models Improves Self-Rewarding Language Models
- 2024Towards a Unified View of Preference Learning for Large Language Models: A Survey
- 2025SimPER: A Minimalist Approach to Preference Alignment without Hyperparameters
- 2024A Deep Dive into the Trade-Offs of Parameter-Efficient Preference Alignment Techniques
- 2025Direct Density Ratio Optimization: A Statistically Consistent Approach to Aligning Large Language Models
- 2025Proximalized Preference Optimization for Diverse Feedback Types: A Decomposed Perspective on DPO
- 2025Aligning What LLMs Do and Say: Towards Self-Consistent Explanations
- 2025Icon2: Aligning Large Language Models Using Self-Synthetic Preference Data via Inherent Regulation