atlas

Research map / Time series / Foundation models for time series

Filtered not Mixed: Filtering-Based Online Gating for Mixture of Large Language Models

ICLR 2025 · Time series › Foundation models for time series · approach: LLM-based time series forecasting

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 MoE-F, an online gating mechanism that combines N pre-trained LLM or time-series experts via parallel Wonham-Shiryaev-style stochastic filters and a Gibbs-softmin robust aggregation, evaluated on NIFTY financial movement classification and ETT long-horizon forecasting.

Problem

Static gating in mixture-of-experts ignores temporal structure; for online time-series prediction, there is no principled way to adaptively weight multiple pre-trained experts (LLMs or forecasters) as their running performance evolves.

Approach

Model the best-expert indicator as a finite-state continuous-time hidden Markov chain observed through each expert's running loss; run N parallel closed-form Wonham-Shiryaev filters, then aggregate their predictions with a Gibbs/softmin weighting and re-estimate the intensity matrix Q from the aggregated weights.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply MoE-F online filtering over the seven LLM expertsLLM experts on NIFTY · NIFTY test splitF1: 0.35 -> 0.52Helped
Apply MoE-F filtering over DLinear, PatchTST, and SparseTSFTime-series forecasting experts · ETTh1, horizon 96MSE: 0.3631 -> 0.3630Helped
Apply MoE-F filtering over DLinear, PatchTST, and SparseTSFTime-series forecasting experts · ETTh1, horizon 192MSE: 0.4000 -> 0.4165Hurt
Apply MoE-F filtering over DLinear, PatchTST, and SparseTSFTime-series forecasting experts · ETTh1, horizon 336MSE: 0.4346 -> 0.4178Helped
Apply MoE-F filtering over DLinear, PatchTST, and SparseTSFTime-series forecasting experts · ETTh1, horizon 720MSE: 0.4238 -> 0.4157Helped
Apply MoE-F filtering over DLinear, PatchTST, and SparseTSFTime-series forecasting experts · ETTh2, horizon 96MSE: 0.274 -> 0.2911Hurt
Apply MoE-F filtering over DLinear, PatchTST, and SparseTSFTime-series forecasting experts · ETTh2, horizon 192MSE: 0.333 -> 0.3294Helped
Apply MoE-F filtering over DLinear, PatchTST, and SparseTSFTime-series forecasting experts · ETTh2, horizon 336MSE: 0.340 -> 0.4840Hurt
Apply MoE-F filtering over DLinear, PatchTST, and SparseTSFTime-series forecasting experts · ETTh2, horizon 720MSE: 0.374 -> 0.3917Hurt
Add NIFTY SFT LoRA adapter (ablation)Llama-2-7b-chat · NIFTY test splitF1: 0.22 -> 0.28Helped
Add ACL18 SFT LoRA adapter (ablation)Llama-2-7b-chat · NIFTY test splitF1: 0.22 -> 0.20Hurt
Add BigData22 SFT LoRA adapter (ablation)Llama-2-7b-chat · NIFTY test splitF1: 0.22 -> 0.29Helped

Surprising findings

Limitations

Experimental setup

Datasets: NIFTY ACL18 BigData22 CIKM ETTh1 ETTh2

Benchmarks: NIFTY ETTh1 ETTh2

Metrics: F1 accuracy precision recall MSE

Baselines: Llama-2-7b-chat Llama-2-70b-chat Llama-3-8B-Instruct Llama-3-70B-Instruct Mixtral-8x7B-Instruct-v0.1 DBRX-Instruct GPT-4o Informer Autoformer Pyraformer FEDformer FiLM

Builds on: Wonham-Shiryaev filter Gibbs posterior mixtures PAC-Bayes aggregation LoRA

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