CroApp: A CNN-Based Resource Optimization Approach in Edge Computing Environment

Loading...
Thumbnail Image

Access rights

openAccess

URL

Journal Title

Journal ISSN

Volume Title

A1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä

Date

2022-09-01

Major/Subject

Mcode

Degree programme

Language

en

Pages

8
6300-6307

Series

IEEE Transactions on Industrial Informatics, Volume 18, issue 9

Abstract

With the emergence of various convolutional neural network (CNN)-based applications and the rapid growth of CNN model scale, the resource-constricted end devices can hardly deploy CNN-based applications. Current work optimizes the CNN model on edge servers and deploys the optimized model on devices in an edge computing environment. However, most of them only optimize the resource consumption within or across models solely, whereas neglecting the other side. In this article, we propose a novel CNN-based resource optimization approach (CroApp) that not only optimizes the resource consumption within the CNN model but also pays attention to resource optimization across the applications. Specifically, we adopt model compression as the 'inner-model' optimization method, as well as computation sharing as the 'intermodel' optimization method. First, during 'inner-model' optimization, the CroApp prunes unnecessary parameters within the model on edge servers to reduce the scale of the model. Then, during 'intermodel' optimization, the CroApp trains a set of shareable models based on the pruned model and sends these shareable models to end devices. Finally, the CroApp adaptively adjusts the shared models to reduce resource consumption. The experimental results show that the CroApp outperforms the state-of-the-art approaches in terms of resource reduction, scalability, and application performance.

Description

Publisher Copyright: © 2005-2012 IEEE.

Keywords

Computation sharing, Convolutional neural networks (CNNs), Edge computing, Model pruning, Resource optimization

Other note

Citation

Jia, Y, Liu, B, Dou, W, Xu, X, Zhou, X, Qi, L & Yan, Z 2022, ' CroApp: A CNN-Based Resource Optimization Approach in Edge Computing Environment ', IEEE Transactions on Industrial Informatics, vol. 18, no. 9, pp. 6300-6307 . https://doi.org/10.1109/TII.2022.3154473