MoWE : A Mixture of Weather Experts

Dibyajyoti Chakraborty, Romit Maulik, Peter Harrington, Dallas Foster, Mohammad Amin Nabian +1 more
9/10/2025
cs.LGcs.AIphysics.ao-ph

No confident code implementation found for this paper.

Abstract

Data-driven weather models have recently achieved state-of-the-art performance, yet progress has plateaued in recent years. This paper introduces a Mixture of Experts (MoWE) approach as a novel paradigm to overcome these limitations, not by creating a new forecaster, but by optimally combining the outputs of existing models. The MoWE model is trained with significantly lower computational resources than the individual experts. Our model employs a Vision Transformer-based gating network that dynamically learns to weight the contributions of multiple "expert" models at each grid point, conditioned on forecast lead time. This approach creates a synthesized deterministic forecast that is more accurate than any individual component in terms of Root Mean Squared Error (RMSE). Our results demonstrate the effectiveness of this method, achieving up to a 10% lower RMSE than the best-performing AI weather model on a 2-day forecast horizon, significantly outperforming individual experts as well as a simple average across experts. This work presents a computationally efficient and scalable strategy to push the state of the art in data-driven weather prediction by making the most out of leading high-quality forecast models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{chakraborty2025mowe,
  title  = {MoWE : A Mixture of Weather Experts},
  author = {Dibyajyoti Chakraborty and Romit Maulik and Peter Harrington and Dallas Foster and Mohammad Amin Nabian and Sanjay Choudhry},
  year   = {2025},
  eprint = {2509.09052},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.09052v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.09052.svg)](https://codeofpaper.com/paper/2509.09052)

Discussion