event detection using ontologies csiro land and water jonathan yu 13 feb 2013
TRANSCRIPT
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