Time-Series Retrieval for Grounding Multimodal Language Models in Remaining Useful Life
Showing an AI similar past breakdown cases makes its machine-failure predictions better
This study looks at using multimodal AI models (MLLMs, which can read both images and text) to predict how much longer a piece of equipment, like a jet engine, will keep running before it fails, a metric called Remaining Useful Life (RUL). The core idea is to retrieve past degradation cases similar to the equipment being tested and show them to the AI as a side-by-side comparison chart. Tested on the FD001 subset of the C-MAPSS jet-engine benchmark, this retrieval-based approach produced lower prediction error and more stable results than showing the AI randomly chosen past cases.
What they did
- Sensor time-series segments are converted into vectors using an LSTM-based encoder, and the segments most similar to a test engine's recent sensor readings are found via vector search from historical run-to-failure data.
- The retrieved historical trajectories and the test engine's trajectory are combined into a single comparison chart image, inserted into a structured prompt, and sent to three Gemini-based multimodal models (Flash-Lite, Flash, Pro), which return both a numerical RUL estimate and a text explanation.
- Using the same prompt structure, the study compared 'random past-case selection' (MLLM+Random) against 'retrieval-based case selection' (MLLM+RAG) across 10 repeated experiments.
- Across all three models, retrieval-based selection produced lower error and less variability than random selection, with the gains being largest for the more capable model (Pro), suggesting stronger models make better use of the retrieved evidence.
- Even the best retrieval-augmented setup still fell short of specialized deep-learning models built specifically for this task, and the evaluation was limited to FD001, the simplest subset of C-MAPSS.

| Module | Input | Transformation | Output |
|---|---|---|---|
| Segment encoder | Normalized sliding-window segment | Encode with an LSTM autoencoder. | Fixed-dimensional embedding. |
| Retrieval memory builder | Training segments and RUL labels | Sample by RUL bin and index embeddings. | Balanced vector database. |
| Query retriever | Last observed test segment | Encode query and perform k-nearest-neighbor search. | Top-k historical references. |
| Trajectory comparison builder | Query trajectory and retrieved references | Align trajectories and generate a multisensor plot. | Trajectory-comparison image. |
| Prompt composer | Comparison image and task instructions | Insert visual evidence into a structured prompt. | Multimodal prompt for RUL estimation. |

| Aspect | Configuration |
|---|---|
| Input window length | L=30 cycles |
| Input variables | Selected sensor features |
| Encoder type | LSTM encoder |
| Number of recurrent layers | 1 |
| Embedding layer | Linear projection |
| Embedding dimension | d=64 |
| Hidden dimension | 128 |
| Decoder type | Feed-forward head |
| Training objective | Final-step reconstruction |
| Loss function | Mean squared error |
| Optimizer | AdamW |
| Training epochs | 200 |
| Batch size | 128 |
| Learning rate | 10−3 |
| Weight decay | 10−5 |
| Embedding normalization | L2 normalization |

| Baselines | Gemini RAG | |||||
|---|---|---|---|---|---|---|
| Metric | Mean | Random predictor | LSTM (?, ?) | Flash-Lite | Flash | Pro |
| RMSE | 41.98 ± 0.00 | 57.19 ± 2.49 | 14.54 | 43.12 ± 2.72 | 32.85 ± 3.30 | 22.69 ± 1.44 |
| MAE | 36.07 ± 0.00 | 47.53 ± 2.66 | – | 32.91 ± 2.19 | 22.47 ± 1.99 | 17.91 ± 1.24 |
| R2 | -0.021 ± 0.000 | -0.897 ± 0.165 | – | -0.080 ± 0.135 | 0.370 ± 0.125 | 0.701 ± 0.037 |
| PHM’08 Score | 20302 ± 0 | 181531 ± 74903 | 322.44 | 127441 ± 66610 | 27712 ± 15830 | 1488 ± 323 |

Why it matters
In maintenance settings, having a text explanation alongside a numerical prediction matters for trust and decision-making, and this approach shows that MLLMs can provide both together. It also demonstrates that general-purpose language models can be improved on a specialized industrial task simply by retrieving relevant reference cases, rather than requiring full retraining, pointing to a practical direction for applying such models to other equipment-monitoring problems.

Terms in this paper
- RUL (Remaining Useful Life) · An estimate of how much operating time is left before a machine or part fails, used for maintenance planning
- MLLM (multimodal large language model) · An AI model that can process and reason over multiple input types, such as images and text, together
- RAG (retrieval-augmented generation) · A technique where an AI first retrieves relevant reference material before generating its answer
- C-MAPSS / FD001 · A widely used simulated jet turbofan engine degradation benchmark dataset; FD001 is its simplest subset
- LSTM encoder · A neural network structure that compresses a time-varying sensor sequence into a single fixed-size numerical vector

Original abstract (English)
Large language models (LLMs) and agentic AI systems are increasingly being explored for domain-specific maintenance and prognostics tasks, raising the question of whether they can effectively support prognostics and health management (PHM). In this paper, we investigate remaining useful life (RUL) estimation with multimodal large language models (MLLMs) grounded through time-series retrieval. We propose a framework in which historically similar degradation segments are retrieved from the training set and, together with the test trajectory, transformed into a visual comparison artifact that is processed by the MLLM through a structured multimodal prompt. The approach is evaluated on the FD001 partition of the C-MAPSS benchmark under repeated experiments comparing retrieval-based inference against a non-retrieval baseline based on random reference selection. The results show that time-series retrieval consistently improves MLLM-based RUL prediction across the evaluated models, yielding lower error and more stable performance. At the same time, the magnitude of the benefit depends on model capacity, indicating that retrieval is most effective when the underlying MLLM is able to exploit the retrieved evidence. Overall, the study shows that time-series RAG is a promising mechanism for improving multimodal prognostic reasoning, while also highlighting the current limitations of MLLM-based RUL estimation in practical PHM settings.
Read on arXivLatest papers
- Specification-delta-driven data governance: an empirical study of the {\guillemotleft}spec-delta{\guillemotright} as the unit of change in lakehouse data platformsTreating data-platform changes like reviewable spec snippets instead of code diffs: an experiment design paper
- Are LLMs becoming similarly creative? Evidence from three years of modelsNewer AI chatbots are giving increasingly similar answers to each other, three years of data show
- Auditing Cross-Lingual Fairness in Language Model WatermarkingAI text watermarks that are supposed to catch machine-written content work far less reliably in many non-English languages, and the gap tracks language families, not individual languages
- TESTNAV: Pareto-Guided Search for Compositional Robustness TestingA smarter way to test AI models against combined real-world glitches, without checking every possible combination
- Optimal Skill Selection for LLM Agents with Provable Bicriteria GuaranteesA method that picks which 'skill documents' to feed an AI coding agent, with mathematically guaranteed near-optimal results
- Reliable Financial Named Entity Recognition under Domain ShiftAn AI's confidence trained on formal filings turns unreliable once it reads tweets
- FlashPrefill V2: Block-Sparse Prefill Attention for Long-Context LLM ServingMaking sparse attention fast enough and accurate enough for real LLM serving, not just papers
- Robust Incomplete Multimodal Sentiment Analysis via Iterative Proxy CorrectionWhen text input is missing or broken, this AI doesn't guess once and move on—it revises its guess step by step to read emotions more reliably
Latest from METAL LAB
- Google Discover adds chatbot that adjusts your feed based on spoken preferences
- OpenAI Closes In on Anthropic Again in Enterprise Spending Share
- Meta Unveils First 10 Tasks in WildArtifactBench, a Benchmark for AI Agents
- Musk: "Optimus + Grok will one day handle healthcare for all humanity"
- 35% of Web Pages Published Since ChatGPT Show Signs of AI Authorship
Figures: Valeriu Dimidov et al., arXiv:2608.19218, arxiv-nonexclusive