TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/SpinalNet: Deep Neural Network with Gradual Input

SpinalNet: Deep Neural Network with Gradual Input

H M Dipu Kabir, Moloud Abdar, Seyed Mohammad Jafar Jalali, Abbas Khosravi, Amir F. Atiya, Saeid Nahavandi, Dipti Srinivasan

2020-07-07arXiv 2020 7Image ClassificationTransfer LearningSatellite Image ClassificationFine-Grained Image Classification
PaperPDFCodeCodeCode(official)

Abstract

Deep neural networks (DNNs) have achieved the state of the art performance in numerous fields. However, DNNs need high computation times, and people always expect better performance in a lower computation. Therefore, we study the human somatosensory system and design a neural network (SpinalNet) to achieve higher accuracy with fewer computations. Hidden layers in traditional NNs receive inputs in the previous layer, apply activation function, and then transfer the outcomes to the next layer. In the proposed SpinalNet, each layer is split into three splits: 1) input split, 2) intermediate split, and 3) output split. Input split of each layer receives a part of the inputs. The intermediate split of each layer receives outputs of the intermediate split of the previous layer and outputs of the input split of the current layer. The number of incoming weights becomes significantly lower than traditional DNNs. The SpinalNet can also be used as the fully connected or classification layer of DNN and supports both traditional learning and transfer learning. We observe significant error reductions with lower computational costs in most of the DNNs. Traditional learning on the VGG-5 network with SpinalNet classification layers provided the state-of-the-art (SOTA) performance on QMNIST, Kuzushiji-MNIST, EMNIST (Letters, Digits, and Balanced) datasets. Traditional learning with ImageNet pre-trained initial weights and SpinalNet classification layers provided the SOTA performance on STL-10, Fruits 360, Bird225, and Caltech-101 datasets. The scripts of the proposed SpinalNet are available at the following link: https://github.com/dipuk0506/SpinalNet

Results

TaskDatasetMetricValueModel
Image ClassificationEMNIST-BalancedAccuracy91.05VGG-5(Spinal FC)
Image ClassificationEMNIST-BalancedTrainable Parameters3630000VGG-5(Spinal FC)
Image ClassificationEMNIST-BalancedAccuracy91.04VGG-5
Image ClassificationEMNIST-BalancedTrainable Parameters3646000VGG-5
Image ClassificationEMNIST-BalancedAccuracy83.21CNN(Spinal FC)
Image ClassificationEMNIST-BalancedTrainable Parameters16050CNN(Spinal FC)
Image ClassificationEMNIST-BalancedAccuracy82.77CNN(Spinal FC)
Image ClassificationEMNIST-BalancedTrainable Parameters13820CNN(Spinal FC)
Image ClassificationEMNIST-BalancedAccuracy79.61CNN
Image ClassificationEMNIST-BalancedTrainable Parameters21840CNN
Image ClassificationEMNIST-LettersAccuracy95.88VGG-5(Spinal FC)
Image ClassificationKuzushiji-MNISTAccuracy99.15VGG-5 (Spinal FC)
Image ClassificationKuzushiji-MNISTError0.85VGG-5 (Spinal FC)
Image ClassificationEMNIST-DigitsAccuracy (%)99.75VGG-5(Spinal FC)
Image ClassificationFlowers-102Accuracy99.3Wide-ResNet-101 (Spinal FC)
Image ClassificationMNISTAccuracy99.72VGG-5 (Spinal FC)
Image ClassificationMNISTPercentage error0.28VGG-5 (Spinal FC)
Image ClassificationSTL-10Percentage correct98.66Wide-ResNet-101 (Spinal FC)
Image ClassificationSTL-10Percentage correct95.44VGG-19bn
Image ClassificationCaltech-101Accuracy97.32Wide-ResNet-101 (Spinal FC)
Image ClassificationFruits-360Accuracy (%)99.9VGG-19bn
Image ClassificationBird-225Accuracy99.02VGG-19bn (Spinal FC)
Image ClassificationBird-225Accuracy98.67VGG-19bn
Fine-Grained Image ClassificationCaltech-101Accuracy97.32Wide-ResNet-101 (Spinal FC)
Fine-Grained Image ClassificationFruits-360Accuracy (%)99.9VGG-19bn
Fine-Grained Image ClassificationBird-225Accuracy99.02VGG-19bn (Spinal FC)
Fine-Grained Image ClassificationBird-225Accuracy98.67VGG-19bn

Related Papers

Automatic Classification and Segmentation of Tunnel Cracks Based on Deep Learning and Visual Explanations2025-07-18RaMen: Multi-Strategy Multi-Modal Learning for Bundle Construction2025-07-18Adversarial attacks to image classification systems using evolutionary algorithms2025-07-17Efficient Adaptation of Pre-trained Vision Transformer underpinned by Approximately Orthogonal Fine-Tuning Strategy2025-07-17Federated Learning for Commercial Image Sources2025-07-17MUPAX: Multidimensional Problem Agnostic eXplainable AI2025-07-17Disentangling coincident cell events using deep transfer learning and compressive sensing2025-07-17Best Practices for Large-Scale, Pixel-Wise Crop Mapping and Transfer Learning Workflows2025-07-16