SparseMaps: Convolutional networks with sparse feature maps for tiny image classification. (1st April 2019)
- Record Type:
- Journal Article
- Title:
- SparseMaps: Convolutional networks with sparse feature maps for tiny image classification. (1st April 2019)
- Main Title:
- SparseMaps: Convolutional networks with sparse feature maps for tiny image classification
- Authors:
- Moradi, Reza
Berangi, Reza
Minaei, Behrouz - Abstract:
- Highlights: Imposing sparsity constraint on the activations along the depth of feature maps. Feature map dropout in the output of the last convolutional layer. The ensemble of multiple models obtained from the periodic learning rates. Abstract: Deep convolutional models have been able to get extraordinary results in visual, speech and textual processing domains. Nevertheless, the complexity of manifold of images in data space necessitates the deep networks to have a large number of parameters and subsequently these deep models prone to redundancy and overfitting. One of the most effective methods to tackle this problem is devising special regularization methods in the context of convolutional models. In this paper, after presenting and discussing the most important models in the field, sparse feature maps are proposed and employed as a penalty term in the cost function. This conducts the learning process to construct kernels so that the feature maps at every point are sparse along the depth. A sparse representation is able to adapt to the varying level of information of natural images and can help to extract more independent and informative representations. Also, the DropMaps concept is proposed and employed in the last convolutional layer of the model. This technique applies dropout on the feature maps that causes coincidence of feature maps to be avoided. As is shown in this paper, sparse feature maps and DropMaps can handle the problem of overfitting in large models forHighlights: Imposing sparsity constraint on the activations along the depth of feature maps. Feature map dropout in the output of the last convolutional layer. The ensemble of multiple models obtained from the periodic learning rates. Abstract: Deep convolutional models have been able to get extraordinary results in visual, speech and textual processing domains. Nevertheless, the complexity of manifold of images in data space necessitates the deep networks to have a large number of parameters and subsequently these deep models prone to redundancy and overfitting. One of the most effective methods to tackle this problem is devising special regularization methods in the context of convolutional models. In this paper, after presenting and discussing the most important models in the field, sparse feature maps are proposed and employed as a penalty term in the cost function. This conducts the learning process to construct kernels so that the feature maps at every point are sparse along the depth. A sparse representation is able to adapt to the varying level of information of natural images and can help to extract more independent and informative representations. Also, the DropMaps concept is proposed and employed in the last convolutional layer of the model. This technique applies dropout on the feature maps that causes coincidence of feature maps to be avoided. As is shown in this paper, sparse feature maps and DropMaps can handle the problem of overfitting in large models for tiny images. We have studied the effect of the sparsity rate on the accuracy of the model, and it is observed the accuracy of the test dataset reaches its maximum at a sparsity rate of 0.05. Moreover, by designing appropriate learning rate curves, we were able to obtain ensemble machines with much less cost for training. It is noticeable that the test accuracy is higher than the validation accuracy of the ensemble, indicating that the model has not overfitted. In the input of the model, a random online preprocessing layer is employed for the training phase that helps regularization of the model. Comparing input space and feature space of the model we found that the proposed network is able to successfully separate images of different classes. Finally, testing the proposed model with MNIST dataset has shown that the test set can be classified with accuracy 99.75. The same test with CIFAR 10 dataset attained an accuracy of 94.05. … (more)
- Is Part Of:
- Expert systems with applications. Volume 119(2019)
- Journal:
- Expert systems with applications
- Issue:
- Volume 119(2019)
- Issue Display:
- Volume 119, Issue 2019 (2019)
- Year:
- 2019
- Volume:
- 119
- Issue:
- 2019
- Issue Sort Value:
- 2019-0119-2019-0000
- Page Start:
- 142
- Page End:
- 154
- Publication Date:
- 2019-04-01
- Subjects:
- Deep convolutional networks -- Sparse feature map -- DropMaps -- Tiny image classification -- Learning rate curve -- Deep ensembles
Expert systems (Computer science) -- Periodicals
Systèmes experts (Informatique) -- Périodiques
Electronic journals
006.33 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09574174 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.eswa.2018.10.012 ↗
- Languages:
- English
- ISSNs:
- 0957-4174
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3842.004220
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 9270.xml