This is the best paper I have read that talking about imbalanced data. It is very comprehensive and practical. The best about this paper is that it uses very simple figures and easy-understanding languages to explain the complex ideas clearly.