Meta-review
The paper presents the RObust Preference Optimization (ROPO) framework, a novel approach to improving preference alignment in LLMs under noisy conditions. By integrating a noise-tolerant loss function and robustness-guided rejection sampling, ROPO aims to mitigate the impact of noisy preference data while preserving valuable information. Experimental results across various datasets demonstrate that ROPO outperforms existing methods in both real and artificially noisy scenarios, achieving better alignment with human preferences without increasing computational overhead.
Strengths:
* The paper addresses the important challenge of annotator noise in preference alignment, which is a critical issue for the development of reliable policy models.
* It includes a theoretical analysis that outlines DPO's limitations in distinguishing between noisy and clean samples and introduces a regularization loss as a mitigation strategy.
* Experimental results show improvements over DPO in noisy scenarios.
Weaknesses:
* Novelty: The contribution of the proposed approach is limited, as the primary contribution is the addition of a regularization term, which is not significantly different from the original DPO approach. Furthermore, the use of loss values to identify model-uncertain samples in the robustness-guided rejection sampling procedure closely resembles concepts explored in prior work.
* Complexity: The method introduces multiple hyperparameters, such as the trade-off parameter alpha, the sample filtering ratio, and beta from DPO, which require extensive experimental tuning. This added complexity could reduce the practical value of the approach.
* Evaluation: The evaluation is constrained by the use of limited test datasets, primarily AlpacaEval and Reddit. This lack of coverage across multiple instruction-following benchmarks such as Wildbench, Arena-Hard, and MT-Bench limits the generalizability of the findings. Additionally, the paper does not sufficiently define or characterize noisy data, making it unclear how noise is identified and mitigated.
* Clarity: While Figure 1 outlines the framework of ROPO, the absence of an overall description makes it challenging to understand how ROPO's components—e.g., noisy sample filtering, rejection sampling, and noise tolerance training—are integrated into an iterative workflow. This could make the work difficult to reproduce.
The evaluation and clarity issues were partially addressed during the discussion period, with the addition of new experiments and a more formal presentation of ROPO in the appendix. However, the addition of significant new experiments (e.g., key results such as human evaluation) would ideally require a fresh round of reviewing. Furthermore, reviewers remain concerned about the novelty and complexity weaknesses mentioned above, even after considering the authors' latest comments and updated paper. In light of these concerns, I recommend rejection.
Additional comments on reviewer discussion
The author-reviewer discussion led to improvements in the evaluation and clarity of the paper. The authors also provided justifications regarding the aforementioned concerns about novelty and complexity (e.g., they argued that the method is relatively robust to hyperparameter choice).
While the evaluation and clarity issues were partially addressed, the reviewer-AC discussion focused on the other two weaknesses. Reviewers still felt that the novelty was not particularly strong, as numerous other works are based on DPO modifications, and similar ideas have been explored before (see reviews/discussions for details). Additionally, the reviewers were not convinced by the authors' rebuttal on complexity, and the next version of the paper may require more analyses to support the authors' claims.