Slides from my @ds_ldn talk about Ontologies in the Internet of Things. Note that this is a short version of a talk that I presented earlier this month on O'Reilly Webcasts, still viewable for a while at: http://www.oreilly.com/pub/e/3365
Call Girls In Bellandur â 7737669865 đ„” Book Your One night Stand
Â
Data Science London - Meetup, 28/05/15
1. Semantic web warmed up:
Ontologies for
the IoT
Dr. Boris Adryan
@BorisAdryan
@thingslearn
Currently getting divorced from
logic.sysbiol.cam.ac.uk
2. âŁEverything is connected
⣠Big, noisy, often
unstructured data
⣠We are learning how
biological entities
depend on each other
DNA > RNA > proteins
have been
3. ⣠Everything is
connected
⣠Big, noisy, often
unstructured data
www.thingslearn.com
Analytics, context integration, machine
learning and predictive modelling for
the IoT.
4. 0 clean shirt left
+
washing machine estimates
97% of your last pack of
powder used
+
itâs Wednesday, 23:55
+
the last four Thursdays
had a morning business
meeting
+
the car is parked 20 m from
a shop
+
last retail activity: 8 sec ago
Send immediate text
reminder to pick up
washing powder + send
tweet from @BorisHouse
âneed identiïŹedâ AND
ânotiïŹcation appropriateâActionable insight.
From everything.
5. NO ANALYTICAL FLEXIBILITY IN M2M/IOT
Matt Hatton, Machina Research
The BLN IoT â14
Internet replaces wire
Itâs all about the
context
M2M
consumer
IoT
deïŹned I-P-O
like itâs 1975
context
context
context
context
context
context
context
Is it hot?
6. LIFE SCIENCE STRATEGIES
DONâT WORK IN THE IOT
- There are no commonly accepted
- âcatalogueâ of things,
- âontologyâ of things,
- âdata formatâ of things,
- âmeta dataâ for things.
- Most businesses are driven by
revenue, not long-term strategic
vision
- Service providers have no need to
publish
- Data can be highly personal
(cheap excuse)
unless
theyâre
7.
8. META DATA, SHARING AND DATA REPOS
founded in Nov. 1999
But this is a complex and ambitious project, and is one of the biggest challenges that bioinformatics
has yet faced. Major difïŹculties stem from the detail required to describe the conditions of an
experiment, and the relative and imprecise nature of measurements of expression levels. The
potentially huge volume of data only adds to these difïŹculties.
Nature
Feb. 2000
â
â
Nov. 2000 Oct. 2002
Wide adoption:
as requirement
for publication
in scientiïŹc
journals
12. CURRENT GOVERNMENT
INVESTMENTS INTO GENE
ONTOLOGY
NIH alone spent $44,616,906 on
the ontology structure since 2001
(I donât have data for UK/EU
spendings)
~100 full-time salaries for experts
with domain-speciïŹc knowledge
~40,000 terms
13. story
measurements
+ meta data
open, public repositories
human
curators
ontology
terms
community
PUBLISH OR PERISH
ok?
journal
informal exchange - no credit!
funders
assessment
The majority of this
infrastructure is paid for by
governments and charities
industry!
14.
15. measurements
+ meta data
storage &
provenance
human
curators
ontology
terms
user
PUBLISH OR YOUâRE NOT DOING IOT
ok?
Maybe the majority of this
infrastructure should be
paid for by governments?
company
cloud
device
registration
â â
privileges
dataadded
value
18. ONTOLOGIES HAVE TO BE
PRAGMATIC COMPROMISES
Gene Ontology annotation
15 years of research
47 publications
100+ authors
50+ PhDs
15 direct annotations
~150 inferred annotations
19. THE THREE BRANCHES OF
Adapted from Anurag et al., Mol. BioSyst., 2012,8, 346-352
Localization:Where is an entity acting?
Function:What does the entity do?
Process:When is the entity needed?
20. inferences on âis aâ
âpart ofâ
âregulatesâ
âhas partâ
from geneontology.org
from Ashburner et al., Nat Genet. 2000, 25(1):25-9.
GO AND CONTEXT
21. THE BRANCHES OF GO AND THE IOT
Localization: inside, (my?) home, living room
Function:
measures temperature
regulates temperature
interacts with user directly
interacts with user via app
Process:
regulation of temperature
measurement of ambient temperature
âis proxy / is avatarâ for
presence?
ïŹre?
ice age?
winter?
22. A LAST WORD ON PRAGMATISM
âperfectâ ontology
The SSN Ontology allows for
inference entirely on the basis
of its structure and annotation.
In reality, many parameters are
difïŹcult to establish and the
effort to annotate things
outweighs the utility.
âcrudeâ ontology
A simpliïŹed structure allows for
quick annotation even by non-
specialists.
The lack of details can lead to
clashes in the ontology =>
more smartness has to go into
software; more coding effort.
1 billlion
different things
1 milllion
use cases
23. 0 clean shirt left
+
washing machine estimates
97% of your last pack of
powder used
+
itâs Wednesday, 23:55
+
the last four Thursdays
had a morning business
meeting
+
the car is parked 20 m from
a shop
+
last retail activity: 8 sec ago
Send immediate text
reminder to pick up
washing powder + send
tweet from @BorisHouse
âneed identiïŹedâ AND
ânotiïŹcation appropriateâActionable insight.
From everything.
âindicator of esteemâ
3% left and
not pressed
ânot homeâ
âbuyingâ
credit card:
âhighly personal deviceâ
~ alive and awake