This project predicts the Remaining Useful Life (RUL) of turbofan engines using NASA's C-MAPSS dataset. Accurate RUL predictions enable predictive maintenance to reduce downtime and costs in aviation and manufacturing.
- NASA C-MAPSS dataset with multi-sensor time series data of engine degradation.
- Includes training and test sets with operational settings and sensor readings.
- Data cleaning and feature engineering to extract degradation patterns.
- Applied regression models: Random Forest, Gradient Boosting.
- Evaluated using RMSE and MAE metrics.
- Visualization of predicted vs actual RUL shown below.
- Clone repo
- Create environment:
pip install -r requirements.txt - Run
notebooks/RUL_timeseries_XGBoost.ipynbfor detailed analysis and model training. You can run this via google colab. - There is also a modular framework, if you have enough computing power. Run python main.py to run locally without notebook interface
- Finally there is a streamlit interface to display results
run streamlit run app.py
- Incorporate deep learning models (LSTM/GRU) for sequence modeling.
- Implement uncertainty quantification.
Python, pandas, scikit-learn, matplotlib, Jupyter Notebook
Feel free to reach out or check my portfolio: suchitakulkarni.github.io
