Advancements in adversarial example defense for deep learning models: a review | Synapse