Privacy-preserving Ubiquitous Social Mining via Modular and ...

22.03.2015 - How to design an open, decentralized, privacy-preserving & participatory system to .... engagement & innovation in crowd-sourcing activities.
6MB Größe 3 Downloads 356 Ansichten
Privacy-preserving Ubiquitous Social Mining via Modular and Compositional Virtual Sensors Evangelos Pournaras, Iza Moise, Dirk Helbing

Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

((Vorname Nachname)) |

22/03/15

|

1

Motivation

Existing social mining practices threaten social cohesion

“surveillance has become increasingly privatized, commercialized and participatory”, Julie E. Cohen Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Research Question

How to design an open, decentralized, privacy-preserving & participatory system to provide ubiquitous social mining services engineered as public good

Social mining: the process of discovering information from data sensed in one or more social environments so that a social phenomenon is understood or a societal problem is tackled.

Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Approach Introduction of a modular & compositional approach so that citizens participate during building lifecycle & later on Why? Designing extensible & reusable social mining processes via compositional data flow of sensors simplifies application development

A design principle with a potential to simplify crowd-sourcing activities & increase engagement of building communities. Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Output Stream

..

Environment Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

Virtual Sensor

Environments

Input Streams

The Virtual Sensor Model

...

Filter

Aggregator |

|

Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Portability – Internet of Things

We started in Android devices but… … we move to iOS… …and later on other embedded platforms, e.g. Arduino Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Planetary Nervous System

User/Application Environment

Android Sensor Android Environment

Local Analytics Sensor

Storage Environment iOS Sensor

iOS Environment . . . Ubiquitous Sensor Ubiquitous Environment

Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

Sharing Sensor

Global Analytics Sensor

Sharing Environment Network Environment |

|

Self-determination of Privacy Two privacy levels!

1. Local storage – Filter of Android/iOS Sensor

2. Sharing – Sharing Sensor

Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Local & Global Analytics Virtual Virtual Sensor Virtual Sensor Virtual Sensor Sensor

Virtual Virtual Sensor Virtual Sensor Virtual Sensor Sensor

Virtual Virtual Sensor Virtual Sensor Virtual Sensor Sensor Application Ecosystem

Local Analytics Sensor

Networking Environment

Storage Environment

API Services

Global Analytics Sensor

Planetary Nervous Middleware System Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Local & Global Analytics Local analytics: Building new virtual sensors, e.g. noise sensor

A data-driven API for social mining

Global analytics: Building decentralized aggregation services DIAS – Dynamic Intelligent Aggregation Service Evangelos Pournaras, Martijn Warnier and Frances M.T. Brazier, A Generic and Adaptive Aggregation Service for Large-scale Decentralized Networks, Complex Adaptive Systems Modeling, 1:19, 2013 © SpringerOpen Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Applications Real-time noise monitoring in Smart Cities

Privacy-preserving social networking and navigation

Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Demonstration

Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Computational Results How to access the cost-effectiveness of the nervous system? Emulation! Data generation: 2 phone users, 20 virtual sensors, log every 5 sec, 10 days What are the storage, retrieval and battery consumption costs? Insertion Time-Samsung Galaxy S II Retrieval Time-Samsung Galaxy S II Insertion Time-LG Nexus 5 Retrieval Time-LG Nexus 5

Samsung Galaxy S II LG Nexus 5

1

600

0.8

Battery level

Time (sec)

500

400

300

0.6

0.4

200

0.2 100

0

0 0

1

2

3

4

5

Day

6

7

Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

8

9

10

0

1

2

3

4

5

6

7

8

9

10

Day |

|

Conclusions

Incremental development of social mining application

Virtual sensors: a promising design approach for building ubiquitous social mining services that are by design open, decentralized, privacy-preserving & participatory

Modular and compositional approach: stimulates engagement & innovation in crowd-sourcing activities

Performance evaluation confirms the feasibility of the introduced model Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|

Join our Collective Vision!

Questions? [email protected] https://github.com/mosgap/nervous

Platzhalter Logo/Schriftzug (Anpassung im Folienmaster: Menü «Ansicht» à «Folienmaster»)

|

|