Accelerating Image Classification using Feature Map Similarity in Convolutional Neural Networks
Open Access
- 29 December 2018
- journal article
- research article
- Published by MDPI AG in Applied Sciences
- Vol. 9 (1) , 108
Abstract
Convolutional neural networks (CNNs) have greatly improved image classification performance. However, the extensive time required for classification owing to the large amount of computation involved, makes it unsuitable for application to low-performance devices. To speed up image classification, we propose a cached CNN, which can classify input images based on similarity with previously input images. Because the feature maps extracted from the CNN kernel represent the intensity of features, images with a similar intensity can be classified into the same class. In this study, we cache class labels and feature vectors extracted from feature maps for images classified by the CNN. Then, when a new image is input, its class label is output based on its similarity with the cached feature vectors. This process can be performed at each layer; hence, if the classification is successful, there is no need to perform the remaining convolution layer operations. This reduces the required classification time. We performed experiments to measure and evaluate the cache hit rate, precision, and classification time.Keywords
Funding Information
- Defense Acquisition Program Administration (UM13018RD1)
This publication has 10 references indexed in Scilit:
- Gabor Convolutional NetworksIEEE Transactions on Image Processing, 2018
- Gabor filter assisted energy efficient fast learning Convolutional Neural Networks2017
- Neurosurgeon2017
- BranchyNet: Fast inference via early exiting from deep neural networks2016
- Face Recognition Using Gabor Filter And Convolutional Neural Network2016
- Going deeper with convolutions2015
- Caffe2014
- Microsoft COCO: Common Objects in Context2014
- Rotation-invariant and scale-invariant Gabor features for texture image retrievalImage and Vision Computing, 2007
- Texture classification using Gabor wavelets based rotation invariant featuresPattern Recognition Letters, 2006