What is SMOTE in Machine Learning. The Synthetic Minority Oversampling (SMOTE) technique is used to increase the number of less presented cases in a data set used for machine learning. This is a better way.

The original paper on SMOTE suggested combining SMOTE with random undersampling of the majority class. The imbalanced-learn library supports random.