DeepConsensus: using the consensus of features from multiple layers to attain robust image classification
Yuchen Li, Safwan Hossain, Kiarash Jamali, Frank Rudzicz

TL;DR
DeepConsensus is a novel neural network architecture that enhances robustness to unseen test-time perturbations by integrating summaries of features from multiple layers, significantly improving classification accuracy across various datasets.
Contribution
We introduce DeepConsensus, a new architecture that combines features from multiple layers to improve robustness against test-time perturbations in image classification.
Findings
Improved accuracy on perturbed datasets like MNIST, CIFAR10, SVHN.
Enhanced resistance to both large and small perturbations.
Compatible with existing convolutional neural networks.
Abstract
We consider a classifier whose test set is exposed to various perturbations that are not present in the training set. These test samples still contain enough features to map them to the same class as their unperturbed counterpart. Current architectures exhibit rapid degradation of accuracy when trained on standard datasets but then used to classify perturbed samples of that data. To address this, we present a novel architecture named DeepConsensus that significantly improves generalization to these test-time perturbations. Our key insight is that deep neural networks should directly consider summaries of low and high level features when making classifications. Existing convolutional neural networks can be augmented with DeepConsensus, leading to improved resistance against large and small perturbations on MNIST, EMNIST, FashionMNIST, CIFAR10 and SVHN datasets.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Adversarial Robustness in Machine Learning · Domain Adaptation and Few-Shot Learning
