Narendra Singh Dhakad, Yuvnish Malhotra, Santosh Kumar Vishvakarma, Kaushik Roy
{"title":"SHA-CNN:用于边缘人工智能的可扩展分层感知卷积神经网络","authors":"Narendra Singh Dhakad, Yuvnish Malhotra, Santosh Kumar Vishvakarma, Kaushik Roy","doi":"arxiv-2407.21370","DOIUrl":null,"url":null,"abstract":"This paper introduces a Scalable Hierarchical Aware Convolutional Neural\nNetwork (SHA-CNN) model architecture for Edge AI applications. The proposed\nhierarchical CNN model is meticulously crafted to strike a balance between\ncomputational efficiency and accuracy, addressing the challenges posed by\nresource-constrained edge devices. SHA-CNN demonstrates its efficacy by\nachieving accuracy comparable to state-of-the-art hierarchical models while\noutperforming baseline models in accuracy metrics. The key innovation lies in\nthe model's hierarchical awareness, enabling it to discern and prioritize\nrelevant features at multiple levels of abstraction. The proposed architecture\nclassifies data in a hierarchical manner, facilitating a nuanced understanding\nof complex features within the datasets. Moreover, SHA-CNN exhibits a\nremarkable capacity for scalability, allowing for the seamless incorporation of\nnew classes. This flexibility is particularly advantageous in dynamic\nenvironments where the model needs to adapt to evolving datasets and\naccommodate additional classes without the need for extensive retraining.\nTesting has been conducted on the PYNQ Z2 FPGA board to validate the proposed\nmodel. The results achieved an accuracy of 99.34%, 83.35%, and 63.66% for\nMNIST, CIFAR-10, and CIFAR-100 datasets, respectively. For CIFAR-100, our\nproposed architecture performs hierarchical classification with 10% reduced\ncomputation while compromising only 0.7% accuracy with the state-of-the-art.\nThe adaptability of SHA-CNN to FPGA architecture underscores its potential for\ndeployment in edge devices, where computational resources are limited. The\nSHA-CNN framework thus emerges as a promising advancement in the intersection\nof hierarchical CNNs, scalability, and FPGA-based Edge AI.","PeriodicalId":501347,"journal":{"name":"arXiv - CS - Neural and Evolutionary Computing","volume":"241 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"SHA-CNN: Scalable Hierarchical Aware Convolutional Neural Network for Edge AI\",\"authors\":\"Narendra Singh Dhakad, Yuvnish Malhotra, Santosh Kumar Vishvakarma, Kaushik Roy\",\"doi\":\"arxiv-2407.21370\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper introduces a Scalable Hierarchical Aware Convolutional Neural\\nNetwork (SHA-CNN) model architecture for Edge AI applications. The proposed\\nhierarchical CNN model is meticulously crafted to strike a balance between\\ncomputational efficiency and accuracy, addressing the challenges posed by\\nresource-constrained edge devices. SHA-CNN demonstrates its efficacy by\\nachieving accuracy comparable to state-of-the-art hierarchical models while\\noutperforming baseline models in accuracy metrics. The key innovation lies in\\nthe model's hierarchical awareness, enabling it to discern and prioritize\\nrelevant features at multiple levels of abstraction. The proposed architecture\\nclassifies data in a hierarchical manner, facilitating a nuanced understanding\\nof complex features within the datasets. Moreover, SHA-CNN exhibits a\\nremarkable capacity for scalability, allowing for the seamless incorporation of\\nnew classes. This flexibility is particularly advantageous in dynamic\\nenvironments where the model needs to adapt to evolving datasets and\\naccommodate additional classes without the need for extensive retraining.\\nTesting has been conducted on the PYNQ Z2 FPGA board to validate the proposed\\nmodel. The results achieved an accuracy of 99.34%, 83.35%, and 63.66% for\\nMNIST, CIFAR-10, and CIFAR-100 datasets, respectively. For CIFAR-100, our\\nproposed architecture performs hierarchical classification with 10% reduced\\ncomputation while compromising only 0.7% accuracy with the state-of-the-art.\\nThe adaptability of SHA-CNN to FPGA architecture underscores its potential for\\ndeployment in edge devices, where computational resources are limited. The\\nSHA-CNN framework thus emerges as a promising advancement in the intersection\\nof hierarchical CNNs, scalability, and FPGA-based Edge AI.\",\"PeriodicalId\":501347,\"journal\":{\"name\":\"arXiv - CS - Neural and Evolutionary Computing\",\"volume\":\"241 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-07-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Neural and Evolutionary Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2407.21370\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Neural and Evolutionary Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2407.21370","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SHA-CNN: Scalable Hierarchical Aware Convolutional Neural Network for Edge AI
This paper introduces a Scalable Hierarchical Aware Convolutional Neural
Network (SHA-CNN) model architecture for Edge AI applications. The proposed
hierarchical CNN model is meticulously crafted to strike a balance between
computational efficiency and accuracy, addressing the challenges posed by
resource-constrained edge devices. SHA-CNN demonstrates its efficacy by
achieving accuracy comparable to state-of-the-art hierarchical models while
outperforming baseline models in accuracy metrics. The key innovation lies in
the model's hierarchical awareness, enabling it to discern and prioritize
relevant features at multiple levels of abstraction. The proposed architecture
classifies data in a hierarchical manner, facilitating a nuanced understanding
of complex features within the datasets. Moreover, SHA-CNN exhibits a
remarkable capacity for scalability, allowing for the seamless incorporation of
new classes. This flexibility is particularly advantageous in dynamic
environments where the model needs to adapt to evolving datasets and
accommodate additional classes without the need for extensive retraining.
Testing has been conducted on the PYNQ Z2 FPGA board to validate the proposed
model. The results achieved an accuracy of 99.34%, 83.35%, and 63.66% for
MNIST, CIFAR-10, and CIFAR-100 datasets, respectively. For CIFAR-100, our
proposed architecture performs hierarchical classification with 10% reduced
computation while compromising only 0.7% accuracy with the state-of-the-art.
The adaptability of SHA-CNN to FPGA architecture underscores its potential for
deployment in edge devices, where computational resources are limited. The
SHA-CNN framework thus emerges as a promising advancement in the intersection
of hierarchical CNNs, scalability, and FPGA-based Edge AI.