atlas

Research map / Large language models / Agents, code and math

MuPT: A Generative Symbolic Music Pretrained Transformer

ICLR 2025 · Large language models › Agents, code and math · approach: Code generation benchmarks · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Trains a family of decoder-only Transformers (190M to 4.23B) on ABC notation with a synchronized multi-track reordering (SMT-ABC) and proposes the SMS Law, a modified scaling law for repeated symbolic music data.

Problem

Symbolic music generation with LLMs struggles with bar misalignment across tracks when ABC notation is serialized track by track, and existing scaling laws fit poorly for small, repeated music datasets.

Approach

Reorder multi-track ABC so that bars with the same index across all tracks are grouped together with a delimiter token (SMT-ABC), and fit an extended Chinchilla-plus-data-constrained scaling law (SMS Law) with an extra ND term, a GELU-gated overfitting term, and a continuous effective-data formulation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SMS Law instead of the Chinchilla lawSymbolic music scaling-law fitting · MuPT test scaling-law fitR²: -0.0933 -> 0.9612Helped
Use SMS Law instead of the Data-Constrained lawSymbolic music scaling-law fitting · MuPT test scaling-law fitHuber loss: 0.0071 -> 0.0028Helped
Use MuPT rather than GPT-4First-bar conditioned music generation · First-bar conditioned generationTexture similarity: 0.3614 -> 0.4288Helped
Use MuPT rather than GPT-4First-bar conditioned music generation · First-bar conditioned generationRepetition Det. Rate (%): 16.9 -> 44.3Helped
Use MuPT rather than MMTFirst-bar conditioned music generation · First-bar conditioned generationTexture similarity: 0.1767 -> 0.4288Helped
Use MuPT rather than GPT-4 in paired listening comparisonsMuPT · MuPT paired listening evaluationListener wins: 115/35Helped
Use MuPT rather than MMT in paired listening comparisonsMuPT · MuPT paired listening evaluationListener wins: 110/40Helped
Use GELU instead of ReLU in the overfitting regularization term (ablation)SMS Law · SMS Law test scaling-law fitHuber loss: 0.0095 -> 0.0085Helped
Use GELU instead of LeakyReLU in the overfitting regularization term (ablation)SMS Law · SMS Law test scaling-law fitHuber loss: 0.0095 -> 0.0085Helped
Use GELU instead of Tanh in the overfitting regularization term (ablation)SMS Law · SMS Law test scaling-law fitHuber loss: 0.0094 -> 0.0085Helped
Use GELU instead of SELU in the overfitting regularization term (ablation)SMS Law · SMS Law test scaling-law fitHuber loss: 0.010 -> 0.0085Helped
Use GELU instead of Sigmoid in the overfitting regularization term (ablation)SMS Law · SMS Law test scaling-law fitHuber loss: 0.0700 -> 0.0085Helped

Surprising findings

Limitations

Experimental setup

Datasets: ABC text corpus (33.6B tokens)

Benchmarks: validation loss scaling fits repetition rate intra-texture similarity human AB listening test

Metrics: R^2 Huber loss repetition detection rate intra-similarity pairwise win rate Wilcoxon signed-rank p-value

Baselines: GPT-4 Multitrack Music Transformer (MMT) Chinchilla Law Data-Constrained Law ChatMusician

Builds on: Chinchilla scaling law Data-Constrained scaling law LLaMA2 ChatMusician

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy