FLEX-SMOTE: Synthetic over-sampling technique that flexibly adjusts to different minority class distributions | Synapse