Toolbox for handling imbalanced datasets in machine learning
Toolbox for imbalanced dataset in machine learning
imbalanced-learn$ python -c "from imblearn.over_sampling import SMOTE; smote = SMOTE(); X_resampled, y_resampled = smote.fit_resample(X, y)"$ python -c "from imblearn.under_sampling import RandomUnderSampler; rus = RandomUnderSampler(); X_resampled, y_resampled = rus.fit_resample(X, y)"$ python -c "from imblearn.pipeline import Pipeline; from imblearn.over_sampling import SMOTE; from sklearn.ensemble import RandomForestClassifier; pipe = Pipeline([('smote', SMOTE()), ('clf', RandomForestClassifier())])"