Increasing the robustness of deep neural networks against adversarial attacks and solving other prominent problems in the application of machine learning - Jalal Alafandi (2023)