On sparse connectivity, adversarial robustness, and a novel model of the artificial neuron
Sergey Bochkanov

TL;DR
This paper introduces a novel 'strong neuron' model and a sparse training algorithm, significantly reducing computational costs and enhancing adversarial robustness in neural networks without sacrificing accuracy.
Contribution
The paper proposes a new neuron model and a sparse training method that improve efficiency and robustness, demonstrating their effectiveness on benchmark datasets.
Findings
10x-100x reduction in operations compared to other sparsification methods
Achieved robustness against adversarial attacks exceeding that of adversarial training
Maintained accuracy with minimal hardware requirements using 8-bit fixed-point math
Abstract
Deep neural networks have achieved human-level accuracy on almost all perceptual benchmarks. It is interesting that these advances were made using two ideas that are decades old: (a) an artificial neuron based on a linear summator and (b) SGD training. However, there are important metrics beyond accuracy: computational efficiency and stability against adversarial perturbations. In this paper, we propose two closely connected methods to improve these metrics on contour recognition tasks: (a) a novel model of an artificial neuron, a "strong neuron," with low hardware requirements and inherent robustness against adversarial perturbations and (b) a novel constructive training algorithm that generates sparse networks with connections per neuron. We demonstrate the feasibility of our approach through experiments on SVHN and GTSRB benchmarks. We achieved an impressive 10x-100x…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsStochastic Gradient Descent
