cmi-rewardbench-eval
CMI-RewardBench: Evaluating Music Reward Models with Compositional Multimodal Instruction — Ma et al. (2026) (arXiv:2603.00610, 2026)
What this evaluates
Evaluates music reward models on their ability to align with human aesthetic judgments and follow compositional multimodal instructions (text, lyrics, audio). It probes both absolute musicality scoring and relative pairwise preference ranking across diverse generation models.
Datasets
Metrics
Linear Correlation Coefficient (LCC) (primary) — range: [-1, 1]
- Pearson correlation between predicted scores and human MOS/preferences. Measures linear trend alignment.
Spearman Rank Correlation (SRCC) (primary) — range: [-1, 1]
- Rank-based correlation between predicted scores and human MOS/preferences. Measures monotonic trend alignment.
Kendall-Tau (K-Tau) (primary) — range: [-1, 1]
- Rank correlation measuring the number of concordant vs discordant pairs between predictions and human labels.
Pairwise Accuracy (primary) — range: [0, 1]
- Fraction of correctly predicted preferred audio samples in pairwise comparisons against expert annotations.
Input / output format
Input: Compositional prompt consisting of optional text description (t), optional lyrics (l), and optional reference audio (a_ref), paired with the target evaluation audio (a_eval).
Output: Two scalar scores (s_MUS, s_ALI) ∈ ℝ² representing predicted musicality and alignment scores. For pairwise evaluation, the model outputs a preference decision indicating which of two candidate audios is superior.
Scoring recipe
def compute_metrics(predictions, gold):
# predictions: list of (s_MUS, s_ALI) or pairwise choices
# gold: list of human MOS or preferred audio index
scores = [p[0] for p in predictions] # use MUS score or average
# Regression metrics (PAM, MusicEval)
lcc = pearsonr(scores, gold)
srcc = spearmanr(scores, gold)
ktau = kendalltau(scores, gold)
# Pairwise accuracy (Music Arena, CMI-Pref)
correct = sum(1 for pred, gold_pair in zip(predictions, gold) if pred == gold_pair)
accuracy = correct / len(gold)
return {"LCC": lcc, "SRCC": srcc, "K-Tau": ktau, "Accuracy": accuracy}
Common pitfalls
- Using MSE instead of correlation metrics, as score ranges vary significantly across different generation models and datasets.
- Failing to separate musicality (MUS) and alignment (ALI) dimensions, which are evaluated independently.
- Including tied preferences in pairwise accuracy calculations, which the protocol explicitly excludes.
Evidence (verbatim from paper)
For the PAM and MusicEval datasets, we evaluate reward models on absolute musicality and alignment scoring. Given that different models and datasets utilize varying score ranges, Mean Squared Error (MSE) is insufficient for measuring generalization. Instead, we prioritize relative trend alignment using Linear Correlation Coefficient (LCC) , Spearman Rank Correlation (SRCC) , and Kendall-Tau (K-Tau). For Music Arena and the CMI-Pref test split, we evaluate models on pairwise preference accuracy. Models must determine which of two audio samples is superior in terms of musicality or better aligned with the provided compositional instructions. Accuracy is calculated by comparing model predictions against experts’ annotation.
Citation
@misc{ma2026cmirewardbench,
title={CMI-RewardBench: Evaluating Music Reward Models with Compositional Multimodal Instruction},
author={Ma et al. (2026)},
year={2026},
note={arXiv:2603.00610}
}
1---2name: cmi-rewardbench-eval3description: Evaluates music reward models on their ability to align with human aesthetic judgments and follow compositional multimodal instructions (text, lyrics, audio). It probes both absolute musicality scoring and relative pairwise preference ranking across diverse generation models. Use when the user wants to benchmark on PAM, MusicEval, Music Arena, CMI-Pref, or asks about evaluating this task. Reports Linear Correlation Coefficient (LCC), Spearman Rank Correlation (SRCC), Kendall-Tau (K-Tau), Pairwise Accuracy.4---56# cmi-rewardbench-eval78> CMI-RewardBench: Evaluating Music Reward Models with Compositional Multimodal Instruction — Ma et al. (2026) (arXiv:2603.00610, 2026)910## What this evaluates1112Evaluates music reward models on their ability to align with human aesthetic judgments and follow compositional multimodal instructions (text, lyrics, audio). It probes both absolute musicality scoring and relative pairwise preference ranking across diverse generation models.1314## Datasets1516- **PAM** — total 500; splits: test (500); repo https://github.com/Haiwen-Xia/CMI-RewardBench17- **MusicEval** — total 413; splits: test (413); repo https://github.com/Haiwen-Xia/CMI-RewardBench18- **Music Arena** — total 1340; splits: test (1340); repo https://github.com/Haiwen-Xia/CMI-RewardBench19- **CMI-Pref** — total 500; splits: test (500); repo https://github.com/Haiwen-Xia/CMI-RewardBench2021## Metrics2223- `Linear Correlation Coefficient (LCC)` **(primary)** — range: [-1, 1]24 - Pearson correlation between predicted scores and human MOS/preferences. Measures linear trend alignment.25- `Spearman Rank Correlation (SRCC)` **(primary)** — range: [-1, 1]26 - Rank-based correlation between predicted scores and human MOS/preferences. Measures monotonic trend alignment.27- `Kendall-Tau (K-Tau)` **(primary)** — range: [-1, 1]28 - Rank correlation measuring the number of concordant vs discordant pairs between predictions and human labels.29- `Pairwise Accuracy` **(primary)** — range: [0, 1]30 - Fraction of correctly predicted preferred audio samples in pairwise comparisons against expert annotations.3132## Input / output format3334**Input**: Compositional prompt consisting of optional text description (t), optional lyrics (l), and optional reference audio (a_ref), paired with the target evaluation audio (a_eval).3536**Output**: Two scalar scores (s_MUS, s_ALI) ∈ ℝ² representing predicted musicality and alignment scores. For pairwise evaluation, the model outputs a preference decision indicating which of two candidate audios is superior.3738## Scoring recipe3940```python41def compute_metrics(predictions, gold):42 # predictions: list of (s_MUS, s_ALI) or pairwise choices43 # gold: list of human MOS or preferred audio index44 scores = [p[0] for p in predictions] # use MUS score or average45 # Regression metrics (PAM, MusicEval)46 lcc = pearsonr(scores, gold)47 srcc = spearmanr(scores, gold)48 ktau = kendalltau(scores, gold)49 # Pairwise accuracy (Music Arena, CMI-Pref)50 correct = sum(1 for pred, gold_pair in zip(predictions, gold) if pred == gold_pair)51 accuracy = correct / len(gold)52 return {"LCC": lcc, "SRCC": srcc, "K-Tau": ktau, "Accuracy": accuracy}53```5455## Common pitfalls5657- Using MSE instead of correlation metrics, as score ranges vary significantly across different generation models and datasets.58- Failing to separate musicality (MUS) and alignment (ALI) dimensions, which are evaluated independently.59- Including tied preferences in pairwise accuracy calculations, which the protocol explicitly excludes.6061## Evidence (verbatim from paper)6263> For the PAM and MusicEval datasets, we evaluate reward models on absolute musicality and alignment scoring. Given that different models and datasets utilize varying score ranges, Mean Squared Error (MSE) is insufficient for measuring generalization. Instead, we prioritize relative trend alignment using Linear Correlation Coefficient (LCC) , Spearman Rank Correlation (SRCC) , and Kendall-Tau (K-Tau). For Music Arena and the CMI-Pref test split, we evaluate models on pairwise preference accuracy. Models must determine which of two audio samples is superior in terms of musicality or better aligned with the provided compositional instructions. Accuracy is calculated by comparing model predictions against experts’ annotation.6465## Citation6667```bibtex68@misc{ma2026cmirewardbench,69 title={CMI-RewardBench: Evaluating Music Reward Models with Compositional Multimodal Instruction},70 author={Ma et al. (2026)},71 year={2026},72 note={arXiv:2603.00610}73}74```7576- arXiv: 2603.00610