REMODEL: Rethinking Deep CNN Models to Detect and Count on a NeuroSynaptic System
- PMID: 30853879
- PMCID: PMC6395404
- DOI: 10.3389/fnins.2019.00004
REMODEL: Rethinking Deep CNN Models to Detect and Count on a NeuroSynaptic System
Abstract
In this work, we perform analysis of detection and counting of cars using a low-power IBM TrueNorth Neurosynaptic System. For our evaluation we looked at a publicly-available dataset that has overhead imagery of cars with context present in the image. The trained neural network for image analysis was deployed on the NS16e system using IBM's EEDN training framework. Through multiple experiments we identify the architectural bottlenecks present in TrueNorth system that does not let us deploy large neural network structures. Following these experiments we propose changes to CNN model to circumvent these architectural bottlenecks. The results of these evaluations have been compared with caffe-based implementations of standard neural networks that were deployed on a Titan-X GPU. Results showed that TrueNorth can detect cars from the dataset with 97.60% accuracy and can be used to accurately count the number of cars in the image with 69.04% accuracy. The car detection accuracy and car count (-/+ 2 error margin) accuracy are comparable to high-precision neural networks like AlexNet, GoogLeNet, and ResCeption, but show a manifold improvement in power consumption.
Keywords: IBM TrueNorth Neurosynaptic System; aerial image analysis; convolutional neural network; deep learning; neuromorphic computing; spiking neural network.
Figures














Similar articles
-
Spiking Optical Flow for Event-Based Sensors Using IBM's TrueNorth Neurosynaptic System.IEEE Trans Biomed Circuits Syst. 2018 Aug;12(4):860-870. doi: 10.1109/TBCAS.2018.2834558. Epub 2018 Jun 19. IEEE Trans Biomed Circuits Syst. 2018. PMID: 29994132
-
Computing Generalized Matrix Inverse on Spiking Neural Substrate.Front Neurosci. 2018 Mar 13;12:115. doi: 10.3389/fnins.2018.00115. eCollection 2018. Front Neurosci. 2018. PMID: 29593483 Free PMC article.
-
Convolutional networks for fast, energy-efficient neuromorphic computing.Proc Natl Acad Sci U S A. 2016 Oct 11;113(41):11441-11446. doi: 10.1073/pnas.1604850113. Epub 2016 Sep 20. Proc Natl Acad Sci U S A. 2016. PMID: 27651489 Free PMC article.
-
Sparse Coding Using the Locally Competitive Algorithm on the TrueNorth Neurosynaptic System.Front Neurosci. 2019 Jul 23;13:754. doi: 10.3389/fnins.2019.00754. eCollection 2019. Front Neurosci. 2019. PMID: 31396039 Free PMC article.
-
Effect of neural network structure in accelerating performance and accuracy of a convolutional neural network with GPU/TPU for image analytics.PeerJ Comput Sci. 2022 Mar 3;8:e909. doi: 10.7717/peerj-cs.909. eCollection 2022. PeerJ Comput Sci. 2022. PMID: 35494877 Free PMC article.
Cited by
-
Convolutional-Neural Network-Based Image Crowd Counting: Review, Categorization, Analysis, and Performance Evaluation.Sensors (Basel). 2019 Dec 19;20(1):43. doi: 10.3390/s20010043. Sensors (Basel). 2019. PMID: 31861734 Free PMC article. Review.
-
HFNet: A CNN Architecture Co-designed for Neuromorphic Hardware With a Crossbar Array of Synapses.Front Neurosci. 2020 Oct 26;14:907. doi: 10.3389/fnins.2020.00907. eCollection 2020. Front Neurosci. 2020. PMID: 33192236 Free PMC article.
-
Exploring Types of Photonic Neural Networks for Imaging and Computing-A Review.Nanomaterials (Basel). 2024 Apr 17;14(8):697. doi: 10.3390/nano14080697. Nanomaterials (Basel). 2024. PMID: 38668191 Free PMC article. Review.
-
Prediction Model of Aryl Hydrocarbon Receptor Activation by a Novel QSAR Approach, DeepSnap-Deep Learning.Molecules. 2020 Mar 13;25(6):1317. doi: 10.3390/molecules25061317. Molecules. 2020. PMID: 32183141 Free PMC article.
-
End-to-End Implementation of Various Hybrid Neural Networks on a Cross-Paradigm Neuromorphic Chip.Front Neurosci. 2021 Feb 2;15:615279. doi: 10.3389/fnins.2021.615279. eCollection 2021. Front Neurosci. 2021. PMID: 33603643 Free PMC article.
References
-
- Akopyan F., Sawada J., Cassidy A., Alvarez-Icaza R., Arthur J., Merolla P., et al. (2015). Truenorth: design and tool flow of a 65 mw 1 million neuron programmable neurosynaptic chip. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 34, 1537–1557. 10.1109/TCAD.2015.2474396 - DOI
-
- Alom M. Z., Josue T., Rahman M. N., Mitchell W., Yakopcic C., Taha T. M. (2018). Deep versus wide convolutional neural networks for object recognition on neuromorphic system, in 2018 International Joint Conference on Neural Networks (IJCNN) (Rio de Janeiro: ), 1–8. 10.1109/IJCNN.2018.8489635 - DOI
-
- Cao Y., Chen Y., Khosla D. (2015). Spiking deep convolutional neural networks for energy-efficient object recognition. Int. J. Comput. Vision 113, 54–66. 10.1007/s11263-014-0788-3 - DOI
-
- Cassidy A. S., Merolla P., Arthur J. V., Esser S. K., Jackson B., Alvarez-Icaza R., et al. (2013). Cognitive computing building block: A versatile and efficient digital neuron model for neurosynaptic cores, in The 2013 International Joint Conference on Neural Networks (IJCNN) (Dallas, TX: ), 1–10. 10.1109/IJCNN.2013.6707077 - DOI
-
- Clawson T. S., Ferrari S., Fuller S. B., Wood R. J. (2016). Spiking neural network (SNN) control of a flapping insect-scale robot, in 2016 IEEE 55th Conference on Decision and Control (CDC) (Las Vegas, NV: ), 3381–3388. 10.1109/CDC.2016.7798778 - DOI
LinkOut - more resources
Full Text Sources