Research Article

A Novel Selective Ensemble Algorithm for Imbalanced Data Classification Based on Exploratory Undersampling

Algorithm 1

EasyEnsemble algorithm.
(i)   Input: A minority training set and a majority training set , . T: the number of
subsets undersampling from , : the number of iterations in Adaboost learning.
(ii)  Training Phase:
(iii) For     to     do
  (1) Randomly sample a subset from , .
  (2) Learn an ensemble classifier using and . is an Adaboost ensemble with
   number of weak classifiers , corresponding weights and threshold :
         .
(iv) Endfor
(v)   Output: The final ensemble:
         .
Here, means that is predicted as the positive class. Conversely, it means that
belongs to the negative class.