Class-specific early exit design methodology for convolutional neural networks

2021 ◽  
pp. 107316
Author(s):  
Vanderlei Bonato ◽  
Christos-Savvas Bouganis
2018 ◽  
Vol 30 (5) ◽  
pp. 710-725 ◽  
Author(s):  
Fei Wang ◽  
Xiangyu Jin

Purpose The purpose of this paper is to use convolutional neural networks in order to solve the problem of the difficulty in the classification of cashmere and wool. To do the research, it proposes a low-dimensional strategy of using part-level features to enhance object-level features. The study aims to use computer version method to find out the most effective and robust method to manage the difficult task of cashmere and wool identification. Design/methodology/approach The authors try to get a coarse classification result and the initial weights of the model in the first step. The authors use the results of the first step and a Fast-RCNN method to extract part-level features in step 2. Finally, the authors mix the part-level features to enhance object-level features and classify the cashmere and wool images. Findings The paper finds that not only the texture is the key element of the cashmere and wool identification but also the image colors. Originality/value Most importantly, the paper finds that the part-level features can enhance object-level features in the fiber identification task. However, it does not work in contrast, and the strategy can be used in the similar fibers identifications.


Information ◽  
2021 ◽  
Vol 12 (10) ◽  
pp. 431
Author(s):  
Roberto G. Pacheco ◽  
Kaylani Bochie ◽  
Mateus S. Gilbert ◽  
Rodrigo S. Couto ◽  
Miguel Elias M. Campista

In computer vision applications, mobile devices can transfer the inference of Convolutional Neural Networks (CNNs) to the cloud due to their computational restrictions. Nevertheless, besides introducing more network load concerning the cloud, this approach can make unfeasible applications that require low latency. A possible solution is to use CNNs with early exits at the network edge. These CNNs can pre-classify part of the samples in the intermediate layers based on a confidence criterion. Hence, the device sends to the cloud only samples that have not been satisfactorily classified. This work evaluates the performance of these CNNs at the computational edge, considering an object detection application. For this, we employ a MobiletNetV2 with early exits. The experiments show that the early classification can reduce the data load and the inference time without imposing losses to the application performance.


2020 ◽  
Vol 2020 (10) ◽  
pp. 28-1-28-7 ◽  
Author(s):  
Kazuki Endo ◽  
Masayuki Tanaka ◽  
Masatoshi Okutomi

Classification of degraded images is very important in practice because images are usually degraded by compression, noise, blurring, etc. Nevertheless, most of the research in image classification only focuses on clean images without any degradation. Some papers have already proposed deep convolutional neural networks composed of an image restoration network and a classification network to classify degraded images. This paper proposes an alternative approach in which we use a degraded image and an additional degradation parameter for classification. The proposed classification network has two inputs which are the degraded image and the degradation parameter. The estimation network of degradation parameters is also incorporated if degradation parameters of degraded images are unknown. The experimental results showed that the proposed method outperforms a straightforward approach where the classification network is trained with degraded images only.


Author(s):  
Edgar Medina ◽  
Roberto Campos ◽  
Jose Gabriel R. C. Gomes ◽  
Mariane R. Petraglia ◽  
Antonio Petraglia

Sign in / Sign up

Export Citation Format

Share Document