Machine Learning with Oversampling and Undersampling Techniques: Overview Study and Experimental Results

By Roweida Mohammed, Jumanah Rawashdeh, Malak Abdullah. International Conference on Information, Communications and Signal Processing, 2020

601 citations recorded by the source corpus.

Data imbalance in Machine Learning refers to an unequal distribution of classes within a dataset. This issue is encountered mostly in classification tasks in which the distribution of classes or labels in a given dataset is not uniform. The straightforward method to solve this problem is the resampling method by adding records to the minority class or deleting ones from the majority class. In this paper, we have experimented with the two resampling widely adopted techniques: oversampling and undersampling. In order to explore both techniques, we have chosen a public imbalanced dataset from kaggle website Santander Customer Transaction Prediction and have applied a group of well-known machine learning algorithms with different hyperparamters that give best results for both resampling techniques. One of the key findings of this paper is noticing that oversampling performs better than undersampling for different classifiers and obtains higher scores in different evaluation metrics.

Subfields: Artificial Intelligence, Information Systems

View Paper: https://www.semanticscholar.org/paper/b5c14e750010e5351c13294fb10552bf3052359d

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Hussain Alibrahim
  2. Simone A. Ludwig
  3. Rohitash Chandra
  4. Azal Ahmad Khan
  5. Tarid Wongvorachan
  6. Surina He
  7. Omkar Chaudhari
  8. Okan Bulut

In Information Systems

  1. Hussain Alibrahim
  2. Simone A. Ludwig
  3. Rohitash Chandra
  4. Azal Ahmad Khan
  5. Omkar Chaudhari

Citations in the corpus