1 w3c semantic sensor networks ontologies, applications, and future directions cory henson ohio...

35
1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis ) Wright State University, Dayton, Ohio, USA IERC AC4 Semantic Interoperability Workshop 19-20 June 2012, Venice, Italy co-located with IoTWeek 2012 http ://www.probe-it.eu/?page_id= 642

Upload: andrea-juliana-daniels

Post on 16-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

1

W3C Semantic Sensor NetworksOntologies, Applications, and Future Directions

Cory HensonOhio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis )

Wright State University, Dayton, Ohio, USA

IERC AC4 Semantic Interoperability Workshop

19-20 June 2012, Venice, Italyco-located with IoTWeek 2012

http://www.probe-it.eu/?page_id=642

Page 2: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

2

Once upon a time, there was the Web

Page 3: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

3

… and then it grew (ca. 2012)

Page 4: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

4

Who or what is the culprit?

User generated content, new types of media, etc.

Page 5: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

5

A cross-country flight from New York to Los Angeles on a Boeing 737 plane generates a massive 240 terabytes of data

- GigaOmni Media

What happens when all THINGS go online?(sensors, devices, and appliances begin to publish data)

Page 6: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

How are machines supposed to make senseof this noisy, ambiguous, heterogeneous, deluge of data?

RDF OWL

Page 7: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

7

lives in

has pet

is ahas petPerson Animal

Concrete Facts Resource Description Framework

Semantic Web(according to Farside)

General Knowledge Web Ontology Language

“Now! – That should clear up a few things around here!”

is a

Page 8: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

8

Page 9: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

9

~ 50 Billion Statements

Page 10: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

10

SW is now moving from academia into industry

Page 11: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

11

In the last few years, we have seen many successes …

Knowledge Graph

Watson

Apple Siri

Page 12: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

12

Page 13: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

13

Now, what about the Sensor Web?

Page 14: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

14

Sensor systems are too often stovepiped

Page 15: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

15

We want to set this data free

With freedom comes responsibility1. discovery, access, and

search2. integration and

interpretation

Page 16: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

16

Introducing the Sensor Web Enablement (SWE)

Page 17: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

17

Introducing the Sensor Web Enablement (SWE)

Page 18: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

18

We want to set this data free

With freedom comes responsibility1. discovery, access, and

search2. integration and

interpretation

Page 19: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

19

RDF OWL

Semantic Sensor Networks (SSN)

How are machines supposed to make sense of this noisy, ambiguous, heterogeneous, deluge of data?

So, again …

Page 20: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

20

SSN Ontology(i.e., General Sensor Knowledge)

Page 21: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

21

SSN Ontology(i.e., General Sensor Knowledge)

Page 22: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

22

SSN Ontology(i.e., General Sensor Knowledge)

Page 23: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

23

Semantic Annotation of SWE(backwards compatible)

Page 24: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

24

Adoption of SSN

Page 25: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

25

SSN Use Cases

Page 26: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

26

Linked Sensor Data(~2 Billion Statements)

Page 27: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

27

Sensor Discovery Application

Query w/ location name to find nearby sensors

Page 28: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

28

Interpretation (or abstraction/explanation) of sensor data

Page 29: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

29

Applications of

SSNHealthcareWeather Rescue

Page 30: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

order of magnitude resource savings between storing observations vs. relevant abstractions

50% savings in sensing resource requirements during the detection of a blizzard

30

Page 31: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

31

Weather ApplicationSECURE: Semantics-empowered Rescue Environment

(detect different types of fires)

Page 32: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

Mobile app to help reduce re-admission of patients with Chronic Heart Failure

32

Page 33: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

33

Passive Monitoring Phase

• Abnormal heart rate• Clammy skin

• Panic Disorder• Hypoglycemia• Hyperthyroidism• Heart Attack• Septic Shock

• Check phone for instructions• Patient has history of Heart Disease

Observed Symptoms Possible Explanations

Electronic Medical Record

Health Alert

Page 34: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

34

Active Monitoring Phase

Are you feeling lightheaded?

Are you have trouble taking deep breaths?

yes

yes

• Patient has history of Hyperthyroidism• Patient has prescription for Methimazole

Have you taken your Methimazole medication?

Do you have low blood pressure?

yes

• Abnormal heart rate• Clammy skin• Lightheaded• Trouble breathing• Low blood pressure

• Panic Disorder• Hypoglycemia• Hyperthyroidism• Heart Attack• Septic Shock

Observed Symptoms Possible Explanations

Electronic Medical Record

Health Alert

no

1. Take medication: Methimazole2. See doctor: how about Tues. @ 11am?

Page 35: 1 W3C Semantic Sensor Networks Ontologies, Applications, and Future Directions Cory Henson Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis

35

W3C Semantic Sensor NetworksOntologies, Applications, and Future Directions

Cory HensonOhio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis )

Wright State University, Dayton, Ohio, USA

Thanks.

In the next century, planet earth will don an electronic skin. It will use the Internet as a scaffold to support and transmit its sensations. This skin is already being stitched together. It consists of millions of embedded electronic measuring devices.

Neil Gross, The Earth Will Don an Electronic Skin, BusinessWeek, Aug. 1999

IERC AC4 Semantic Interoperability Workshop

19-20 June 2012, Venice, Italyco-located with IoTWeek 2012

http://www.probe-it.eu/?page_id=642