Data-driven Prognostics with Predictive Uncertainty Estimation using Ensemble of Deep Ordinal Regression Models

Prognostics or Remaining Useful Life (RUL) Estimation from multi-sensor time series data is useful to enable condition-based maintenance and ensure high operational availability of equipment. We propose a novel deep learning based approach for Prognostics with Uncertainty Quantification that is useful in scenarios where: (i) access to labeled failure data is scarce due to rarity of failures (ii) future operational conditions are unobserved and (iii) inherent noise is present in the sensor readings. All three scenarios mentioned are unavoidable sources of uncertainty in the RUL estimation process often resulting in unreliable RUL estimates. To address (i), we formulate RUL estimation as an Ordinal Regression (OR) problem, and propose LSTM-OR: deep Long Short Term Memory (LSTM) network based approach to learn the OR function. We show that LSTM-OR naturally allows for incorporation of censored operational instances in training along with the failed instances, leading to more robust learning. To address (ii), we propose a simple yet effective approach to quantify predictive uncertainty in the RUL estimation models by training an ensemble of LSTM-OR models. Through empirical evaluation on C-MAPSS turbofan engine benchmark datasets, we demonstrate that LSTM-OR is significantly better than the commonly used deep metric regression based approaches for RUL estimation, especially when failed training instances are scarce. Further, our uncertainty quantification approach yields high quality predictive uncertainty estimates while also leading to improved RUL estimates compared to single best LSTM-OR models.

[1]  Lovekesh Vig,et al.  Sparse Neural Networks for Anomaly Detection in High-Dimensional Time Series , 2018 .

[2]  Lovekesh Vig,et al.  Long Short Term Memory Networks for Anomaly Detection in Time Series , 2015, ESANN.

[3]  Stephen J. Roberts,et al.  MOrdReD: Memory-based Ordinal Regression Deep Neural Networks for Time Series Forecasting , 2018, ArXiv.

[4]  Lovekesh Vig,et al.  Predicting Remaining Useful Life using Time Series Embeddings based on Recurrent Neural Networks , 2017, International Journal of Prognostics and Health Management.

[5]  F.O. Heimes,et al.  Recurrent neural networks for remaining useful life estimation , 2008, 2008 International Conference on Prognostics and Health Management.

[6]  Lovekesh Vig,et al.  Recurrent Neural Networks for Online Remaining Useful Life Estimation in Ion Mill Etching System , 2018 .

[7]  Uri Shaham,et al.  DeepSurv: personalized treatment recommender system using a Cox proportional hazards deep neural network , 2016, BMC Medical Research Methodology.

[8]  Takehisa Yairi,et al.  A review on the application of deep learning in system health management , 2018, Mechanical Systems and Signal Processing.

[9]  Lovekesh Vig,et al.  On Practical Aspects of Using RNNs for Fault Detection in Sparsely-labeled Multi-sensor Time Series , 2018 .

[10]  Xiaoli Li,et al.  Deep Convolutional Neural Network Based Regression Approach for Estimation of Remaining Useful Life , 2016, DASFAA.

[11]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[12]  Wojciech Zaremba,et al.  Recurrent Neural Network Regularization , 2014, ArXiv.

[13]  Hongwen He,et al.  Long Short-Term Memory Recurrent Neural Network for Remaining Useful Life Prediction of Lithium-Ion Batteries , 2018, IEEE Transactions on Vehicular Technology.

[14]  Yu Peng,et al.  Lithium-ion Battery Remaining Useful Life Estimation Based on Nonlinear AR Model Combined with Degradation Feature , 2012 .

[15]  Chetan Gupta,et al.  Long Short-Term Memory Network for Remaining Useful Life estimation , 2017, 2017 IEEE International Conference on Prognostics and Health Management (ICPHM).

[16]  Jiwen Lu,et al.  Ordinal Deep Feature Learning for Facial Age Estimation , 2017, 2017 12th IEEE International Conference on Automatic Face & Gesture Recognition (FG 2017).

[17]  Yoshua Bengio,et al.  Deep Learning for Patient-Specific Kidney Graft Survival Analysis , 2017, ArXiv.

[18]  K. Goebel,et al.  Metrics for evaluating performance of prognostic techniques , 2008, 2008 International Conference on Prognostics and Health Management.

[19]  Lovekesh Vig,et al.  LSTM-based Encoder-Decoder for Multi-sensor Anomaly Detection , 2016, ArXiv.

[20]  Charles Blundell,et al.  Simple and Scalable Predictive Uncertainty Estimation using Deep Ensembles , 2016, NIPS.

[21]  Lovekesh Vig,et al.  Online anomaly detection with concept drift adaptation using recurrent neural networks , 2018, COMAD/CODS.

[22]  Taehoon Lee,et al.  Semi-supervised Learning with Deep Generative Models for Asset Failure Prediction , 2017, ArXiv.

[23]  P. Warner Ordinal logistic regression , 2008, Journal of Family Planning and Reproductive Health Care.

[24]  Linxia Liao,et al.  Combining Deep Learning and Survival Analysis for Asset Health Management , 2020, International Journal of Prognostics and Health Management.

[25]  K. Goebel,et al.  Analytical algorithms to quantify the uncertainty in remaining useful life prediction , 2013, 2013 IEEE Aerospace Conference.

[26]  Lovekesh Vig,et al.  Multi-Sensor Prognostics using an Unsupervised Health Index based on LSTM Encoder-Decoder , 2016, ArXiv.

[27]  Gianluca Pollastri,et al.  A neural network approach to ordinal regression , 2007, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[28]  Chu-Song Chen,et al.  Automatic Age Estimation from Face Images via Deep Ranking , 2015, BMVC.

[29]  Shankar Sankararaman,et al.  Enhanced Trajectory Based Similarity Prediction with Uncertainty Quantification , 2014 .

[30]  Brigitte Chebel-Morello,et al.  RUL prediction based on a new similarity-instance based approach , 2014, 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE).

[31]  Tapani Raiko,et al.  33rd International Conference on Machine Learning, ICML 2016 , 2016, International Conference on Machine Learning.

[32]  Xiaoning Jin,et al.  Lithium-ion battery state of health monitoring and remaining useful life prediction based on support vector regression-particle filter , 2014 .

[33]  Jianbo Yu,et al.  A similarity-based prognostics approach for Remaining Useful Life estimation of engineered systems , 2008, 2008 International Conference on Prognostics and Health Management.

[34]  Kai Goebel,et al.  A Novel Computational Methodology for Uncertainty Quantification in Prognostics Using The Most Probable Point Concept , 2013 .

[35]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[36]  Nikolay Laptev,et al.  Deep and Confident Prediction for Time Series at Uber , 2017, 2017 IEEE International Conference on Data Mining Workshops (ICDMW).

[37]  Lawrence Carin,et al.  Adversarial Time-to-Event Modeling , 2018, ICML.

[38]  Kay Chen Tan,et al.  Multiobjective Deep Belief Networks Ensemble for Remaining Useful Life Estimation in Prognostics , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[39]  Houxiang Zhang,et al.  Remaining useful life predictions for turbofan engine degradation using semi-supervised deep architecture , 2019, Reliab. Eng. Syst. Saf..

[40]  Laurence Anthony F. Park,et al.  Using Entropy as a Measure of Acceptance for Multi-label Classification , 2015, IDA.

[41]  Noureddine Zerhouni,et al.  Remaining useful life estimation based on nonlinear feature reduction and support vector regression , 2013, Eng. Appl. Artif. Intell..

[42]  Yi-Ping Hung,et al.  Ordinal hyperplanes ranker with cost sensitivities for age estimation , 2011, CVPR 2011.

[43]  Christopher Kermorvant,et al.  Dropout Improves Recurrent Neural Networks for Handwriting Recognition , 2013, 2014 14th International Conference on Frontiers in Handwriting Recognition.

[44]  Lovekesh Vig,et al.  Recurrent Neural Networks for Online Remaining Useful Life Estimation in Ion Mill Etching System , 2018 .

[45]  Zoubin Ghahramani,et al.  Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning , 2015, ICML.

[46]  Gang Hua,et al.  Ordinal Regression with Multiple Output CNN for Age Estimation , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[47]  Xiang Li,et al.  Remaining useful life estimation in prognostics using deep convolution neural networks , 2018, Reliab. Eng. Syst. Saf..

[48]  Kai Goebel,et al.  Damage Propagation Modeling for Aircraft Engine Prognostics , 2008 .