Summary
This paper trains a Multimodal Large Language Model, OpenMU that is capable of comprehensive music information retrieval tasks. Meanwhile, this paper also proposes OpenMU-Bench, the large-scale dataset and benchmark used to train and evaluate OpenMU. Then, it discusses the design choices of OpenMU and presents experimental results of different hyperparameter settings. Last, this paper compares OpenMU and MU-LLAMA on OpenMU-Bench and shows that OpenMU outperforms MU-LLAMA.
Strengths
This paper proposes a multimodal large language model, OpenMU, capable of comprehensive MIR tasks and outperforms the existing MU-LLAMA model. In addition, this paper establishes the publicly available dataset OpenMU-Bench, which is large-scale and comprehensive.
Weaknesses
The primary weakness of this paper is that its content and experimental results do not convincingly support its claimed contributions. Here are the specific issues:
1. Ambiguity in Contribution between Benchmark and Model: The relationship between the benchmark (including the dataset) and the model is unclear. In the abstract, the benchmark appears to be the main contribution, with the model serving to demonstrate the dataset’s capabilities and provide an example usage. However, in the introduction, this emphasis is reversed: “We aim to contribute to the MIR field by training an MLLM, dubbed OpenMU, for understanding music clips.” and “To address this issue [of data scarcity in the music modality], we construct OpenMU-Bench, a large-scale benchmark for training and evaluating MLLMs in music understanding.”
2. Inadequate Definition of OpenMU-Bench as a Standalone Benchmark: OpenMU-Bench, presented as an evaluation benchmark for MLLMs’ music understanding capabilities, lacks clear task delineation aligned with music understanding competencies. Instead of categorizing tasks by music understanding skill (e.g., captioning, reasoning, genre recognition), they are split by question format, which feels superficial. I suggest structuring tasks more like the MMLU dataset [1], which categorizes tasks by the skills they assess. For instance, genre recognition questions could appear in multiple formats, and ideally, a single, unified metric should represent genre recognition performance.
3. Failure to Provide Model Ranking Capability: A benchmark should allow for a unified score that ranks model performance across music understanding capabilities. Here, OpenMU-Bench lacks a mechanism to yield an overall ranking metric. Tables 3, 4, and 6 present multiple metrics per dataset but fail to combine these into an aggregated score for model ranking.
4. Ill-Defined Tool-Using Task: The “tool-using” task, which the paper claims as a novel contribution, is not well-defined within the benchmark. There is overlap in the music-understanding capabilities it assesses relative to other tasks, and it does not clearly evaluate music understanding itself. A model could perform well on this task merely by calling an API correctly, without demonstrating music comprehension or multi-modal capability. This raises questions: does a high score here reflect the model's music understanding, or simply the quality of the MIR tool it calls?
5. Lack of Comparative Evaluation with Existing Models: The paper explores design choices and hyperparameter variations of its model. However, if the authors aim to present a superior MLLM approach, they should compare its performance against an existing baseline model trained on the same dataset.
[1] Hendrycks, D., Burns, C., Basart, S., Zou, A., Mazeika, M., Song, D., & Steinhardt, J. (2020). Measuring massive multitask language understanding. arXiv preprint arXiv:2009.03300.