Ensemble diversity for class imbalance learning