This repository includes some popular ML models applied to next-run failure (NRF) prediction in predictive maintenance.
Rule-based Methods
- Decision Tree
- Random Forest
- Gradient Boosting Decision Tree
Similarity-based Methods
- k-Nearest-Neighbors (kNN)
- Logistic Regression (LR)
- Support Vector Machine (SVM)
Imbalanced Data Processing Methods
- Data-level Processing: Re-sampling
- Model-level Processing: Cost-Sensitive SVM