{"title":"Optimizing Convolutional Neural Networks for low-resource devices","authors":"C. Rusu, G. Czibula","doi":"10.1109/ICCP.2018.8516645","DOIUrl":null,"url":null,"abstract":"Convolutional neural networks are effective supervised learning models which are widely used nowadays in various applications ranging from computer vision tasks such as image detection and classification, image captioning, to video classification. Even if the convolutional models are highly performant, a major drawback is given by their computationally expensiveness from the viewpoint of the required memory, additions and multiplications operations and thus are hardly portable on limited-resource devices. The purpose of this paper is to demonstrate the applicability of convolutional neural networks for low resource devices and to study their performance in real life scenarios. In this respect, with the major goal of preserving the performance, we propose a convolutional neural network model, called SimpLeNet, using distillation for image tagging that can run on low-resource devices such as smartphones, smartwatches, tablets or TVs. Experiments performed on MNIST data set for image classification emphasize the effectiveness of SimpLeNet, both in terms of model’s size reduction, as well as in terms of classification accuracy","PeriodicalId":259007,"journal":{"name":"2018 IEEE 14th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 14th International Conference on Intelligent Computer Communication and Processing (ICCP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCP.2018.8516645","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Convolutional neural networks are effective supervised learning models which are widely used nowadays in various applications ranging from computer vision tasks such as image detection and classification, image captioning, to video classification. Even if the convolutional models are highly performant, a major drawback is given by their computationally expensiveness from the viewpoint of the required memory, additions and multiplications operations and thus are hardly portable on limited-resource devices. The purpose of this paper is to demonstrate the applicability of convolutional neural networks for low resource devices and to study their performance in real life scenarios. In this respect, with the major goal of preserving the performance, we propose a convolutional neural network model, called SimpLeNet, using distillation for image tagging that can run on low-resource devices such as smartphones, smartwatches, tablets or TVs. Experiments performed on MNIST data set for image classification emphasize the effectiveness of SimpLeNet, both in terms of model’s size reduction, as well as in terms of classification accuracy