Artigo Acesso aberto Produção Nacional Revisado por pares

Towards Edge Computing Using Early-Exit Convolutional Neural Networks

2021; Multidisciplinary Digital Publishing Institute; Volume: 12; Issue: 10 Linguagem: Inglês

10.3390/info12100431

ISSN

2078-2489

Autores

Roberto G. Pacheco, Kaylani Bochie, Mateus S. Gilbert, Rodrigo S. Couto, Miguel Elias M. Campista,

Tópico(s)

Context-Aware Activity Recognition Systems

Resumo

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.

Referência(s)