arXiv paper· music information retrieval / self-supervised representation learning· method paper

CoJEPA: Combining Contrastive Learning and JEPA for Global-Local Music Representations

Gabriel Meseguer-Brocal, Yuexuan Kong, Romain Hennequin

cs.SD · cs.AI · cs.LG · eess.AS · eess.SP

Quick verdict

Merges JEPA with contrastive learning on one shared backbone, no EMA teacher, reporting strong tonal MIR gains; convincing task-level wins but unsupported stability and efficiency claims.

Summary

CoJEPA unifies joint-embedding predictive architecture (JEPA) and contrastive learning in a single shared backbone that serves as both teacher and student, removing the EMA teacher. Contrastive loss (NT-Xent) is applied to the class token of two full views; JEPA loss drives a predictor to reconstruct latent targets of masked views. The authors pretrain a 7.1M-parameter ViT-1D on roughly 2M proprietary tracks and evaluate linear probes at layers 4, 8, and 12 on eight MIR tasks. CoJEPA beats or matches both individual methods at every depth on most tasks, with strong tonal/harmonic gains: key 0.640 weighted accuracy versus 0.550 (contrastive) and 0.245 (JEPA), chord F-measure 0.399 versus 0.258 and 0.211, tagging MAP 0.436. Unlike JEPA (early-layer peak) and contrastive (last-layer), it peaks at intermediate depth and surpasses the 46x larger MusicFM on key, pitch, and chords, while losing tagging and beat tracking. Key limitations: single-run results with one fixed seed and no variance; no ablations of loss weighting or contrastive temperature; fully proprietary pretraining data; and a MusicFM comparison restricted to its final layer.

Review complete

Assessment at a glance

music information retrieval / self-supervised representation learning

6

risk flags identified

● high 2

● medium 3

● low 1

Reproducibility readinesslow
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viable

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Applying NT-Xent to the class token of a shared JEPA backbone regularizes the latent space enough to remove the EMA teacher entirely without collapse.
  • CoJEPA outperforms or matches both JEPA and contrastive learning alone across most global and local MIR tasks and depths, with the largest gains on key (0.640 vs 0.550/0.245), chords (0.399 vs 0.258/0.211), and tagging (0.436 MAP).
  • CoJEPA representations peak at intermediate depth (layer 8), a layer-wise behavior distinct from JEPA (early peak) and contrastive (last-layer peak).
  • A 7.1M-parameter model with this combined objective beats the 330M-parameter MusicFM on key, pitch, and chords, supporting the thesis that objective design can substitute for scale.
  • The combination requires no extra backbone parameters and no task-specific architectural changes.

Strengths

  • Parameter-free objective hybrid

    Section 3.3 uses one shared backbone in teacher mode (full views, detached JEPA targets) and student mode (masked views), so contrastive gradients regularize the latent space and the EMA teacher is eliminated; the 3.5M predictor is the only added component (Section 4.3).

  • Layer-wise evaluation design

    Probing at layers 4, 8, and 12 (Section 5.3) surfaces a replicable structural finding: JEPA peaks early (pitch 0.959 to 0.699 with depth), contrastive crystallizes at the last layer (key 0.243 to 0.550), and CoJEPA peaks at layer 8.

  • Large tonal/harmonic margins over both parents

  • Competitiveness at 7.1M parameters

  • Hedged, largely accurate claims in Section 6

Weaknesses

  • Central stability claim is asserted, not demonstrated

  • Missing ablations on the combining recipe

  • Single-run, single-seed evaluation of tight margins

  • Internal inconsistencies in the setup

  • Asymmetric scale comparison

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

CoJEPA — Structured Preliminary Review

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 6 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is CoJEPA and how does it differ from standard JEPA?

CoJEPA is a self-supervised training recipe for music representation learning that combines a JEPA objective (predicting masked audio tokens in latent space) with a contrastive objective (NT-Xent on the class token) in a single shared backbone. Unlike standard JEPA, it does not use an EMA teacher: the contrastive loss stabilizes training, and both objectives act on the same model with no extra backbone parameters.

How well does CoJEPA perform compared to MusicFM?

At 7.1M parameters versus MusicFM's 330M, CoJEPA reports better results on key estimation (0.640 vs 0.558 weighted accuracy), pitch (0.983 vs 0.969), and chords (0.399 vs 0.193 F-measure), while MusicFM stays ahead on tagging (0.454 vs 0.436 MAP) and beat tracking (0.866 vs 0.793 F-measure). The comparison uses MusicFM's last layer only, which the authors themselves flag as potentially unfavorable.

Why does removing the EMA teacher matter?

EMA teacher-student setups in JEPA bring extra hyperparameters (momentum schedules), extra memory, and training instability from the moving-target dynamic. The paper argues that a contrastive loss on the class token provides the needed regularization directly, so one shared model can serve as both teacher and student. This stabilization claim is argued conceptually rather than demonstrated with ablations in the paper.

Is CoJEPA's code or pretraining data available?

No. The paper states that pretraining used an in-house dataset of about 2 million full tracks (Deezer data), and no code, model weights, or data release is mentioned, so full replication by external researchers is not currently possible.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Table 2 arrives heavily fragmented from PDF extraction: column order (seq/CLS per model per layer) was reconstructed from the Section 6 narrative rather than read directly from table geometry, so only narrative-consistent values were cited in this review.
  • Several sentences in the provided text end mid-word (e.g., the Literature review section ending 'learn represen-', the Class token description ending 'And it is'), so a few wording details of the method section could not be verified verbatim.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
CoJEPA: Combining Contrastive Learning and JEPA for Global-Local Music Representations | Evolve.Pub