Robustness of classifiers: from adversarial to random noise | Synapse