From: A survey on addressing high-class imbalance in big data
Data-Level methods
Algorithm-Level methods
Data-sampling
Feature selection
Cost-sensitive
Hybrid/ensemble
Over-sampling
Under-sampling