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

被引:14
作者
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
    Chen, Wuhui
    Zhang, Zhen
    Hong, Zicong
    Chen, Chuan
    Wu, Jiajing
    Maharjan, Sabita
    Zheng, Zibin
    Zhang, Yan
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) : 8433 - 8446
  • [2] Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing
    Chen, Xu
    Jiao, Lei
    Li, Wenzhong
    Fu, Xiaoming
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) : 2827 - 2840
  • [3] Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach
    Cheng, Nan
    Lyu, Feng
    Quan, Wei
    Zhou, Conghao
    He, Hongli
    Shi, Weisen
    Shen, Xuemin
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (05) : 1117 - 1129
  • [4] Deep Reinforcement Learning for Stochastic Computation Offloading in Digital Twin Networks
    Dai, Yueyue
    Zhang, Ke
    Maharjan, Sabita
    Zhang, Yan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) : 4968 - 4977
  • [5] Calibrating noise to sensitivity in private data analysis
    Dwork, Cynthia
    McSherry, Frank
    Nissim, Kobbi
    Smith, Adam
    [J]. THEORY OF CRYPTOGRAPHY, PROCEEDINGS, 2006, 3876 : 265 - 284
  • [6] The Algorithmic Foundations of Differential Privacy
    Dwork, Cynthia
    Roth, Aaron
    [J]. 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
    Fraga-Lamas, Paula
    Ramos, Lucia
    Mondejar-Guerra, Victor
    Fernandez-Carames, Tiago M.
    [J]. REMOTE SENSING, 2019, 11 (18)
  • [8] Multi-UAV Assisted Offloading Optimization: A Game Combined Reinforcement Learning Approach
    Gao, Ang
    Wang, Qi
    Chen, Kaiyue
    Liang, Wei
    [J]. 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