Shallow SqueezeNext: Real Time Deployment on Bluebox2.0 with 272KB Model Size

dc.contributor.authorDuggal, Jayan Kant
dc.contributor.authorEl-Sharkawy, Mohamed
dc.contributor.departmentElectrical and Computer Engineering, School of Engineering and Technologyen_US
dc.date.accessioned2021-09-24T20:41:47Z
dc.date.available2021-09-24T20:41:47Z
dc.date.issued2020-12
dc.description.abstractThe significant challenges for deploying CNNs/DNNs on ADAS are limited computation and memory resources with very limited efficiency. Design space exploration of CNNs or DNNS, training and testing DNN from scratch, hyper parameter tuning, implementation with different optimizers contributed towards the efficiency and performance improvement of the Shallow SqueezeNext architecture. It is also computationally efficient, inexpensive and requires minimum memory resources. It achieves better model size and speed in comparison to other counterparts such as AlexNet, VGGnet, SqueezeNet, and SqueezeNext, trained and tested from scratch on datasets such as CIFAR-10 and CIFAR-100. It can achieve the least model size of 272KB with a model accuracy of 82%, a model speed of 9 seconds per epoch, and tested on the CIFAR-10 dataset. It achieved the best accuracy of 91.41%, best model size of 0.272 MB, and best model speed of 4 seconds per epoch. Memory resources are of high importance when it comes down to real time system or platforms because usually the memory is quite limited. To verify that the Shallow SqueezeNext can be successfully deployed on a real time platform, bluebox2.0 by NXP was used. Bluebox2.0 deployment of Shallow SqueezeNext architecture achieved a model accuracy of 90.50%, 8.72MB model size and 22 seconds per epoch model speed. There is another version of the Shallow SqueezeNext which performed better that attained a model size of 0.5MB with model accuracy of 87.30% and 11 seconds per epoch model speed trained and tested from scratch on CIFAR-10 dataset.en_US
dc.eprint.versionFinal published versionen_US
dc.identifier.citationDuggal, J. K., & El-Sharkawy, M. (2020). Shallow SqueezeNext: Real Time Deployment on Bluebox2.0 with 272KB Model Size. Journal of Electrical and Electronic Engineering, 8(6), 127. https://doi.org/10.11648/j.jeee.20200806.11en_US
dc.identifier.urihttps://hdl.handle.net/1805/26645
dc.language.isoenen_US
dc.publisherScienceen_US
dc.relation.isversionof10.11648/j.jeee.20200806.11en_US
dc.relation.journalJournal of Electrical and Electronic Engineeringen_US
dc.rightsAttribution 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.sourcePublisheren_US
dc.subjectdeep neural networken_US
dc.subjectdesign space explorationen_US
dc.subjectPytorch implementationen_US
dc.titleShallow SqueezeNext: Real Time Deployment on Bluebox2.0 with 272KB Model Sizeen_US
dc.typeArticleen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Duggal2020Shallow-CCBY.pdf
Size:
579.8 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.99 KB
Format:
Item-specific license agreed upon to submission
Description: