atlas

Research map / Time series / Foundation models for time series

Rotary Masked Autoencoders are Versatile Learners

NeurIPS 2025 · Time series › Foundation models for time series · approach: Time series representation learning · 0 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.

Proposes RoMAE, an MAE extension using continuous axial RoPE for ND patches so Transformers handle irregular time-series, images, and audio without time-series-specific architecture.

Problem

Standard Transformers only support quantized positions, so irregular time-series require architectural specializations or novel positional embeddings; the paper asks whether MAE pretraining with continuous RoPE can handle irregular multivariate time-series while retaining MAE performance on images a

Approach

Use Axial RoPE with real-valued patch positions inside an MAE encoder/decoder (ND patchification, p-RoPE with p=0.75, RMSNorm, SiLU), with optional learned [CLS] token shown to break RoPE's relative-only position property and allow absolute position reconstruction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use RoMAE-tiny instead of ATATELAsTiCC classification with Alert Mask · ELAsTiCCF-score: 0.6270 -> 0.7205Helped
use all points instead of applying the Alert Mask (ablation)RoMAE-tiny · ELAsTiCCF-score: 0.7205 -> 0.8029Helped
use RoMAE-tiny instead of S5Pendulum regression · PendulumRegression MSE (× 10^-3): 3.41 (0.27) -> 3.32 (0.13)Helped
use RoMAE-tiny instead of ContiFormerSpirals interpolation · SpiralsRMSE: 0.49 ± 0.06 -> 0.0183 ± 0.007Helped
use RoMAE-tiny instead of HeTVAESynthetic interpolation · SyntheticMSE: 0.223 ± 0.070 -> 0.233 ± 0.007Hurt
use RoMAE-tiny instead of HeTVAEPhysioNet interpolation · PhysioNetMSE: 0.562 ± 0.022 -> 0.467 ± 0.021Helped
pretrain RoMAE-small instead of SSAST on LibrispeechESC-50 audio classification · ESC-50 (Librispeech pretraining)accuracy: 80.0 -> 83.2Helped
pretrain RoMAE-small instead of SSAST on AudioSet-20kESC-50 audio classification · ESC-50 (AudioSet-20k pretraining)accuracy: 82.2 -> 84.7Helped
remove the [CLS] token (ablation)RoMAE-small on Tiny ImageNet · Tiny ImageNetF-score: 0.475 (0.006) -> 0.500 (0.011)Helped
replace RoPE with absolute sinusoidal positional embeddings (ablation)RoMAE-small on Tiny ImageNet · Tiny ImageNetF-score: 0.500 (0.011) -> 0.479 (0.010)Hurt
include the [CLS] token (ablation)RoMAE position reconstruction · Position reconstructionMSE: 200.33 (0.001) -> 0.062 (0.007)Helped
switch from absolute sin/cos positions to continuous RoPERoMAE compute benchmark · 2D image-like inputsrelative speed: 1 -> 0.87Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Tiny ImageNet DESC ELAsTiCC Challenge UEA Multivariate Time-series Archive Pendulum dataset AudioSet-20k Librispeech ESC-50 PhysioNet Spirals Synthetic interpolation dataset

Benchmarks: DESC ELAsTiCC Challenge UEA Multivariate Time-series Archive Pendulum dataset Tiny ImageNet ESC-50 Spirals Synthetic interpolation PhysioNet

Metrics: F-score accuracy MSE RMSE

Baselines: ATAT Transformer ContiFormer HeTVAE Latent ODE S5 SSAST mTAN TST ODE-RNN RKN-Delta_t CRU

Builds on: MAE RoFormer p-RoPE Axial RoPE SSAST

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