Ejemplares similares: A Novel Approach Utilizing Domain Adversarial Neural Networks for the Detection and Classification of Selective Sweeps