Estimating Remaining Useful Life using Variational Autoencoders

Overview

This project focuses on estimating the Remaining Useful Life (RUL) of batteries using variational autoencoders for Industrial Process Monitoring. The method proposed in this project provides an interpretable assessment of RUL estimation, allowing for accurate predictions based on degradation patterns in sensor data.

Key Features

  • Utilizes variational autoencoders for RUL estimation
  • Provides interpretable assessment of RUL
  • Visualizes latent representations of data learned by the encoder
  • Includes regression model for numerical RUL prediction
  • Supports training on diverse datasets for improved generalization

Dataset

The project utilizes a battery cycling dataset from the Hawaii Natural Energy Institute, tracking voltage and current over time to model degradation and estimate RUL. The dataset consists of 14 batteries cycled over 1000 times, with a nominal capacity of 2.8 Ah.

How to Use

  1. Clone the repository from GitHub
  2. Install the necessary dependencies
  3. Run the provided scripts to train the model and evaluate RUL estimation
  4. Explore the latent representations and regression results

References

Feel free to reach out for any questions or feedback regarding this project. Thank you for your interest in Estimating Remaining Useful Life using Variational Autoencoders!