← all repositories

XiuzeZhou/RUL

A transformer-based deep learning model that predicts the remaining useful life of lithium-ion batteries using charge/discharge cycle data.

498 stars Jupyter Notebook Domain Apps
RUL
Velocity · 7d
+0.3
★ / day
Trend
steady
star history

This repository implements a transformer neural network architecture for predicting the remaining useful life (RUL) of lithium-ion batteries. The model processes time-series battery degradation data to estimate how many charge cycles remain before battery failure. It uses PyTorch as the deep learning framework and applies the transformer architecture (originally from NLP) to this regression task. The implementation includes support for NASA and CALCE battery datasets, with optional dropout and noise regularization parameters for improved robustness.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.