Over-sampling Samplers

The imbalanced_ensemble.sampler.over_sampling submodule provides a set of methods to perform over-sampling.

ADASYN(*[, sampling_strategy, random_state, ...])

Oversample using Adaptive Synthetic (ADASYN) algorithm.

RandomOverSampler(*[, sampling_strategy, ...])

Class to perform random over-sampling.

KMeansSMOTE(*[, sampling_strategy, ...])

Apply a KMeans clustering before to over-sample using SMOTE.

SMOTE(*[, sampling_strategy, random_state, ...])

Class to perform over-sampling using SMOTE.

BorderlineSMOTE(*[, sampling_strategy, ...])

Over-sampling using Borderline SMOTE.

SVMSMOTE(*[, sampling_strategy, ...])

Over-sampling using SVM-SMOTE.