Self-Supervised Representation Learning for Adversarial Attack Detection | Synapse