Secure and Intelligent Mobile Crowd Sensing

Similar documents
An Improved DV-Hop Localization Algorithm Based on Hop Distance and Hops Correction

Mobile Crowdsensing enabled IoT frameworks: harnessing the power and wisdom of the crowd

ENHANCED EVALUATION OF RSS FINGERPRINTING BASED INDOOR LOCALIZATION S.SANTHOSH *1, M.PRIYA *2, R.PRIYA *3. Technology, Chennai, Tamil Nadu, India.

Multi-sensory Tracking of Elders in Outdoor Environments on Ambient Assisted Living

Energy-Balanced Cooperative Routing in Multihop Wireless Ad Hoc Networks

MSc(CompSc) List of courses offered in

arxiv: v1 [cs.lg] 2 Jan 2018

Dynamic Visual Performance of LED with Different Color Temperature

Using Intelligent Mobile Devices for Indoor Wireless Location Tracking, Navigation, and Mobile Augmented Reality

Indoor Localization and Tracking using Wi-Fi Access Points

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network

LOCALIZATION AND ROUTING AGAINST JAMMERS IN WIRELESS NETWORKS

Constructing the Ubiquitous Intelligence Model based on Frame and High-Level Petri Nets for Elder Healthcare

Location and User Activity Preference Based Recommendation System

Real Time Indoor Tracking System using Smartphones and Wi-Fi Technology

encompass - an Integrative Approach to Behavioural Change for Energy Saving

The Framework of the Integrated Power Line and Visible Light Communication Systems

Content Based Image Retrieval Using Color Histogram

Research Article Distributed Schemes for Crowdsourcing-Based Sensing Task Assignment in Cognitive Radio Networks

Wi-Fi Fingerprinting through Active Learning using Smartphones

Learning Human Context through Unobtrusive Methods

UIC-ATC-ScalCom-CBDCom-IoP Hacking Health Behaviors through Wearable Sensing

Haodong Yang, Ph.D. Candidate

Using Bluetooth Low Energy Beacons for Indoor Localization

Wi-Fi Localization and its

On Measurement of the Spatio-Frequency Property of OFDM Backscattering

Quality-aware Sensing Coverage in Budget Constrained Mobile Crowdsensing Networks

Understanding User Privacy in Internet of Things Environments IEEE WORLD FORUM ON INTERNET OF THINGS / 30

Hand Gesture Recognition System Using Camera

A Solution to Cooperative Area Coverage Surveillance for a Swarm of MAVs

Playing CHIP-8 Games with Reinforcement Learning

Research on Intelligent Helmet for Safety Monitoring in Coal Mine

Changyin Zhou. Ph.D, Computer Science, Columbia University Oct 2012

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes

REINFORCEMENT LEARNING (DD3359) O-03 END-TO-END LEARNING

A Comparative Study on different AI Techniques towards Performance Evaluation in RRM(Radar Resource Management)

Cross Layer Design for Localization in Large-Scale Underwater Sensor Networks

Research on an Economic Localization Approach

Keywords: Wireless Relay Networks, Transmission Rate, Relay Selection, Power Control.

Non-Line-Of-Sight Environment based Localization in Wireless Sensor Networks

Simulationusing Matlab Rules in Neuro-fuzzy Controller Based Washing Machine

Improved Directional Perturbation Algorithm for Collaborative Beamforming

Smartphone Positioning and 3D Mapping Indoors

FreeNavi: Landmark-based Mapless Indoor Navigation based on WiFi Fingerprints

IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP

A Study on Investigating Wi-Fi based Fingerprint indoor localization of Trivial Devices

The study of Fuzzy theory applied to cool guys looking for beautiful girl

The Seamless Localization System for Interworking in Indoor and Outdoor Environments

A Novel Cognitive Anti-jamming Stochastic Game

SPTF: Smart Photo-Tagging Framework on Smart Phones

Face Detection System on Ada boost Algorithm Using Haar Classifiers

Energy-aware Task Scheduling in Wireless Sensor Networks based on Cooperative Reinforcement Learning

Hybrid Positioning through Extended Kalman Filter with Inertial Data Fusion

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

4-206 CST Voice: (315) (o), (315) (m) Department of EECS Fax: (315)

Available online at ScienceDirect. Procedia Computer Science 52 (2015 )

An Adaptive Indoor Positioning Algorithm for ZigBee WSN

Infrastructureless Signal Source Localization using Crowdsourced Data for Smart-City Applications

DeepMind Self-Learning Atari Agent

The Design and Implementation of Indoor Localization System Using Magnetic Field Based on Smartphone

Cryptanalysis of an Improved One-Way Hash Chain Self-Healing Group Key Distribution Scheme

Flight Control: Challenges and Opportunities

Computer Networks II Advanced Features (T )

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot

Creating an Agent of Doom: A Visual Reinforcement Learning Approach

Development of Virtual Reality Simulation Training System for Substation Zongzhan DU

SPQR RoboCup 2016 Standard Platform League Qualification Report

License Plate Localisation based on Morphological Operations

Indoor Positioning Technology Based on Multipath Effect Analysis Bing Xu1, a, Feng Hong2,b, Xingyuan Chen 3,c, Jin Zhang2,d, Shikai Shen1, e

Sequential Multi-Channel Access Game in Distributed Cognitive Radio Networks

(EXTENDED DEADLINE OCTOBER 23 RD 2014)

Book Searching Navigation in Libraries Based on ibeacon Technology

CogLEACH: A Spectrum Aware Clustering Protocol for Cognitive Radio Sensor Networks

UAV-Aided 5G Communications with Deep Reinforcement Learning Against Jamming

Working towards scenario-based evaluations of first responder positioning systems

DWT BASED AUDIO WATERMARKING USING ENERGY COMPARISON

4W1H in Mobile Crowd Sensing

A Smart Building as a Cyber Physical System

Tutorial of Reinforcement: A Special Focus on Q-Learning

Adaptive Sensor Selection Algorithms for Wireless Sensor Networks. Silvia Santini PhD defense October 12, 2009

Modified RWGH and Positive Noise Mitigation Schemes for TOA Geolocation in Indoor Multi-hop Wireless Networks

A Novel Algorithm for Hand Vein Recognition Based on Wavelet Decomposition and Mean Absolute Deviation

99. Sun sensor design and test of a micro satellite

Cooperative localization (part I) Jouni Rantakokko

Adaptive compressed sensing for wireless image sensor networks

ScienceDirect. An Integrated Xbee arduino And Differential Evolution Approach for Localization in Wireless Sensor Networks

Learning with Confidence: Theory and Practice of Information Geometric Learning from High-dim Sensory Data

Extending lifetime of sensor surveillance systems in data fusion model

Robust Positioning for Urban Traffic

Sensor relocation for emergent data acquisition in sparse mobile sensor networks

Composite Adaptive Digital Predistortion with Improved Variable Step Size LMS Algorithm

Node Localization using 3D coordinates in Wireless Sensor Networks

This version was downloaded from Northumbria Research Link:

2. The Crypto Story So Far

Game Artificial Intelligence ( CS 4731/7632 )

Personal Sensing. Tarek Abdelzaher. Dept. of Computer Science University of Illinois at Urbana Champaign

Towards Location and Trajectory Privacy Protection in Participatory Sensing

Opportunistic Cooperative QoS Guarantee Protocol Based on GOP-length and Video Frame-diversity for Wireless Multimedia Sensor Networks

A survey on broadcast protocols in multihop cognitive radio ad hoc network

Research on Hand Gesture Recognition Using Convolutional Neural Network

Transcription:

Secure and Intelligent Mobile Crowd Sensing Chi (Harold) Liu Professor and Vice Dean School of Computer Science Beijing Institute of Technology, China June 19, 2018 Marist College

Agenda Introduction QoI aware, energy efficient participant selection Human-intervention aware participant selection AI for Crowd Sensing Centralized solution Distributed solutions Blockchain-enabled Distributed solutions 2

Concept What s mobile crowd sensing/participatory sensing? People use various sensors of smart devices freely to collect different sensing data in different areas, this campaign is called as Participatory Sensing. Three elements of a participatory sensing system: Participant: who participates in collecting sensing data. Task publisher: who needs sensing data. Platform: recruit participants, process participants sensing data, send results to task publisher, and provide reward. 3

Applications Emergent Event Detection (e.g., crowd) Smart Transportation Systems (e.g., accident recovery) 4

Figure: Quality comparison between the crowdsourced panorama (a) and the ground truth panorama (b). Chen et al. designed a smartphone-empowered crowdsourcing system named IndoorCrowd2D for indoor scene reconstruction. S. Chen, M. Li, K. Ren, X. Fu, C. Qia, "Rise of the Indoor Crowd: Reconstruction of Building Interior View via Mobile Crowdsourcing," ACM SenSys 2015. 5

Figure: ground truth, outdoor experiment site Figure: RSS map construction of proposed method, comparing other method. Xiang et al. presented a scheme named CARM that exploited crowd-sensing to construct outdoor RSS maps using smartphone measurements. C. Xiang, P. Yang, C. Tian, L. Zhang, H. Lin, F. Xiao, M. Zhang, Y. Liu, "CARM: Crowd- Sensing Accurate Outdoor RSS Maps with Error-Prone Smartphone Measurements," in IEEE Transactions on Mobile Computing, vol. 15, no. 11, pp. 2669-2681, Nov. 1 2016. 6

Figure: MobiGroup system architecture Guo et al. presented a group-aware mobile crowd sensing system called MobiGroup, which supported group activity preparation, including a heuristic rule-based mechanism for advertising public activity and a context-based method for private group formation. B. Guo, Z. Yu, L. Chen, X. Zhou and X. Ma, "MobiGroup: Enabling Lifecycle Support to Social Activity Organization and Suggestion With Mobile Crowd Sensing," in IEEE Transactions on 7 Human-Machine Systems, vol. 46, no. 3, pp. 390-402, June 2016.

Overall Scenario Multi-task system in a 2D/3D sensing region Multi-dimensional quality-of-information (QoI) requirements Remaining energy level and the willingness for participation 8

QoI-Aware Energy-Efficient Participant Selection 9

System Model An example about the sensing accuracy: Obviously, different distributions of even same amount of samples can lead to different mean errors 10

QoI Satisfaction Metric QoI Satisfaction Metric: amount of required data amount of collected data Then, QoI satisfaction metric can be calculated as 11

Energy Consumption Index denote the impact when performing a particular sensing task q on a participant s smart device s energy consumption. The exponent factor > 0 denotes the degree of user disturbance Weight factor k scales the index proportionally Online questionnaire results to fit parameters 12

Optimization Problem The goal is to find a subset of participants who can both optimally achieve the QoI requirement of a sensing task, and suffer minimum energy cost during the data collection. We formulate the following multi-objective constrained optimization problem: 13

Simulation Setting We use the GeoLife GPS Trajectories of Microsoft Research. We store all trajectories in a MySQL database and find a region (200 by 500 meters) that is of high movement density. The selected region is divided into 160 subregions. The area of every sub-region is 25 square meters (5x5). All 612 trajectories in our database are taken as candidate participants. 14

Results Impact of avr. Initial energy reserve on data collection, that 70%-100% energy will increase 48% more data. Impact of energy cost of each task on data collection, that compared with random selection, our proposal increases 25% more data Impact of required amount of data on data collection, that compared with random selection, our proposal increases 20% more data 15

Human-Intervention Aware Participant Selection 16

New Challenge! The central server needs sensory data with different QoI requirements: Multi-dimensional High degrees What we have covered The willingness for participation of participants depends on various factors: Incurred device energy consumption Impacts on their regular activities We have NOT covered How to specify a generic sampling behavior for all participants due to their diversity and mobility patterns, considering potential human interventions? 17

Energy-Aware Sampling Behavior Model A large number of recommended samples means that the participant may collects more sensory data with higher rejection probability. Relationship between the rejection probability, recommend number of samples and the remaining energy of devices can be modeled and confirmed with online questionnaires. results from online questionnaires 18

Optimization Problem The objective is to find an optimal crowd of participants to collect sufficient amount of sensory data with required data quality and limited task budget. 19

Performance Evaluation Data set: GPS trajectory dataset collected in (Microsoft Research Asia) Geolife project. w/o considering the rejection probability, platform will face high QoI loss: QoI loss in common algorithm: 67.3% QoI loss in proposed algorithm: 6.8% No. of required samples for each participant is not always the more the better, an optimal value can be found by careful analyzing of the participants sampling behaviors. 20

AI for Mobile Crowd Sensing 21

Reinforcement Learning in a nutshell 22

Deep RL 23

RL in detail 24

DQN in Atari 25

A3C in Labyrinth 26

DDPG for Continuous Control 27

We Start from a Simple Case 1 UAV Simple Case: one UAV is controlled to collect data, while the destination is a charging point. 28

DQN Model 29

Dataset and Trajectory 30

Simulation Results 31

Multi-Agent Decentralized Control 32

Model 33

2 UAV Trajectories 34

Multi-Agent DDPG Secure Decentralized Control Endor se( TX) Endor ser Peer s Appl i cat i on/ SDK Respond( Endor sed TX) Del i ver Bl ocks Broadcast ( Endorsed TX) Orderers 35

Thank You! Professor Chi (Harold) Liu Vice Dean, School of Computer Science Beijing Institute of Technology, China http://haroldliu.weebly.com Email: chiliu@bit.edu.cn 36