Skip to content

Imbalanced classification with scikit-learn and PyTorch Lightning.

Notifications You must be signed in to change notification settings

AhmetZamanis/UsedCarKicksClassification

Repository files navigation

UsedCarKicksClassification

Imbalanced binary classification with scikit-learn and PyTorch Lightning, on a large dataset of used cars. Comparing logistic regression, SVM and XGBoost trained with class weights, with a neural network trained with focal loss. Performing hyperparameter optimization with Optuna. Assessing model performances with classification metrics & a sensitivity analysis based on a business scenario.

Markdown report
Custom PyTorch Lightning classes & model
Analysis scripts