推论
符号
计算机科学
云计算
卷积神经网络
延迟(音频)
理论计算机科学
算法
人工智能
数学
算术
电信
操作系统
作者
Shusen Yang,Zhanhua Zhang,Cong Zhao,Xin Song,Siyan Guo,Hailiang Li
标识
DOI:10.1109/tpds.2022.3177782
摘要
Edge Intelligence (EI) aims at addressing concerns like response latency risen by the conflict between predominating Cloud-based deployments of computationally intensive AI applications and the expensive uploading of explosive end data. Convolutional Neural Networks (CNNs) leading the latest flourish of AI inevitably suffer from the aforementioned conflict. There emerge increasing EI-driven attempts on fast CNN inference with high accuracy in the End-Edge-Cloud (EEC) collaborative computing paradigm, where, however, neither model compression approaches for on-device inference nor collaborative inference methods across devices can effectively achieve the trade-off between latency and accuracy of End-to-End (E2E) inference. In this article, we present CNNPC that jointly partitions and compresses CNNs for fast inference with high accuracy in collaborative EEC systems. We implemented CNNPC (source code available at https://github.com/IoTDATALab/CNNPC ) and evaluated its performance within extensive real-world EEC scenarios. Experimental results demonstrate that, compared with state-of-the-art single-end and collaborative approaches, without obvious accuracy loss, collaborative inference based on CNNPC is up to $1.6\times$ and $5.6\times$ faster, and requires as low as $4.30\%$ and $6.48\%$ communications, respectively. Besides, when determines the optimal strategy, CNNPC requires as low as $0.1\%$ actual compression operations that the traversal method (the only viable method providing the theoretically optimal strategy) requires.
科研通智能强力驱动
Strongly Powered by AbleSci AI