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
-
Notifications
You must be signed in to change notification settings - Fork 0
AhmetZamanis/UsedCarKicksClassification
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Imbalanced classification with scikit-learn and PyTorch Lightning.
Topics
python
data-science
machine-learning
deep-learning
neural-network
scikit-learn
pytorch
xgboost
hyperparameter-optimization
classification
logistic-regression
support-vector-machines
sensitivity-analysis
stochastic-gradient-descent
class-weights
focal-loss
optuna
imbalanced-classification
pytorch-lightning
classification-metrics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published