A survey on adversarial training for robust learning | Synapse