CLMar 2, 2024

DMoERM: Recipes of Mixture-of-Experts for Effective Reward Modeling

arXiv:2403.01197v230 citationsh-index: 8Has CodeACL
AI Analysis

This work addresses reward modeling for large language model alignment, offering a novel approach to improve generalization and handle noise, though it appears incremental as it builds on existing MoE and LoRA techniques.

The paper tackled challenges in reward model (RM) training, such as multi-task disturbance and noisy human annotations, by introducing a Double-Layer Mixture-of-Experts RM (DMoERM), which achieved superior consistency with human preferences and outperformed state-of-the-art ensemble methods in validation and experiments.

The performance of the reward model (RM) is a critical factor in improving the effectiveness of the large language model (LLM) during alignment fine-tuning. There remain two challenges in RM training: 1) training the same RM using various categories of data may cause its generalization performance to suffer from multi-task disturbance, and 2) the human annotation consistency rate is generally only $60\%$ to $75\%$, causing training data to contain a lot of noise. To tackle these two challenges, we introduced the idea of Mixture-of-Experts (MoE) into the field of RM for the first time. We propose the Double-Layer MoE RM (DMoERM). The outer layer MoE is a sparse model. After classifying an input into task categories, we route it to the corresponding inner layer task-specific model. The inner layer MoE is a dense model. We decompose the specific task into multiple capability dimensions and individually fine-tune a LoRA expert on each one. Their outputs are then synthesized by an MLP to compute the final rewards. To minimize costs, we call a public LLM API to obtain the capability preference labels. The validation on manually labeled datasets confirms that our model attains superior consistency with human preference and outstrips advanced generative approaches. Meanwhile, through BoN sampling and RL experiments, we demonstrate that our model outperforms state-of-the-art ensemble methods of RM and mitigates the overoptimization problem. Our code and dataset are available at: https://github.com/quanshr/DMoERM-v1.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes