UAV-Assisted Privacy-Preserving Online Computation Offloading for Internet of Things

被引:15
作者
Wei, Dawei [1 ]
Xi, Ning [2 ]
Ma, Jianfeng [2 ]
He, Lei [1 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[2] Xidian Univ, Sch Cyber Engn, Xian 710071, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金; 国家重点研发计划;
关键词
Internet of Things (IoT); computation offloading; differential privacy; unmanned aerial vehicle; deep reinforcement learning; RESOURCE-ALLOCATION; IOT; NETWORKS;
D O I
10.3390/rs13234853
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Unmanned aerial vehicle (UAV) plays a more and more important role in Internet of Things (IoT) for remote sensing and device interconnecting. Due to the limitation of computing capacity and energy, the UAV cannot handle complex tasks. Recently, computation offloading provides a promising way for the UAV to handle complex tasks by deep reinforcement learning (DRL)-based methods. However, existing DRL-based computation offloading methods merely protect usage pattern privacy and location privacy. In this paper, we consider a new privacy issue in UAV-assisted IoT, namely computation offloading preference leakage, which lacks through study. To cope with this issue, we propose a novel privacy-preserving online computation offloading method for UAV-assisted IoT. Our method integrates the differential privacy mechanism into deep reinforcement learning (DRL), which can protect UAV's offloading preference. We provide the formal analysis on security and utility loss of our method. Extensive real-world experiments are conducted. Results demonstrate that, compared with baseline methods, our method can learn cost-efficient computation offloading policy without preference leakage and a priori knowledge of the wireless channel model.
引用
收藏
页数:18
相关论文
共 41 条
[1]   Cooperative and Distributed Computation Offloading for Blockchain-Empowered Industrial Internet of Things [J].
Chen, Wuhui ;
Zhang, Zhen ;
Hong, Zicong ;
Chen, Chuan ;
Wu, Jiajing ;
Maharjan, Sabita ;
Zheng, Zibin ;
Zhang, Yan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :8433-8446
[2]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[3]   Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach [J].
Cheng, Nan ;
Lyu, Feng ;
Quan, Wei ;
Zhou, Conghao ;
He, Hongli ;
Shi, Weisen ;
Shen, Xuemin .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (05) :1117-1129
[4]   Deep Reinforcement Learning for Stochastic Computation Offloading in Digital Twin Networks [J].
Dai, Yueyue ;
Zhang, Ke ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) :4968-4977
[5]   Calibrating noise to sensitivity in private data analysis [J].
Dwork, Cynthia ;
McSherry, Frank ;
Nissim, Kobbi ;
Smith, Adam .
THEORY OF CRYPTOGRAPHY, PROCEEDINGS, 2006, 3876 :265-284
[6]   The Algorithmic Foundations of Differential Privacy [J].
Dwork, Cynthia ;
Roth, Aaron .
FOUNDATIONS AND TRENDS IN THEORETICAL COMPUTER SCIENCE, 2013, 9 (3-4) :211-406
[7]   A Review on IoT Deep Learning UAV Systems for Autonomous Obstacle Detection and Collision Avoidance [J].
Fraga-Lamas, Paula ;
Ramos, Lucia ;
Mondejar-Guerra, Victor ;
Fernandez-Carames, Tiago M. .
REMOTE SENSING, 2019, 11 (18)
[8]   Multi-UAV Assisted Offloading Optimization: A Game Combined Reinforcement Learning Approach [J].
Gao, Ang ;
Wang, Qi ;
Chen, Kaiyue ;
Liang, Wei .
IEEE COMMUNICATIONS LETTERS, 2021, 25 (08) :2629-2633
[9]  
Hall R, 2013, J MACH LEARN RES, V14, P703
[10]  
He XF, 2019, IEEE INT C COMMUNICA