TY - GEN
T1 - Edge Based Predictive Maintenance Using a TinyML Temporal Convolutional Transformer for NASA Turbofan Remaining Useful Life Estimation
AU - Benbelghit, Abdellah
AU - Bali, Ahmed
AU - Gherbi, Abdelouahed
AU - Hladik, Pierre Emmanuel
N1 - Publisher Copyright:
© 2026 IEEE.
PY - 2026
Y1 - 2026
N2 - Predictive maintenance has become a critical component of modern industrial systems, where unplanned downtime results in considerable operational and financial losses. Remaining Useful Life estimation plays a central role in enabling maintenance scheduling based on actual equipment condition rather than predefined service intervals. While deep learning models have demonstrated strong performance on benchmark datasets such as the NASA turbofan engine degradation dataset, their computational requirements typically prevent direct deployment on resource constrained embedded platforms. This work presents an edge deployable predictive maintenance framework based on a compact Temporal Convolutional Transformer architecture tailored for TinyML environments. The proposed model integrates causal dilated temporal convolutions for local degradation pattern extraction with a lightweight self attention mechanism for long range dependency modeling. The architecture is carefully optimized through fake quantization to satisfy the memory and latency constraints of an STM32 microcontroller. Experiments conducted on the NASA turbofan Remaining Useful Life dataset demonstrate that the proposed approach achieves competitive prediction accuracy compared to conventional recurrent and transformer based methods, while reducing memory footprint and inference latency to fit within microcontroller class hardware. The final quantized model is deployed on an STM32 board using TensorFlow Lite for Microcontrollers, validating real time on device inference. This study demonstrates that advanced sequence modeling for predictive maintenance can be effectively realized at the extreme edge without dependence on cloud-based computation.
AB - Predictive maintenance has become a critical component of modern industrial systems, where unplanned downtime results in considerable operational and financial losses. Remaining Useful Life estimation plays a central role in enabling maintenance scheduling based on actual equipment condition rather than predefined service intervals. While deep learning models have demonstrated strong performance on benchmark datasets such as the NASA turbofan engine degradation dataset, their computational requirements typically prevent direct deployment on resource constrained embedded platforms. This work presents an edge deployable predictive maintenance framework based on a compact Temporal Convolutional Transformer architecture tailored for TinyML environments. The proposed model integrates causal dilated temporal convolutions for local degradation pattern extraction with a lightweight self attention mechanism for long range dependency modeling. The architecture is carefully optimized through fake quantization to satisfy the memory and latency constraints of an STM32 microcontroller. Experiments conducted on the NASA turbofan Remaining Useful Life dataset demonstrate that the proposed approach achieves competitive prediction accuracy compared to conventional recurrent and transformer based methods, while reducing memory footprint and inference latency to fit within microcontroller class hardware. The final quantized model is deployed on an STM32 board using TensorFlow Lite for Microcontrollers, validating real time on device inference. This study demonstrates that advanced sequence modeling for predictive maintenance can be effectively realized at the extreme edge without dependence on cloud-based computation.
KW - Edge Intelligence
KW - Microcontroller Deployment
KW - Predictive Maintenance
KW - Remaining Useful Life Estimation
KW - Temporal Convolutional Transformer
KW - TinyML
UR - https://www.scopus.com/pages/publications/105046441880
U2 - 10.1109/ISORC70347.2026.11605599
DO - 10.1109/ISORC70347.2026.11605599
M3 - Contribution to conference proceedings
AN - SCOPUS:105046441880
T3 - 2026 29th International Symposium on Real-Time Distributed Computing, ISORC 2026
BT - 2026 29th International Symposium on Real-Time Distributed Computing, ISORC 2026
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 29th International Symposium on Real-Time Distributed Computing, ISORC 2026
Y2 - 27 May 2026 through 29 May 2026
ER -