Deep Reinforcement Learning for Partially Observable Data Poisoning Attack in Crowdsensing Systems

被引:105
作者
Li, Mohan [1 ]
Sun, Yanbin [1 ]
Lu, Hui [1 ]
Maharjan, Sabita [2 ,3 ]
Tian, Zhihong [1 ]
机构
[1] Guangzhou Univ, Cyberspace Inst Adv Technol, Guangzhou 510006, Peoples R China
[2] Simula Metropolitan Ctr Digital Engn, Ctr Resilient Networks & Applicat, N-0167 Oslo, Norway
[3] Univ Oslo, Dept Informat, N-0316 Oslo, Norway
来源
IEEE INTERNET OF THINGS JOURNAL | 2020年 / 7卷 / 07期
关键词
Crowdsensing; Internet of Things; Data models; Reinforcement learning; Sensor systems; Mobile handsets; Crowdsensing systems; data poisoning attack; deep reinforcement learning; truth discovery; MOBILE; INTERNET;
D O I
10.1109/JIOT.2019.2962914
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Crowdsensing systems collect various types of data from sensors embedded on mobile devices owned by individuals. These individuals are commonly referred to as workers that complete tasks published by crowdsensing systems. Because of the relative lack of control over worker identities, crowdsensing systems are susceptible to data poisoning attacks which interfering with data analysis results by injecting fake data conflicting with ground truth. Frameworks like TruthFinder can resolve data conflicts by evaluating the trustworthiness of the data providers. These frameworks somehow make crowdsensing systems more robust since they can limit the impact of dirty data by reducing the value of unreliable workers. However, previous work has shown that TruthFinder may also be affected by the data poisoning attack when the malicious workers have access to global information. In this article, we focus on partially observable data poisoning attacks in crowdsensing systems. We show that even if the malicious workers only have access to local information, they can find effective data poisoning attack strategies to interfere with crowdsensing systems with TruthFinder. First, we formally model the problem of partially observable data poisoning attack against crowdsensing systems. Then, we propose a data poisoning attack method based on deep reinforcement learning, which helps malicious workers jeopardize with TruthFinder while hiding themselves. Based on the method, the malicious workers can learn from their attack attempts and evolve the poisoning strategies continuously. Finally, we conduct experiments on real-life data sets to verify the effectiveness of the proposed method.
引用
收藏
页码:6266 / 6278
页数:13
相关论文
共 37 条
[1]   A Crowdsourcing Assignment Model Based on Mobile Crowd Sensing in the Internet of Things [J].
An, Jian ;
Gui, Xiaolin ;
Wang, Zhehao ;
Yang, Jianwei ;
He, Xin .
IEEE INTERNET OF THINGS JOURNAL, 2015, 2 (05) :358-369
[2]  
[Anonymous], 2015, SUGAR TECH, DOI DOI 10.1186/s12967-019-1969-1
[3]  
[Anonymous], DISTRIBUTED DEEP LEA
[4]  
[Anonymous], VCASH NOVEL REPUTATI
[5]  
[Anonymous], POISONING ATTACKS GE
[6]  
[Anonymous], NEI TTE INTELLIGENT
[7]   A Social-Driven Edge Computing Architecture for Mobile Crowd Sensing Management [J].
Bellavista, Paolo ;
Belli, Dimitri ;
Chessa, Stefano ;
Foschini, Luca .
IEEE COMMUNICATIONS MAGAZINE, 2019, 57 (04) :68-73
[8]   A methodology for overall consequence assessment in oil and gas pipeline industry [J].
Chen, Xuefeng ;
Wu, Zongzhi ;
Chen, Wentao ;
Kang, Rongxue ;
Wang, Shu ;
Sang, Haiquan ;
Miao, Yongchun .
PROCESS SAFETY PROGRESS, 2019, 38 (03)
[9]   Evaluation of Reinforcement Learning-Based False Data Injection Attack to Automatic Voltage Control [J].
Chen, Ying ;
Huang, Shaowei ;
Liu, Feng ;
Wang, Zhisheng ;
Sun, Xinwei .
IEEE TRANSACTIONS ON SMART GRID, 2019, 10 (02) :2158-2169
[10]  
Dong Xin Luna, 2009, PROCEEDINGS OF THE VLDB ENDOWMENT, V2