Download presentation
Presentation is loading. Please wait.
1
Machine Reasoning about Anomalous Sensor Data Matt Calder, Francesco Peri, Bob Morris Center for Coastal Environmental Sensoring Networks CESN University of Massachusetts Boston
2
Goal Provide scientists with software to explore domain hypotheses about their data
3
Outline 1. Outline 2. Motivation 3. Knowledge Representation 4. Our Knowledge System 5. Software Architecture 6. What’s missing (future work)
4
UMB CESN Interdisciplinary Research effort Oceanography Biology Computer Science Policy / Law Cyber-infrastructure – Smart Sensor Networks
5
Outline 1. Outline 2. Motivation 3. Knowledge Representation 4. Our Knowledge System 5. Software Architecture 6. What’s missing (future work)
6
Algal Bloom ?
7
Benthic Resuspension ?
8
Aha!
9
Outline 1. Outline 2. Motivation 3. Knowledge Representation 4. Our Knowledge System 5. Software Architecture 6. What’s missing (future work)
10
Knowledge Representation An ontology is a model of the relationships between concepts (ideas) of a particular domain. OWL Web Ontology Language from the W3C Classes, Properties, Instances
11
Semantic Reasoners Validation Checks that the constraints made in the ontology are not violated For example, a temperature sensor should not have taken any measurements other than temperature measurements. Inference and Rules An inference is a conclusion drawn from the the truth value of previously known facts antecedent -> consequence A ∧ B ∧ C -> D
12
Rule Example in Jena RL [winter rule: (?x measurementOf Temperature) (?x type Average), (?x value ?v), lessThan(?v, 0) → (Season isWinter true) ] In English: If x is a temperature and is an average and has value v and v is less than 0 then it is winter.
13
Outline 1. Outline 2. Motivation 3. Knowledge Representation 4. Our Knowledge System 5. Software Architecture 6. What’s missing (future work)
14
Knowledge System
15
CESN Sensor Ontology: Core Components
16
Domain Knowledge Ontology: Ocean Events
17
By the way… Was it an Algal Bloom? ….No. It was winter! Was it bethic diatom resuspension? Maybe – That is consistent with data and knowledge
18
Outline 1. Outline 2. Motivation 3. Knowledge Representation 4. Our Knowledge System 5. Software Architecture 6. What’s missing (future work)
19
Sensor Data Reasoning System
20
Outline 1. Outline 2. Motivation 3. Knowledge Representation 4. Our Knowledge System 5. Software Architecture 6. What’s missing (future work)
21
To Be Done Distributed Sensor Reasoning Systems Integrate with a stronger observations ontology such as OBOE Ontology from SEEK User Interfaces for Rules Investigate scalability and performance of large sensor data sets. Integrate with our existing SOS server Collaborate with others
22
Summary Software System to test domain knowledge hypothesis about Sensor Data
23
Thanks. Any Questions?
24
Key Components Ontology Rules Software – Jena framework
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.