REVIEW 2 major objections 6 minor 20 references
Turbofan Engine Remaining Useful Life (RUL) Prediction Based on Bi-Directional Long Short-Term Memory (BLSTM)
T0 review · 2 major / 6 minor · reviewed 2026-08-12 · deepseek-v4-flash
Pith's one-line read The paper reports that a bi-directional LSTM with dropout layers gives the best remaining-useful-life predictions among the five models it benchmarks on the CMAPSS FD001 turbofan dataset, with RMSE 26.68, MAE 20.56, and R-squared 0.59.
desk verdict Routine BLSTM benchmark on CMAPSS FD001; headline RMSE is from the validation split used for early stopping and model selection, so the numbers are not comparable to the literature. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central mechanism is the Bi-Directional Long Short-Term Memory (BLSTM) layer, a recurrent unit that processes the input sequence both forward and backward through two LSTM layers, so the hidden state at each time step carries context from past and future sensor observations. The paper pairs two BLSTM layers with dropout at 20 percent to reduce overfitting, and uses early stopping and learning-rate reduction during training. This bidirectional temporal memory is what lets the model turn multivariate sensor history into a remaining-cycle prediction.
What would settle it
Run the same BLSTM-with-dropout model on the official test_FD001.txt sensor trajectories and compare its predictions with the RUL_FD001.txt targets; if RMSE, MAE, or R-squared differ materially from 26.68, 20.56, and 0.59, the paper's reported best-model claim is not supported by held-out data.
Extended reading notes
Core claim
The central claim is that reading the sensor sequence in both temporal directions and applying dropout between two BLSTM layers captures engine degradation better than any of the alternative architectures tested. The winning architecture is Input, Dropout(0.2), BLSTM(128 units), Dropout(0.2), BLSTM(128 units), then a Dense output layer. After dropping 12 low-variability or highly correlated features, applying min-max scaling to [0,1], and applying a power transform, the model is trained on a linear RUL target that counts remaining cycles for each engine unit. The author reports that this model achieves RMSE 26.68, MAE 20.56, and R-squared 0.59, outperforming linear regression, LSTM, BLSTM without dropout, and the batch-normalized variant on the validation split.
Load-bearing premise
The paper assumes that the validation split of train_FD001.txt is a fair stand-in for the official test set, so the RMSE, MAE, and R-squared measured on that split would transfer to unseen engines.
Editorial extensions
If this is right
- On the paper's validation split, BLSTM with dropout produces a lower RMSE and MAE than linear regression, LSTM, BLSTM without dropout, and BLSTM with batch normalization.
- The winning combination pairs two BLSTM layers with 20 percent dropout, and the paper credits this pairing with capturing degradation trends while limiting overfitting.
- A validation R-squared of 0.59 means the model explains about 59 percent of the variance in remaining cycles for the engines in the split.
- The paper concludes that sequence-aware neural models such as BLSTM with dropout perform better than linear regression on this RUL task.
Reading between the lines
- Editorial inference: the model's real test is on the official test_FD001.txt trajectories against the RUL_FD001.txt labels; the paper does not run that evaluation, so the reported metrics are not yet comparable to published CMAPSS results.
- Editorial inference: applying the same BLSTM-with-dropout architecture to the FD002, FD003, and FD004 datasets, which add different operating conditions and fault modes, would show whether the reported advantage generalizes.
- Editorial inference: the paper assigns RUL as a linear countdown to failure; a piecewise or health-threshold target is a plausible alternative that could change the error metrics, and it is not tested here.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes Bi-Directional Long Short-Term Memory (BLSTM) models for remaining useful life (RUL) prediction on the NASA CMAPSS FD001 turbofan engine dataset. The authors pre-process train_FD001.txt by dropping low-variability/high-correlation features, apply Min-Max scaling and a power transformation, then train and compare several models: linear regression, LSTM, BLSTM, BLSTM with dropout, and BLSTM with dropout plus batch normalization. The paper reports that the BLSTM+Dropout architecture performs best, with RMSE 26.68, MAE 20.56, and R2 0.59 on a validation split of the training data. The manuscript includes architecture diagrams, loss curves, residual plots, and a discussion of early stopping and learning-rate reduction.
Significance. If the reported results were obtained on the official held-out test set, the paper would provide a modest but useful benchmark of LSTM/BLSTM variants for a standard prognostics dataset, with a clear description of model architectures and standard error metrics. The paper's strengths include its explicit comparison of multiple baselines (linear regression, LSTM, BLSTM, BLSTM with dropout, and a deeper normalized variant) and its use of widely accepted metrics (RMSE, MAE, R2). However, the central empirical claim is currently not established because all metrics come from the same validation split used for early stopping, learning-rate reduction, and model selection, while the official test_FD001.txt and RUL_FD001.txt files are never evaluated. The contribution is therefore primarily a negative result about evaluation practice rather than a validated RUL prediction method.
major comments (2)
- [Section V / Table II] The headline results (RMSE 26.68, MAE 20.56, R2 0.59 for BLSTM+Dropout) are computed on a validation split of train_FD001.txt, not on the official held-out test data. Section IV-A explicitly describes test_FD001.txt and RUL_FD001.txt as the test set, but Section V never reports any evaluation on these files. Because Section IV-D uses the same validation split for early stopping and learning-rate reduction, and Section IV-E uses it for hyperparameter selection, the numbers in Table II are in-sample relative to the model selection procedure and are not comparable to existing CMAPSS benchmark results. The paper must evaluate the final models on the official test trajectories and report those metrics.
- [Sections IV-D and V] The model selection is circular: the best model is chosen by lowest validation loss during training and hyperparameter tuning, and the same validation loss is later reported as evidence of predictive performance. This selection bias can inflate the apparent advantage of BLSTM+Dropout over LSTM (27.74 vs 26.68 RMSE) and BLSTM (27.38 vs 26.68 RMSE). To support the central claim, the authors need either an independent test set evaluation or a nested cross-validation procedure that separates model selection from final performance estimation.
minor comments (6)
- [Table II] The table caption says 'Comparison of error metrics for 4 models' but the table lists five models (Linear Regression, LSTM, BLSTM, BLSTM+Dropout, BLSTM+Dropout+Normalization).
- [Figure 1] Figure 1's caption reads 'Mean of All Features in the Validation Set,' but the figure appears to be computed from the training data described in Section IV-A. Please clarify which dataset is plotted.
- [Section IV-B, Eq. (1)] The feature-removal criterion is incomplete in the manuscript: after the displayed equation, the text reads 'Where ...' and then lists definitions for sigma, mu, and N_unique, but the equation itself is garbled and the threshold 'sigma < 0.005 * mu and N_unique < 5' is not integrated into a readable formula. Please rewrite this equation with proper notation and variable definitions.
- [Section IV-B, Eq. (2)] The Min-Max scaling formula is missing parentheses and is ambiguous as printed. It should be x' = (x - min(X)) / (max(X) - min(X)). Please correct the typesetting.
- [References] Reference [12] has a typo in the URL ('hdps' instead of 'https'). Please also check all reference entries for completeness; several list only partial author names and venues.
- [Section IV-D] The paper does not state the random seed used for the train-validation split, the specific split ratio, or the number of time steps used for the input sequences, making the experiments difficult to reproduce.
Circularity Check
Reported BLSTM+Dropout advantage is computed on the same validation split used for early stopping and model selection, with no official test-set evaluation.
-
fitted input called prediction
[Section IV-B (Data Pre-Processing); Section IV-D (Model Training); Section V (Results), Table II]
"The dataset train_FD001.txt is considered for validation training ... early stopping was implemented such that if validation loss was not improved for a number of epochs, then the training would stop and the model would revert back at using the best weights from the training ... the model with BLSTM and dropout layers (BLSTM + Dropout) performs the best compared to the rest of the models."
The evaluation is circular in the statistical sense: the same validation split is used both to select the model (early stopping, learning-rate reduction, and hyperparameter choice per Section IV-D/E) and to produce the headline metrics in Table II. Section IV-B says train_FD001.txt is used for 'validation training'; Section V then reports RMSE 26.68, MAE 20.56, and R2 0.59 for the chosen BLSTM+Dropout model from that same split. The official held-out test_FD001.txt and RUL_FD001.txt described in Section IV-A are never evaluated. Thus the claim that BLSTM+Dropout is 'the most effective' is not an out-of-sample prediction; it is the selection objective restated as a result.
full rationale
The paper has no derivation chain in the mathematical sense, and there is no self-citation load-bearing argument or imported uniqueness theorem. The circularity is concentrated in the evaluation design: the model family, architecture depth, dropout rates, early stopping, and learning-rate schedule are all chosen by monitoring validation loss on a split of train_FD001.txt, and the same split then supplies every number in Table II and every figure in Section V. Because the reported RMSE, MAE, and R2 are computed on the very data that influenced training and model selection, the central claim that BLSTM+Dropout outperforms the other models reduces to an in-sample selection artifact rather than an independent prediction. The paper explicitly describes test_FD001.txt and RUL_FD001.txt as separate test data but never reports results on them, so the headline numbers are not comparable to the CMAPSS benchmark literature. This is a genuine but localized circularity: it invalidates the comparative claim as stated, while the underlying BLSTM methodology remains a reasonable architecture choice that could be evaluated properly on the official test set.
Assumptions & free parameters
free parameters (4)
- Feature removal thresholds (sigma < 0.005 * mu and n_unique < 5) =
0.005 and 5
- Dropout rates and layer sizes for BLSTM =
dropout 0.2/0.4; BLSTM units 128/256/512
- Train-validation split ratio =
unknown
- Training hyperparameters (learning rate, batch size, epochs, early stopping patience, learning rate reduction factor) =
not reported
assumptions (3)
- domain assumption CMAPSS FD001 simulation data is representative of real turbofan engine degradation
- domain assumption The validation split of train_FD001.txt is representative of the official test distribution
- domain assumption The removed sensors carry no useful information for RUL prediction
Cite this review
Pith. "Pith review of Turbofan Engine Remaining Useful Life (RUL) Prediction Based on Bi-Directional Long Short-Term Memory (BLSTM)." pith.science (2026). https://pith.science/paper/HKWPJIQJ
@misc{pith2026241116422,
author = {Pith},
title = {Pith review of: Turbofan Engine Remaining Useful Life (RUL) Prediction Based on Bi-Directional Long Short-Term Memory (BLSTM)},
year = {2026},
howpublished = {\url{https://pith.science/paper/HKWPJIQJ}},
note = {Machine review of arXiv:2411.16422}
}
read the original abstract
The aviation industry is rapidly evolving, driven by advancements in technology. Turbofan engines used in commercial aerospace are very complex systems. The majority of turbofan engine components are susceptible to degradation over the life of their operation. Turbofan engine degradation has an impact to engine performance, operability, and reliability. Predicting accurate remaining useful life (RUL) of a commercial turbofan engine based on a variety of complex sensor data is of paramount importance for the safety of the passengers, safety of flight, and for cost effective operations. That is why it is essential for turbofan engines to be monitored, controlled, and maintained. RUL predictions can either come from model-based or data-based approaches. The model-based approach can be very expensive due to the complexity of the mathematical models and the deep expertise that is required in the domain of physical systems. The data-based approach is more frequently used nowadays thanks to the high computational complexity of computers, the advancements in Machine Learning (ML) models, and advancements in sensors. This paper is going to be focused on Bi-Directional Long Short-Term Memory (BLSTM) models but will also provide a benchmark of several RUL prediction databased models. The proposed RUL prediction models are going to be evaluated based on engine failure prediction benchmark dataset Commercial Modular Aero-Propulsion System Simulation (CMAPSS). The CMAPSS dataset is from NASA which contains turbofan engine run to failure events.
Reference graph
Works this paper leans on
-
[1]
D. W. Zhixiong Li, Kai Goebel, "Degradation modeling and remaining useful life prediction of aircraft engines using ensemble learning," ASME, 2019
work page 2019
-
[2]
Lstm-based approach for remaining useful life prediction of air craft engines,
H. A. Rupali Upathyay, "Lstm-based approach for remaining useful life prediction of air craft engines," ICAECT, 2023
work page 2023
-
[3]
H. C. Unnati Thakkar, "Remaining useful life prediction of an aircraft turbofan engine using deep layer recurrent neural networks," MDPI, 2022
work page 2022
-
[4]
J. F. e. a. Timothy Darrah, Andreas Lovberg, "Developing deep learning models for system remaining useful life predictions: Application to aircraft engines," 2013
work page 2013
-
[5]
S. R. N. e. a. Owais Asif, Sajjad Ali Haider, "A deep learning model for remaining useful life prediction of aircraft turbofan engine on c-mapss dataset," IEEE, 2022
work page 2022
-
[6]
Remaining useful life prediction for aircraft engines using lstm,
A. H. Anees Peringal, Mohammed Basheer Mohiuddin, "Remaining useful life prediction for aircraft engines using lstm," axXiv, 2024
work page 2024
-
[7]
Application of relevance vector machine and survival probability to machine degradation assessment,
B.-S. Y. Achmad Widodo, "Application of relevance vector machine and survival probability to machine degradation assessment," ScienceDirect, 2011
work page 2011
-
[8]
Y. Y. Wenting Zha, "An aero-engine remaining useful life prediction model based on feature selection and the improved tcn," ScienceDirect, 2024
work page 2024
Show all 20 references
-
[9]
Predicting the remaining useful life of an aircraft engine using a stacked sparse autoencoder with multilayer self-learning,
W.-l. Z. B. L. Jian Ma, Hua Su, "Predicting the remaining useful life of an aircraft engine using a stacked sparse autoencoder with multilayer self-learning," Hindawi, 2018
2018
-
[10]
Remaining useful life estima- tion of turbofan engines with deep learning using change-point detection based labeling and feature engineering,
E. E. Kiymet Ensarioglu. Tulin Inkaya, "Remaining useful life estima- tion of turbofan engines with deep learning using change-point detection based labeling and feature engineering," MDPI, 2023
2023
-
[11]
Helfrich
I. Helfrich. How does a turbofan engine work? — the structure of an engine. [Online]. Available: https://aeroreport.de/en/good-to-know/ wie-funktioniert-ein-turbofan-triebwerk-aufbau-eines-triebwerk
-
[12]
C. Cutler. How does a turbofan engine work? [Online]. Available: hdps://www.boldmethod.com/leam-to-fly/aircraft-systems/ how-does -a-jet -engine -turbofan -system -work -the -basic -steps/
-
[13]
C. Teubert. Cmapps jet engine simulated data. [Online]. Available: https://data.nasa.gov/Aerospace/ CMAPSS-Jet-Engine-Simulated-Data/ff5v-kuh6/about_data
-
[14]
Remaining useful life prognosis of turbofan engines based on deep feature extraction and fusion,
W. G. e. a. Cheng Peng, Yufeng Chen, "Remaining useful life prognosis of turbofan engines based on deep feature extraction and fusion," Nature, 2022
2022
-
[15]
Y. Zhao. Complete guide to rim, lstm, and bidirectional lstm. [Online]. Available: https://dagshub.com/blog/mn-lstm-bidirectional-Istm/
-
[16]
Hybrid speech recognition with deep bidirectional lstm,
A.-r. M. Alex Graves, Navdeep Jaitly, "Hybrid speech recognition with deep bidirectional lstm," IEEE, 2013
2013
-
[17]
G. P. Enes Zvomicanin. Differences between bidirectional and unidirectional lstm. [Online]. Available: https://www.baeldung.com/cs/ bidirectional-vs-unidirectional-lstm
-
[18]
M. Stewart. Simple guide to hyperparameter tuning in neural networks. [Online]. Available: https://towardsdatascience.com/ simple-guide-to-hyperparameter-tuning-in-neural-networks-3fe03dad8594
-
[19]
Hyperpa- rameter optimization of lstm network models through genetic algorithm,
Z. I. L. G. G. Nikolaos Gorgolis, Ioannis Hatzilygeroudis, "Hyperpa- rameter optimization of lstm network models through genetic algorithm," IEEE, 2019
2019
-
[20]
Srivastava
T. Srivastava. 12 important model evaluation met- rics for machine learning everyone should know. [Online]. Available: https://www.analyticsvidhya.com/blog/2019/08/ 11-important -model -evaluation -error -metrics/
2019
Reviewed August 12, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.