Upload
arthur-roberds
View
216
Download
1
Tags:
Embed Size (px)
Citation preview
Event detection using ontologies
CSIRO LAND AND WATER
Jonathan Yu
13 Feb 2013
Event detection using ontologies
Real-time sensor stream data processing
• High level entry for an end user e.g. Scientists and managers
• Knowledge hidden behind code or implicit in people’s heads• Possible barrier for reusability
2 |
Curation CodingAnalysis,
Monitoring, Management
SensorMiddleware
Sensor Network
End users
Programmers
Event detection using ontologies3 |
Ontology-driven event detection system1. Composes CE
Sensor Network
Ontology-enabledUser Interface
Semantic Mediator
GSN
VSensors
Ontologies
SSN Ontology
DomainOntology
7.Updates UI withalert
3. Deploys CE to GSN as VSensor via translation
capture rule to Vsensor mappingcapture sensor / data sources mappings
6. Matching event alert generated
2. Submits CE definition
captures alerts
captures CE definition
8. Views alert
5. Sensor streams
data
Users
Reasoner
Event detection using ontologies4 |
Event detection using ontologies
Current work – Urban Water Data Analytics
Prototyping event detection algorithmsSewer rising mains pipe burst detection – flow, pump pressure
• Simple Moving Average, Exceeded thresholds, Breakpoint analysis (Irina)
5 |
0 2000 4000 6000 8000 10000 12000 14000 160000
20
40
60
80
100
120
140
160
Time (mins)
Flow
rate
(l/s
)
Failure event at 4260 minutes
Semantics-based approach for defining complex event rules for algal bloom detection | Jonathan Yu
Chaffey Dam affected by algal blooms• Need for understanding why algal
blooms happen• Historical data analysis• Various “bloom hypotheses”
• Improved process for monitoring and managing the risk of algal blooms• Exploring what is happening, what are
the trends
• Data sifting• Lots of effort and time spent in ‘curating’
the data – field trips, modelling, consolidating disparate datasets, bringing data up to scratch so that they are analysable
6 |
Photo credit: Brad Sherman