SecDeep: Secure and Performant On-device Deep Learning Inference Framework for Mobile and IoT Devices
SecDeep: Secure and Performant On-device Deep Learning Inference Framework for Mobile and IoT Devices
复制标题
DOI:
10.1145/3450268.3453524
复制
发表时间:
2021-05
期刊:
影响因子:
--
通讯作者:
Renju Liu;L. Garcia;Zaoxing Liu;Botong Ou;M. Srivastava
中科院分区:
文献类型:
--
作者:
Renju Liu;L. Garcia;Zaoxing Liu;Botong Ou;M. Srivastava
There is an increasing emphasis on securing deep learning (DL) inference pipelines for mobile and IoT applications with privacy-sensitive data. Prior works have shown that privacy-sensitive data can be secured throughout deep learning inferences on cloud-offloaded models through trusted execution environments such as Intel SGX. However, prior solutions do not address the fundamental challenges of securing the resource-intensive inference tasks on low-power, low-memory devices (e.g., mobile and IoT devices), while achieving high performance. To tackle these challenges, we propose SecDeep, a low-power DL inference framework demonstrating that both security and performance of deep learning inference on edge devices are well within our reach. Leveraging TEEs with limited resources, SecDeep guarantees full confidentiality for input and intermediate data, as well as the integrity of the deep learning model and framework. By enabling and securing neural accelerators, SecDeep is the first of its kind to provide trusted and performant DL model inferencing on IoT and mobile devices. We implement and validate SecDeep by interfacing the ARM NN DL framework with ARM TrustZone. Our evaluation shows that we can securely run inference tasks with 16× to 172× faster performance than no acceleration approaches by leveraging edge-available accelerators.