atlas

Research map / Large language models / Language, safety and interpretability

One Filters All: A Generalist Filter For State Estimation

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: LLM pruning and scaling data · 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 LLM-Filter, a generalist state-estimation model that reprograms a frozen LLaMA-7B with trainable segment embedding/projection MLPs and a System-as-Prompt (SaP) context, outperforming learning-based and Bayesian filters and generalizing across systems without retraining.

Problem

Learning-based state estimation filters are task-specific and must be retrained when dynamical systems change or new systems appear; the paper asks whether pretrained LLMs can provide a general, in-context filter.

Approach

Embed noisy observation windows as segment tokens fed into the frozen core layers of an LLM (skipping its language embedding and output heads), add task-instruction and example text as a System-as-Prompt, and train only small MLP observation embedding and state projection layers to map LLM outputs to state estimates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add System-as-Prompt guidance (ablation)LLM-Filter · Low-dimensional nonlinear systemsRMSE: 10.18% improvementHelped
add System-as-Prompt guidance (ablation)LLM-Filter · Cross-system scenariosRMSEHelped
apply LoRA fine-tuning (ablation)LLM-Filter · Selkov, Oscillator, Hopf, Lorenz96, and VL20RMSEHurt
fully fine-tune the LLM (ablation)LLM-Filter · Selkov, Oscillator, Hopf, Lorenz96, and VL20RMSEMixed
use an LLM rather than an MLP (ablation)LLM-Filter · Selkov, Oscillator, Hopf, Lorenz96, and VL20RMSE: 31.66%Helped
use an LLM rather than an RNN (ablation)LLM-Filter · Selkov, Oscillator, Hopf, Lorenz96, and VL20RMSE: 32.43%Helped
use an LLM rather than a Transformer (ablation)LLM-Filter · Selkov, Oscillator, Hopf, Lorenz96, and VL20RMSE: 30.73%Helped
increase LLM backbone size (ablation)LLM-Filter · Low-dimensional nonlinear and high-dimensional chaotic systemsRMSEHelped
increase LLM backbone size (ablation)LLM-Filter · Low-dimensional nonlinear and high-dimensional chaotic systemstraining timeHurt
use LLM-Filter instead of the strongest baselinestate estimation · Low-dimensional nonlinear systemsRMSE: 17.93%Helped
use LLM-Filter instead of the strongest baselinestate estimation · Lorenz96 and VL20RMSE: 11.7%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Tracking Selkov Oscillator Hopf Double Pendulum Lorenz96 VL20

Benchmarks: Selkov Oscillator Hopf Double Pendulum Lorenz96 VL20 Tracking

Metrics: RMSE runtime (ms/step)

Baselines: EnKF PF EnKFI EnKFS HubEnKF MEstimator RStateNet ProTran KalmanNet

Builds on: KalmanNet AutoTimes Time-LLM moving horizon estimation

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