Trained the below models to classify the countires whose life expectancy is below 50 years the best model is chosen based on the mean cv score and scoring metric used is F1 scoring
Classification Task:
-
Basic Algorithms
-
Naive Algorithm
-
Accuracy: Predict the majority class (class 0).
-
G-Mean: Predict a uniformly random class.
-
F-Measure: Predict the minority class (class 1).
-
ROC AUC: Predict a stratified random class.
-
PR ROC: Predict a stratified random class.
-
Brier Score: Predict majority class prior.
-
-
Logistic Regression
- Decision Tree
- k-Nearest Neighbors
- Support Vector Machine
- Random Forest
- Extra Trees
- Gradient Boosting
- XgBoost
- Stacking Classifiers
-
Cost Sensitive Algorithms 11. Logistic Regression 12. Decision Trees 13. Support Vector Machines 14. Random Forest 15. XGBoost 16. Extra Trees 17. Bagging decision tree with under sampling
-
Data Sampling Algorithms (pick one under sampling/oversampling)
- Logistic Regression
- Decision Tree
- k-Nearest Neighbors
- Support Vector Machine
- Random Forest
- Easy Ensemble Classifier
- XgBoost
- Stacking Classifiers