Adversarial Robustness in Deep Neural Networks: Techniques and Challenges for Secure AI Systems | Synapse