https://9dok.net/document/yr3m3deo-imbalance-learning-and-its-application-on-medical-datasets.html