Clustering (unsupervised learning) for uneven classes
You can try with DBSCAN. It's a clustering algorithm that is meant to isolate outliers. You can read more about it here. It's already available in sklearn (documentation here).

If you tweak its parameters correctly, those "extreme" observations should be identified and separated from actual clusters.