Handling Imbalanced and Poorly Separated Data: a Multi-Stage Multi-Group Machine Learning Approach | IEEE Conference Publication | IEEE Xplore