MOSAIC: Extracting Meaning from the Noise of Scientific Data ✛ ✎

Original: "MOSAIC: Module Discovery via Sparse Additive Identifiable Causal Learning for Scientific Time Series"
arXiv:2605.05524 · 2026-05-06 · arXiv non-exclusive · independent analysis · 2 min
The new MOSAIC method uncovers hidden mechanisms in scientific time series and explains them through observed variables.

Context

In scientific time series, observed variables typically have physical meaning, such as distances between residues in an RNA molecule or indices of climate phenomena. However, the latent factors driving these variables are often unknown, and discovering them is critical for understanding mechanisms. Existing methods either find latent factors without interpretation or interpret observed variables without identifiability guarantees. MOSAIC bridges this gap by transferring interpretability from observations to the latent space.

Methods

MOSAIC uses a two-stage training procedure. In the first stage, a variational autoencoder with a regime-conditioned temporal prior identifies latent factors. In the second stage, the dense decoder is replaced by an additive sparse decoder that, for each latent factor, recovers a small set of associated observed variables. Sparsity is achieved via entropy regularization on the normalized columns of the influence matrix. A parallel transition prior speeds up computations by more than 277 times.

Results

MOSAIC outperforms all baseline methods on a synthetic benchmark: average Matthews correlation coefficient (MCC) of 0.912 and support recovery accuracy XZ@top3 of 0.978. On RNA molecular dynamics, the method localizes a regime-associated factor to the tetraloop, consistent with the known folding mechanism. In cross-domain experiments, MOSAIC correctly identifies expected variable groups in 12 out of 12 runs on solar wind, climate, chemical processes, and tokamak.

Implications

MOSAIC demonstrates that identifiable latent factors can be endowed with scientific interpretation through sparse connections to observed variables. This paves the way for automated discovery of mechanisms in complex systems where manual annotation is infeasible. Theoretical identifiability guarantees for the support of main effects hold even under non-additive mixing.

Future development

Future research could extend MOSAIC to multi-class regimes and joint analysis of multiple contrasts. Integrating the method with pairwise causal discovery tools to analyze connections within modules is also promising. Improving finite-sample guarantees for entropy regularization remains an open theoretical challenge.

Impact

MOSAIC can be applied in space weather, fusion diagnostics, climate monitoring, and chemical process safety.

Next steps

Plans include adapting MOSAIC for multi-class regimes and integrating with causal discovery methods within modules.

Key open problems

In machine learning, the interpretability of latent representations remains an open problem. MOSAIC contributes by linking identifiable latent factors to observed variables through sparse additive models, partially addressing the issue of post-hoc interpretation.

The knowledge machine's view

This section is addressed to the author of the paper and their colleagues. Neighbouring works were found by meaning-based search across our archive, not by word overlap. We do not review: we show the field around the work.

What the work does

The paper introduces MOSAIC, a method for extracting interpretable latent factors from multivariate time series. It combines identifiable causal representation learning with a sparse additive decoder, linking latent factors to small groups of observed variables. The method is validated on RNA molecular dynamics, solar wind, climate data, and industrial processes, where it recovers meaningful modules and outperforms baseline approaches.

Where its strength is

The strength of the work lies in shifting interpretability from observed variables to the latent space with guarantees on the identifiability of the support of main effects. This provides a rigorous foundation for automated discovery of mechanisms in complex systems.

Where it could go next

  • It might be interesting to see how the approach to interpreting latent factors works in the context of physically meaningful patterns that a machine rediscovers in symbolic form. A related paper on formula rediscovery recovers explicit dependencies from data; linking MOSAIC's sparse modules to such symbolic representations could enhance explainability.based on: Machine Rediscovers Formulas That Took Physicists Years to Derive arXiv:2602.15169
  • For tasks where not only interpretation but also robustness to noise and generalization to new conditions matter, insights from the paper on extracting laws of nature from noisy data could be useful. That work uses a different principle for extracting latent governing equations, and comparing it with MOSAIC on shared benchmarks could clarify the strengths of both approaches.based on: How to Fish the Laws of Nature Out of Noise arXiv:2605.16724
  • Since MOSAIC has been successfully applied to RNA molecular dynamics, it is natural to look toward methods that also work with molecular systems without explicit supervision. There is a paper in the archive on director-free molecular dynamics that emphasizes representation learning for molecular trajectories; combining ideas might yield richer latent descriptions.based on: Molecular Ballet Without a Choreographer arXiv:2606.15495

Worth trying

  • Test whether adding symbolic regression at the post-processing stage improves the interpretability of MOSAIC modules on molecular dynamics data.
  • Compare MOSAIC with the method from the paper on laws of nature using synthetic data with a known governing equation, to assess the accuracy of mechanism recovery under different noise levels.
  • Adapt the MOSAIC architecture to work with molecular graphs, using ideas from the paper on director-free molecular dynamics, and test it on a protein folding task.

The parallel transition prior accelerated training from 65 hours to 90 minutes on the synthetic benchmark.

Key numbers

  • MCC on synthetic: 0.912
  • XZ@top3 on synthetic: 0.978
  • Computation speedup: more than 277 times
  • RNA regime accuracy: 0.912
  • Cross-domain matches: 12 out of 12
Scientists
Ludwig BoltzmannJohn von NeumannJosiah Willard GibbsHenri PoincaréAndrey Markov
Concepts
symbolic regression nonlinear laplacian spectral analysis Explainable AI linear regression Stochastic modeling Machine Learning seasonal cycle seasonal forcing monte carlo simulation