# Predicting Remaining Useful Life using Time Series Embeddings based on Recurrent Neural Networks

arXiv: https://arxiv.org/abs/1709.01073 · HTML: https://mlsanity.com/paper/1709.01073/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 4 Sep 2017.

## Built on by (most cited first, 6 of 6)

- [A Review of Machine Learning Methods Applied to Structural Dynamics and Vibroacoustic](https://mlsanity.com/paper/2204.06362/) (2022)
- [On Integrating Prior Knowledge into Gaussian Processes for Prognostic Health Monitoring](https://mlsanity.com/paper/2206.08600/) (2022)
- [Ensemble Neural Networks for Remaining Useful Life (RUL) Prediction](https://mlsanity.com/paper/2309.12445/) (2023)
- [Bayesian Deep Learning for Remaining Useful Life Estimation via Stein Variational Gradient Descent](https://mlsanity.com/paper/2402.01098/) (2024)
- [Multimodal Interpretable Data-Driven Models for Early Prediction of Antimicrobial Multidrug Resistance Using Multivariate Time-Series](https://mlsanity.com/paper/2402.06295/) (2024)
- [Calibrating Prediction Timeliness Through Multi-Objective Hyperparameter Optimization for Remaining Useful Life Prediction](https://mlsanity.com/paper/2610.01530/) (2026)

## Abstract (arXiv)

We consider the problem of estimating the remaining useful life (RUL) of a system or a machine from sensor data. Many approaches for RUL estimation based on sensor data make assumptions about how machines degrade. Additionally, sensor data from machines is noisy and often suffers from missing values in many practical settings. We propose Embed-RUL: a novel approach for RUL estimation from sensor data that does not rely on any degradation-trend assumptions, is robust to noise, and handles missing values. Embed-RUL utilizes a sequence-to-sequence model based on Recurrent Neural Networks (RNNs) to generate embeddings for multivariate time series subsequences. The embeddings for normal and degraded machines tend to be different, and are therefore found to be useful for RUL estimation. We show that the embeddings capture the overall pattern in the time series while filtering out the noise, so that the embeddings of two machines with similar operational behavior are close to each other, even when their sensor readings have significant and varying levels of noise content. We perform experiments on publicly available turbofan engine dataset and a proprietary real-world dataset, and demonstrate that Embed-RUL outperforms the previously reported state-of-the-art on several metrics.
