ARIMA: Reconstruction-Grounded Predictive Representation Learning for Symbolic Music

ARIMA (Autoregressive Representation for Symbolic Music Analysis) is a JEPA-inspired, latent-level representation model for symbolic piano performance. It encodes two-second MIDI windows, predicts future latent representations with a causal predictor, and uses onset, sustain, chroma, and velocity reconstruction to preserve musically useful structure.

The released model is the final paper variant without explicit VICReg variance regularization. It has approximately 38.5 million parameters and was trained for 42,000 steps on ATEPP performance MIDI.

Files

The checkpoint contains:

model
config
step
best_val_loss

It does not contain optimizer state. The release checkpoint was selected at step 42,000 with a validation objective of approximately 0.8881.

Load the model

Clone or install the ARIMA codebase, then:

import torch

from models import SymbolicMusicWorldModel

checkpoint = torch.load("best_val.pt", map_location="cpu", weights_only=True)
model = SymbolicMusicWorldModel(checkpoint["config"])
model.load_state_dict(checkpoint["model"])
model.eval()

Use the repository preprocessing and representation-extraction pipeline to prepare MIDI and obtain window- or piece-level representations.

Paper and code

The model accompanies the paper by Mingyang Yao and Zhaoxiang Feng, available as arXiv:2607.10003.

Citation

@misc{yao2026arima,
  title         = {ARIMA: Reconstruction-Grounded Predictive Representation Learning for Symbolic Music},
  author        = {Mingyang Yao and Zhaoxiang Feng},
  year          = {2026},
  eprint        = {2607.10003},
  archivePrefix = {arXiv},
  primaryClass  = {cs.SD},
  url           = {https://arxiv.org/abs/2607.10003}
}

Scope

This model was developed and evaluated for piano performance MIDI. Its behavior on multi-instrument symbolic music has not been established. No standalone license has yet been specified for this checkpoint; consult the authors before redistribution or commercial use.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Paper for Itsuki-music/ARIMA