SlideShare a Scribd company logo
1 of 79
A SEMANTICS-BASED APPROACH
TO MACHINE PERCEPTION
Cory Andrew Henson
August 27, 2013
1
Committee:
Amit Sheth (advisor)
Krishnaprasad Thirunarayan
John Gallagher
Payam Barnaghi
Satya Sahoo
Ph.D. Dissertation Defense
Wright State University
Dept. of Computer Science and Engineering
2
3
Thesis
Machine perception can be formalized using semantic web technologies
in order to derive abstractions from sensor data using background
knowledge on the Web, and efficiently executed on resource-constrained
devices.
4
3 primary issues to be addressed
Annotation of
sensor data
Semantic
Sensor
Web
Semantic
Perception
Intelligence
at the Edge
Interpretation of
sensor data
Efficient execution on
resource-constrained devices
1 2 3
5
lives in
has pet
is ahas pet
Person 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
Government
Media
Publications
Life Sciences
Geographic
Semantic Web
6
7http://www.opengeospatial.org/projects/groups/sensorwebdwg
Semantic Sensor Web
8
Sensor systems are too often stovepiped
9
With freedom comes responsibility
1. discovery, access, and search
2. integration and interpretation
We want to set this data free
10
OGC Sensor Web Enablement (SWE)
11
With freedom comes responsibility
1. discovery, access, and search
2. integration and interpretation
We want to set this data free
12
RDF OWL
How are machines supposed to integrate and interpret sensor data?
Semantic Sensor Networks (SSN)
13
W3C Semantic Sensor Network Ontology
Lefort, L., Henson, C., Taylor, K., Barnaghi, P., Compton, M., Corcho, O., Garcia-Castro, R., Graybeal, J., Herzog, A., Janowicz, K.,
Neuhaus, H., Nikolov, A., and Page, K.: Semantic Sensor Network XG Final Report, W3C Incubator Group Report (2011).
14
W3C Semantic Sensor Network Ontology
Lefort, L., Henson, C., Taylor, K., Barnaghi, P., Compton, M., Corcho, O., Garcia-Castro, R., Graybeal, J., Herzog, A., Janowicz, K.,
Neuhaus, H., Nikolov, A., and Page, K.: Semantic Sensor Network XG Final Report, W3C Incubator Group Report (2011).
15
W3C Semantic Sensor Network Ontology
Lefort, L., Henson, C., Taylor, K., Barnaghi, P., Compton, M., Corcho, O., Garcia-Castro, R., Graybeal, J., Herzog, A., Janowicz, K.,
Neuhaus, H., Nikolov, A., and Page, K.: Semantic Sensor Network XG Final Report, W3C Incubator Group Report (2011).
16
Semantic Annotation of SWE
Lefort, L., Henson, C., Taylor, K., Barnaghi, P., Compton, M., Corcho, O., Garcia-Castro, R., Graybeal, J., Herzog, A., Janowicz, K.,
Neuhaus, H., Nikolov, A., and Page, K.: Semantic Sensor Network XG Final Report, W3C Incubator Group Report (2011).
Semantic Sensor Observation Service (SemSOS)
Cory Henson, Josh Pschorr,Amit Sheth, Krishnaprasad Thirunarayan, SemSOS: Semantic Sensor Observation Service, In Proceedings of the
2009 International Symposium on Collaborative Technologies and Systems (CTS 2009), Baltimore, MD, May 18-22, 2009. 17
Semantic Sensor Observation Service (SemSOS)
Joshua Pschorr, Cory Henson, Harshal Patni, and Amit P. Sheth. Sensor Discovery on Linked Data. Kno.e.sis Center Technical Report 2010. 18
19
3 primary issues to be addressed
Annotation of
sensor data
Semantic
Sensor
Web
Semantic
Perception
Intelligence
at the Edge
Interpretation of
sensor data
Efficient execution on
resource-constrained devices1 2 3
20
Semantic Perception
• The role of perception is to transform raw sensory
data into a meaningful and correct representation
of the external world.
• The systematic automation of this ability is the
focus of machine perception.
• For correct interpretation of this representation,
we need a formal account of how this is done.
21
What can we learn from
cognitive models of perception?
People are good at
making sense
of sensory input
22
Perception is an active,
cyclical process of exploration
and interpretation.
The perception cycle is driven by
prior knowledge, in order to generate
and test hypotheses.
Some observations are more
informative than others
(in order to effectively test
hypotheses*).
Ulric Neisser
Richard Gregory
Kenneth Norwich
1970’s 1980’s 1990’s
Cognitive Models of Perception
* Applies to machine perception within Intellego, NOT human perception.
Observed
Properties
Perceived
Features
23
Background knowledge
Explanation
Ontology of Perception
Focus
An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology, 2011)
Example: Medical diagnosis as perception
24
Proactive,
Preventative
Healthcare
25
The Patient of the Future
MIT Technology Review, 2012
26http://www.technologyreview.com/featuredstory/426968/the-patient-of-the-future/
Digital Doctor
Let’s provide people with the
tools needed to monitor and
manage their own health
http://worldofdtcmarketing.com/mobile-health-apps-a-new-opportunity-for-healthcare-marketers/mobile-healthcare-marketing-trends/
27
Medical/healthcare expert systems have been around for a long time
28
1. Ubiquitous Sensing 2. Always-on Computing 3. Knowledge on the Web
3 recent developments have changed the technological landscape …
29
30
Making sense of sensor data with
DATA
sensor observations
KNOWLEDGE
situation awareness useful
for decision making
Primary challenge is to bridge the gap between data and knowledge
31
SSN
Ontology
2 Interpreted data
(deductive)
[in OWL]
e.g., threshold
1 Annotated Data
[in RDF]
e.g., label
0 Raw Data
[in TEXT]
e.g., number
Levels of Abstraction
3 Interpreted data
(abductive)
[in OWL]
e.g., diagnosis
Intellego
―150‖
Systolic blood pressure of 150 mmHg
Elevated
Blood
Pressure
Hyperthyroidism
……
32
Observed
Properties
Perceived
Features
33
Background knowledge
on the Web
Low-level observed properties suggest
explanatory hypotheses through abduction
Explanation
Focus
Ontology of Perception
An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology, 2011)
34
Semantics of Explanation
Abduction – or, inference to the best EXPLANATION
Task
• Given background knowledge of the environment (SIGMA), and
• given a set of sensor observation data (RHO),
• find a consistent explanation of the situation (DELTA)
Background
knowledge Features
(objects/events)
in the world
Sensor
observation data
35
Semantics of Explanation
Background knowledge is represented as a causal network between features (objects
or events) in the world and the sensor observations they give rise to.
36
Semantics of Explanation
Finding the sweet spot between abduction and OWL
• Simulation of Parsimonious Covering Theory in
OWL-DL (using the single-feature assumption*)
* An explanation must be a single feature which accounts for
all observed properties
Semantic Perception: Converting Sensory Observations to Abstractions (IEEE Internet Computing, 2012)
Theorem: Given a PCT problem P and its translation o(P) into OWL, Δ = {e} is a PCT
explanation if and only if ExplanatoryFeature(e) is deduced by an OWL-DL reasoner
— that is, if and only if o(P) ⊧ ExplanatoryFeature(e).
37
Finding the Sweet Spot
minimize
explanations
degrade gracefully
w/ incomplete info
decidable
web reasoning
Abductive Logic (e.g., PCT)
high complexity
Deductive Logic (e.g., OWL)
(relatively) low complexity
Explanation
(in Intellego)
Explanatory Feature: A feature is explanatory w.r.t. a set of observed properties if it
causes each property in the set.
ExplanatoryFeature ≡ ∃isPropertyOf—.{p1} ⊓ … ⊓ ∃isPropertyOf—.{pn}
elevated blood pressure
clammy skin
palpitations
Hypertension
Hyperthyroidism
Pulmonary Edema
Observed Property Explanatory Feature
38
Semantics of Explanation
Observed
Properties
Perceived
Features
39
Background knowledge
on the Web
Hypotheses imply the informational value of
future observations through deduction
Explanation
Focus
Ontology of Perception
An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology, 2011)
Universe of observable properties
40
Semantics of Focus
To predict which future observations have informational value, find those observable
properties that can discriminate between the set of hypotheses.
Expected
Properties
Not-applicable
Properties
Discriminating
Properties
Expected Property: A property is expected w.r.t. a set of features if it is caused by each
feature in the set.
ExpectedProperty ≡ ∃isPropertyOf.{f1} ⊓ … ⊓ ∃isPropertyOf.{fn}
elevated blood pressure
clammy skin
palpitations
Hypertension
Hyperthyroidism
Pulmonary Edema
Expected Property Explanatory Feature
41
Semantics of Focus
Not Applicable Property: A property is not-applicable w.r.t. a set of features if it is not
caused by any feature in the set.
NotApplicableProperty ≡ ¬∃isPropertyOf.{f1} ⊓ … ⊓ ¬∃isPropertyOf.{fn}
elevated blood pressure
clammy skin
palpitations
Hypertension
Hyperthyroidism
Pulmonary Edema
Not Applicable Property Explanatory Feature
42
Semantics of Focus
Discriminating Property: A property is discriminating w.r.t. a set of features if it is
neither expected nor not-applicable.
DiscriminatingProperty ≡ ¬ExpectedProperty ⊓ ¬NotApplicableProperty
elevated blood pressure
clammy skin
palpitations
Hypertension
Hyperthyroidism
Pulmonary Edema
Discriminating Property Explanatory Feature
43
Semantics of Focus
Off-the-shelf OWL-DL reasoners are too
resource intensive in terms of both
memory and time
• Runs out of resources with
background knowledge >> 20 nodes
• Asymptotic complexity: O(n3)
44
O(n3) < x < O(n4)
Semantic perception on resource-constrained devices
45
3 primary issues to be addressed
Annotation of
sensor data
Semantic
Sensor
Web
Semantic
Perception
Intelligence
at the Edge
Interpretation of
sensor data
Efficient execution on
resource-constrained devices1 2 3
Internet of Things
46http://www.idgconnect.com/blog-abstract/900/the-internet-things-breaking-down-barriers-connected-world
47http://share.cisco.com/internet-of-things.html
48
Basis Watch
• Heart Rate Monitor
• Accelerometer
• Skin Temperature
• Galvanic Skin Response
Homo Digitus
49
How do we make sense of this data
… and do it efficiently and at scale?
Approach 1: Send all sensor
observations to the cloud for
processing
50
Approach 2: downscale semantic
processing so that each device is
capable of machine perception
Intelligence at the Edge
Use bit vector encodings and their operations to encode background knowledge and
execute perceptual inference
51
Efficient execution of semantic perception
01100011
10001110
11001110
01010110
01110101
OWL-DL
An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices (ISWC, 2012)
lift
lower
Translate background knowledge, observations, and explanations between Semantic
Web and bit vector representation
52
Lifting and lowering of knowledge
53
Efficient execution of semantic perception
Bit vector algorithms are provably equivalent to the OWL inference (i.e., semantics
preserving)
Intuition: discover and dismiss those features that
cannot explain the set of observed properties.
Intuition: discover and assemble those properties
that discriminate between the explanatory features
bp 1
cs 0
pa 1
HN HM PE
bp 1 1 1
cs 0 1 0
pa 1 1 0
HN HM PE
1 1 1
HN HM PE
1 1 1
1 1 0
AND =>
AND
1 1 1
Observed
Property Prior Knowledge
Previous
Explanatory Feature
Current
Explanatory Feature
=>
INTUITION: The strategy employed relies on the use of the bit vector AND operation to discover and dismiss
those features that cannot explain the set of observed properties.
54
Explanation: efficient algorithm
bp 1
cs 0
pa 1
HN HM PE
bp 0 1 1
cs 0 1 0
pa 1 1 0
HN HM PE
1 1 0
HN HM PE
0 1 0AND => 0 1 0
Observed
Property Prior Knowledge
Previous
Explanatory Feature
Current
Explanatory Feature
=
INTUITION: The strategy employed relies on the use of the bit vector AND operation to discover and assemble
those properties that discriminate between the explanatory features
bp 0
cs 0
pa 0
Discriminatin
g
Property
1 1 0
… expected?
0 0 0
… not-applicable?
ZERO Bit Vector
0 1 0
=
=> FALSE
=> FALSE
1
Is the property
discriminating?
55
Focus: efficient algorithm
O(n3) < x < O(n4) O(n)
56
Evaluation on a mobile device
Efficiency Improvement
• Problem size increased from 10’s to 1000’s of nodes
• Time reduced from minutes to milliseconds
• Complexity growth reduced from polynomial to linear
57
Technical contributions in a nutshell
1. Semantic Sensor Web: Developed technologies for the semantic annotation
of sensor data on the Web
- Semantic Sensor Web (IEEE Internet Computing, 2008) – 276 citations (as of Aug. 2013)
- SemSOS: Semantic Sensor Observation Service (International Symposium on Collaborative Technologies and Systems, 2009)
- Semantic Sensor Network XG Final Report (W3C Incubator Group Report, 2011)
2. Semantic Perception: Designed a declarative specification of perception,
capable of utilizing an off-the-shelf OWL-DL reasoner
- An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology Journal,
2011)
- Semantic Perception: Converting Sensory Observations to Abstractions (IEEE Internet Computing: Special Issue on Context-
Aware Computing, 2012) – most downloaded paid paper in IEEE-IC 2012
3. Intelligence at the Edge: Implemented efficient algorithms for executing
perceptual inference on resource-constrained devices
- An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices (International
Semantic Web Conference, 2012)
58
W3C Reports
1. Semantic Sensor Network XG Final Report (W3C Incubator Group Report, 2011)
Journal Publications
1. Physical-Cyber-Social Computing: An Early 21st Century Approach (IEEE Intelligent Systems, 2013)
2. Semantic Perception: Converting Sensory Observations to Abstractions (IEEE Internet Computing, 2012)
3. Semantics for the Internet of Things: Early Progress and Back to the Future (International Journal on Semantic Web and Information Systems, 2012)
4. The SSN ontology of the W3C semantic sensor network incubator group (Web Semantics: Science, Services and Agents on the World Wide Web, 2012)
5. An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology, 2011)
6. Semantic Sensor Web (IEEE Internet Computing, 2008)
Conference Publications
1. An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices (International Semantic Web Conference,
2012)
2. Computing Perception from Sensor Data (IEEE Sensors Conference, 2012)
3. SemSOS: Semantic Sensor Observation Service (International Symposium on Collaborative Technologies and Systems, 2009)
4. Situation Awareness via Abductive Reasoning for Semantic Sensor Data: A Preliminary Report (International Symposium on Collaborative
Technologies and Systems, 2009).
Workshop Publications
1. SECURE: Semantics Empowered Rescue Environment (International Workshop on Semantic Sensor Networks, 2011)
2. Representation of Parsimonious Covering Theory in OWL-DL (International Workshop on OWL: Experiences and Directions, 2011)
3. Provenance Aware Linked Sensor Data (Workshop on Trust and Privacy on the Social and Semantic Web, 2010)
4. Linked Sensor Data (International Symposium on Collaborative Technologies and Systems, 2010)
5. A Survey of the Semantic Specification of Sensors (International Workshop on Semantic Sensor Networks, 2009)
6. An Ontological Representation of Time Series Observations on the Semantic Sensor Web (International Workshop on the Semantic Sensor Web)
7. Video on the Semantic Sensor Web (W3C Video on the Web Workshop, 2007)
Relevant Publications
59
Application
Proactive,
preventative
healthcare
Heart disease is a critical issue
~815,000 (2011)
http://millionhearts.hhs.gov/abouthds/cost-consequences.html 60
Acute Decompensated Heart Failure (ADHF)
• Affects nearly 6 million people (in U.S.)
• 555,000 new cases are diagnosed each year
61U.S. Department of Health & Human Services. (2011). Hospital Compare. http://www.hospitalcompare.hhs.gov (Accessed on February 19, 2012).
• 4.8 million hospitalizations per year
• 50% are readmitted within 6 months
• 25% are readmitted within 30 days
• 70% due to worsening conditions
• Costing $17 billion per year
ADHF hospital readmission rates are too high
62U.S. Department of Health & Human Services. (2011). Hospital Compare. http://www.hospitalcompare.hhs.gov (Accessed on February 19, 2012).
Congress has incentivized hospitals to lower readmission rates
63U.S. Department of Health & Human Services. (2011). Hospital Compare. http://www.hospitalcompare.hhs.gov (Accessed on February 19, 2012).
Current state-of-the-art
64
Score (0: Not at all, 1: A little, 2: A great deal, 3: Extremely)
Heart Failure Somatic Awareness Scale (HFSAS)
Current state-of-the-art
65
kHealth – knowledge-enabled healthcare
Approach:
• Use semantic perception inference
• with data from cardio-related sensors
• and curated medical background knowledge on the Web
1. to monitor and abstract health conditions
2. to ask the patient contextually relevant questions
66
Cardiology Background Knowledge
• Symptoms: 284
• Disorders: 173
• Causal Relations: 1944
Unified Medical Language System
Causal Network
67
kHealth Kit
Weight Scale
Heart Rate Monitor
Blood Pressure
Monitor
68
Sensors
Android Device
(w/ kHealth App)
Total cost: < $500
69
Explanation in kHealth
• Abnormal heart rate
• High blood pressure
• Panic Disorder
• Hypoglycemia
• Hyperthyroidism
• Heart Attack
• Septic Shock
Observed Property Explanatory Feature
via Bluetooth
70
Focus in kHealth
Are you feeling lightheaded?
Are you have trouble taking deep breaths?
yes
yes
• Abnormal heart rate
• High blood pressure
• Lightheaded
• Trouble breathing
• Panic Disorder
• Hypoglycemia
• Hyperthyroidism
• Heart Attack
• Septic Shock
Contextually dependent questioning based on prior observations
(from 284 possible questions)
Observed Property Explanatory Feature
71
Evaluation of kHealth
Evaluate the ability to discriminate between sets of potential disorders
using:
1. HFSAS/WANDA’s restricted set of
observable symptoms (12)
2. kHealth’s more comprehensive set of
observable symptoms (284)
72
Evaluation of kHealth
Evaluation Metrics:
1. Efficiency: How many observations (or questions) required to minimize the
set of explanations?
2. Specificity: How specific is the resulting minimum set of explanations (i.e.,
how many explanatory disorders in the set)?
Explanatory Disorders
(computed by Intellego)
Actual Disorder
(extracted from EMR)
Possible Disorders
(derived from cardiology KB)
73
Evaluation of kHealth – Early Results
HFSAS/WANDA
Efficiency: ~7.45 (# questions asked)
Specificity: ~11.95* (# minimum explanations)
* Converged to 1 explanation 20% of the time
• 496 EMRs
• ~3.2 diagnosed disorders
per EMR
• 173 possible disorders
The approach utilized by kHealth is
more efficient and more specific
than HFSAS/WANDA.
kHealth
Efficiency: ~7.28 (# questions asked)
Specificity: 1 (# minimum explanations)
Explanatory Disorders
(computed by Intellego)
Actual Disorder
(extracted from EMR)
Possible Disorders
(derived from cardiology KB)
Pre-clinical usability trial
Dr. William Abraham, M.D.
Director of Cardiovascular Medicine
74
Sensing
and
Perception
Health
Care
Academic
Standards
Org.
Industry Government
Research
Collaborators
by Research Topic
and Organization Type
75
Special Thanks to AFRL and DAGSI
76
AFRL/DAGSI Research Topic SN08-8:
Architectures for Secure Semantic Sensor Networks for
Multi-Layered Sensing
77
Semantic Sensor Web Team
78
A SEMANTICS-BASED APPROACH
TO MACHINE PERCEPTION
Cory Andrew Henson
August 27, 2013
79
Thank you.
For additional information visit:
http://knoesis.org/researchers/cory

More Related Content

What's hot

What's up at Kno.e.sis?
What's up at Kno.e.sis? What's up at Kno.e.sis?
What's up at Kno.e.sis? Amit Sheth
 
Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...Amit Sheth
 
TRANSFORMING BIG DATA INTO SMART DATA: Deriving Value via Harnessing Volume, ...
TRANSFORMING BIG DATA INTO SMART DATA: Deriving Value via Harnessing Volume, ...TRANSFORMING BIG DATA INTO SMART DATA: Deriving Value via Harnessing Volume, ...
TRANSFORMING BIG DATA INTO SMART DATA: Deriving Value via Harnessing Volume, ...Amit Sheth
 
Semantics-empowered Approaches to Big Data Processing for Physical-Cyber-Soci...
Semantics-empowered Approaches to Big Data Processing for Physical-Cyber-Soci...Semantics-empowered Approaches to Big Data Processing for Physical-Cyber-Soci...
Semantics-empowered Approaches to Big Data Processing for Physical-Cyber-Soci...Artificial Intelligence Institute at UofSC
 
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Amit Sheth
 
Ontology-enabled Healthcare Applications exploiting Physical-Cyber-Social Big...
Ontology-enabled Healthcare Applications exploiting Physical-Cyber-Social Big...Ontology-enabled Healthcare Applications exploiting Physical-Cyber-Social Big...
Ontology-enabled Healthcare Applications exploiting Physical-Cyber-Social Big...Amit Sheth
 
Smart IoT for Connected Manufacturing
Smart IoT for Connected ManufacturingSmart IoT for Connected Manufacturing
Smart IoT for Connected ManufacturingAmit Sheth
 
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersKno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersAmit Sheth
 
Physical Cyber Social Computing
Physical Cyber Social ComputingPhysical Cyber Social Computing
Physical Cyber Social ComputingAmit Sheth
 
Inauguration Function - Ohio Center of Excellence in Knowledge-Enabled Comput...
Inauguration Function - Ohio Center of Excellence in Knowledge-Enabled Comput...Inauguration Function - Ohio Center of Excellence in Knowledge-Enabled Comput...
Inauguration Function - Ohio Center of Excellence in Knowledge-Enabled Comput...Artificial Intelligence Institute at UofSC
 
Extracting City Traffic Events from Social Streams
 Extracting City Traffic Events from Social Streams Extracting City Traffic Events from Social Streams
Extracting City Traffic Events from Social StreamsPramod Anantharam
 
Computing for Human Experience [v4]: Keynote @ OnTheMove Federated Conferences
Computing for Human Experience [v4]: Keynote @ OnTheMove Federated ConferencesComputing for Human Experience [v4]: Keynote @ OnTheMove Federated Conferences
Computing for Human Experience [v4]: Keynote @ OnTheMove Federated ConferencesArtificial Intelligence Institute at UofSC
 
Transforming Big Data into Smart Data for Smart Energy: Deriving Value via ha...
Transforming Big Data into Smart Data for Smart Energy: Deriving Value via ha...Transforming Big Data into Smart Data for Smart Energy: Deriving Value via ha...
Transforming Big Data into Smart Data for Smart Energy: Deriving Value via ha...Amit Sheth
 
The UVA School of Data Science
The UVA School of Data ScienceThe UVA School of Data Science
The UVA School of Data SciencePhilip Bourne
 
Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...Amit Sheth
 

What's hot (20)

What's up at Kno.e.sis?
What's up at Kno.e.sis? What's up at Kno.e.sis?
What's up at Kno.e.sis?
 
Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...Smart Data - How you and I will exploit Big Data for personalized digital hea...
Smart Data - How you and I will exploit Big Data for personalized digital hea...
 
TRANSFORMING BIG DATA INTO SMART DATA: Deriving Value via Harnessing Volume, ...
TRANSFORMING BIG DATA INTO SMART DATA: Deriving Value via Harnessing Volume, ...TRANSFORMING BIG DATA INTO SMART DATA: Deriving Value via Harnessing Volume, ...
TRANSFORMING BIG DATA INTO SMART DATA: Deriving Value via Harnessing Volume, ...
 
Semantics-empowered Approaches to Big Data Processing for Physical-Cyber-Soci...
Semantics-empowered Approaches to Big Data Processing for Physical-Cyber-Soci...Semantics-empowered Approaches to Big Data Processing for Physical-Cyber-Soci...
Semantics-empowered Approaches to Big Data Processing for Physical-Cyber-Soci...
 
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
 
Ontology-enabled Healthcare Applications exploiting Physical-Cyber-Social Big...
Ontology-enabled Healthcare Applications exploiting Physical-Cyber-Social Big...Ontology-enabled Healthcare Applications exploiting Physical-Cyber-Social Big...
Ontology-enabled Healthcare Applications exploiting Physical-Cyber-Social Big...
 
Smart IoT for Connected Manufacturing
Smart IoT for Connected ManufacturingSmart IoT for Connected Manufacturing
Smart IoT for Connected Manufacturing
 
Understanding City Traffic Dynamics Utilizing Sensor and Textual Observations
Understanding City Traffic Dynamics Utilizing Sensor and Textual ObservationsUnderstanding City Traffic Dynamics Utilizing Sensor and Textual Observations
Understanding City Traffic Dynamics Utilizing Sensor and Textual Observations
 
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersKno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
 
Physical Cyber Social Computing
Physical Cyber Social ComputingPhysical Cyber Social Computing
Physical Cyber Social Computing
 
Inauguration Function - Ohio Center of Excellence in Knowledge-Enabled Comput...
Inauguration Function - Ohio Center of Excellence in Knowledge-Enabled Comput...Inauguration Function - Ohio Center of Excellence in Knowledge-Enabled Comput...
Inauguration Function - Ohio Center of Excellence in Knowledge-Enabled Comput...
 
Extracting City Traffic Events from Social Streams
 Extracting City Traffic Events from Social Streams Extracting City Traffic Events from Social Streams
Extracting City Traffic Events from Social Streams
 
Web and Complex Systems Lab @ Kno.e.sis
Web and Complex Systems Lab @ Kno.e.sisWeb and Complex Systems Lab @ Kno.e.sis
Web and Complex Systems Lab @ Kno.e.sis
 
Computing for Human Experience [v4]: Keynote @ OnTheMove Federated Conferences
Computing for Human Experience [v4]: Keynote @ OnTheMove Federated ConferencesComputing for Human Experience [v4]: Keynote @ OnTheMove Federated Conferences
Computing for Human Experience [v4]: Keynote @ OnTheMove Federated Conferences
 
Semantics based Summarization of Entities in Knowledge Graphs
Semantics based Summarization of Entities in Knowledge GraphsSemantics based Summarization of Entities in Knowledge Graphs
Semantics based Summarization of Entities in Knowledge Graphs
 
PhD thesis defense of Christopher Thomas
PhD thesis defense of Christopher ThomasPhD thesis defense of Christopher Thomas
PhD thesis defense of Christopher Thomas
 
Transforming Big Data into Smart Data for Smart Energy: Deriving Value via ha...
Transforming Big Data into Smart Data for Smart Energy: Deriving Value via ha...Transforming Big Data into Smart Data for Smart Energy: Deriving Value via ha...
Transforming Big Data into Smart Data for Smart Energy: Deriving Value via ha...
 
2015 Kno.e.sis Center Annual Review
2015 Kno.e.sis Center Annual Review2015 Kno.e.sis Center Annual Review
2015 Kno.e.sis Center Annual Review
 
The UVA School of Data Science
The UVA School of Data ScienceThe UVA School of Data Science
The UVA School of Data Science
 
Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...
 

Viewers also liked

Pablo Mendes' Defense: Adaptive Semantic Annotation of Entity and Concept Men...
Pablo Mendes' Defense: Adaptive Semantic Annotation of Entity and Concept Men...Pablo Mendes' Defense: Adaptive Semantic Annotation of Entity and Concept Men...
Pablo Mendes' Defense: Adaptive Semantic Annotation of Entity and Concept Men...Artificial Intelligence Institute at UofSC
 
Delroy Cameron's Dissertation Defense: A Contenxt-Driven Subgraph Model for L...
Delroy Cameron's Dissertation Defense: A Contenxt-Driven Subgraph Model for L...Delroy Cameron's Dissertation Defense: A Contenxt-Driven Subgraph Model for L...
Delroy Cameron's Dissertation Defense: A Contenxt-Driven Subgraph Model for L...Artificial Intelligence Institute at UofSC
 
User-Generated Content on Social Media
User-Generated Content on Social MediaUser-Generated Content on Social Media
User-Generated Content on Social MediaMeena Nagarajan
 
Personalized and Adaptive Semantic Information Filtering for Social Media - P...
Personalized and Adaptive Semantic Information Filtering for Social Media - P...Personalized and Adaptive Semantic Information Filtering for Social Media - P...
Personalized and Adaptive Semantic Information Filtering for Social Media - P...Artificial Intelligence Institute at UofSC
 
Cartic Ramakrishnan's dissertation defense
Cartic Ramakrishnan's dissertation defenseCartic Ramakrishnan's dissertation defense
Cartic Ramakrishnan's dissertation defenseCartic Ramakrishnan
 
2017 sa tc_pi_meeting_-_poster final 2
2017 sa tc_pi_meeting_-_poster final 22017 sa tc_pi_meeting_-_poster final 2
2017 sa tc_pi_meeting_-_poster final 2Monireh Ebrahimi
 
For Critical Infrastructure Protection
For Critical Infrastructure ProtectionFor Critical Infrastructure Protection
For Critical Infrastructure ProtectionPriyanka Aash
 

Viewers also liked (20)

Pablo Mendes' Defense: Adaptive Semantic Annotation of Entity and Concept Men...
Pablo Mendes' Defense: Adaptive Semantic Annotation of Entity and Concept Men...Pablo Mendes' Defense: Adaptive Semantic Annotation of Entity and Concept Men...
Pablo Mendes' Defense: Adaptive Semantic Annotation of Entity and Concept Men...
 
Contrast Pattern Aided Regression and Classification
Contrast Pattern Aided Regression and ClassificationContrast Pattern Aided Regression and Classification
Contrast Pattern Aided Regression and Classification
 
Delroy Cameron's Dissertation Defense: A Contenxt-Driven Subgraph Model for L...
Delroy Cameron's Dissertation Defense: A Contenxt-Driven Subgraph Model for L...Delroy Cameron's Dissertation Defense: A Contenxt-Driven Subgraph Model for L...
Delroy Cameron's Dissertation Defense: A Contenxt-Driven Subgraph Model for L...
 
User-Generated Content on Social Media
User-Generated Content on Social MediaUser-Generated Content on Social Media
User-Generated Content on Social Media
 
PhD thesis defense of Ajith Ranabahu
PhD thesis defense of Ajith RanabahuPhD thesis defense of Ajith Ranabahu
PhD thesis defense of Ajith Ranabahu
 
Mining and Analyzing Subjective Experiences in User-generated Content
Mining and Analyzing Subjective Experiences in User-generated ContentMining and Analyzing Subjective Experiences in User-generated Content
Mining and Analyzing Subjective Experiences in User-generated Content
 
Automatic Emotion Identification from Text
Automatic Emotion Identification from TextAutomatic Emotion Identification from Text
Automatic Emotion Identification from Text
 
Personalized and Adaptive Semantic Information Filtering for Social Media - P...
Personalized and Adaptive Semantic Information Filtering for Social Media - P...Personalized and Adaptive Semantic Information Filtering for Social Media - P...
Personalized and Adaptive Semantic Information Filtering for Social Media - P...
 
Knowledge-driven Implicit Information Extraction
Knowledge-driven Implicit Information ExtractionKnowledge-driven Implicit Information Extraction
Knowledge-driven Implicit Information Extraction
 
Ashutosh Jadhav PhD Defense: Knowledge Driven Search Intent Mining
Ashutosh Jadhav PhD Defense: Knowledge Driven Search Intent MiningAshutosh Jadhav PhD Defense: Knowledge Driven Search Intent Mining
Ashutosh Jadhav PhD Defense: Knowledge Driven Search Intent Mining
 
Prateek Jain's Dissertation Defense - Linked Open Data Alignment and Querying
Prateek Jain's Dissertation Defense - Linked Open Data Alignment and QueryingPrateek Jain's Dissertation Defense - Linked Open Data Alignment and Querying
Prateek Jain's Dissertation Defense - Linked Open Data Alignment and Querying
 
Cartic Ramakrishnan's dissertation defense
Cartic Ramakrishnan's dissertation defenseCartic Ramakrishnan's dissertation defense
Cartic Ramakrishnan's dissertation defense
 
Satya Sahoo Thesis Defense
Satya Sahoo Thesis DefenseSatya Sahoo Thesis Defense
Satya Sahoo Thesis Defense
 
Trust Management: A Tutorial
Trust Management: A TutorialTrust Management: A Tutorial
Trust Management: A Tutorial
 
Kno.e.sis Review: late 2012 to mid 2013
Kno.e.sis Review: late 2012 to mid 2013Kno.e.sis Review: late 2012 to mid 2013
Kno.e.sis Review: late 2012 to mid 2013
 
Knoesis Student Achievement
Knoesis Student AchievementKnoesis Student Achievement
Knoesis Student Achievement
 
Context Aware Harassment Detection in Social Media [Overview]
Context Aware Harassment Detection in Social Media [Overview]Context Aware Harassment Detection in Social Media [Overview]
Context Aware Harassment Detection in Social Media [Overview]
 
2017 sa tc_pi_meeting_-_poster final 2
2017 sa tc_pi_meeting_-_poster final 22017 sa tc_pi_meeting_-_poster final 2
2017 sa tc_pi_meeting_-_poster final 2
 
Depression slides.pptx
Depression slides.pptxDepression slides.pptx
Depression slides.pptx
 
For Critical Infrastructure Protection
For Critical Infrastructure ProtectionFor Critical Infrastructure Protection
For Critical Infrastructure Protection
 

Similar to A Semantics-based Approach to Machine Perception

Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksOscar Corcho
 
Semantic Sensor Networks and Linked Stream Data
Semantic Sensor Networks and Linked Stream DataSemantic Sensor Networks and Linked Stream Data
Semantic Sensor Networks and Linked Stream DataOscar Corcho
 
Physical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPhysical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPayamBarnaghi
 
Cognitive Computing at University Osnabrück
Cognitive Computing at University OsnabrückCognitive Computing at University Osnabrück
Cognitive Computing at University OsnabrückSteven Miller
 
informatics_future.pdf
informatics_future.pdfinformatics_future.pdf
informatics_future.pdfAdhySugara2
 
Emerging Forms of Data and Analytics
Emerging Forms of Data and AnalyticsEmerging Forms of Data and Analytics
Emerging Forms of Data and AnalyticsDavid De Roure
 
Internet of Things and Data Analytics for Smart Cities and eHealth
Internet of Things and Data Analytics for Smart Cities and eHealthInternet of Things and Data Analytics for Smart Cities and eHealth
Internet of Things and Data Analytics for Smart Cities and eHealthPayamBarnaghi
 
Computation and Knowledge
Computation and KnowledgeComputation and Knowledge
Computation and KnowledgeIan Foster
 
Top 5 most viewed articles from academia in 2019 -
Top 5 most viewed articles from academia in 2019 - Top 5 most viewed articles from academia in 2019 -
Top 5 most viewed articles from academia in 2019 - gerogepatton
 
Semantic IoT Semantic Inter-Operability Practices - Part 2
Semantic IoT Semantic Inter-Operability Practices - Part 2Semantic IoT Semantic Inter-Operability Practices - Part 2
Semantic IoT Semantic Inter-Operability Practices - Part 2iotest
 
Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...Anubis Hosein
 
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)XAIC
 
Cog infocom2014opening
Cog infocom2014openingCog infocom2014opening
Cog infocom2014openingGyörgy Persa
 
Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: ReviewComparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: Reviewiosrjce
 
Cog infocom2014opening
Cog infocom2014openingCog infocom2014opening
Cog infocom2014openingGyörgy Persa
 
Stock Prediction Using Artificial Neural Networks
Stock Prediction Using Artificial Neural NetworksStock Prediction Using Artificial Neural Networks
Stock Prediction Using Artificial Neural Networksijbuiiir1
 

Similar to A Semantics-based Approach to Machine Perception (20)

Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor Networks
 
Semantic Sensor Networks and Linked Stream Data
Semantic Sensor Networks and Linked Stream DataSemantic Sensor Networks and Linked Stream Data
Semantic Sensor Networks and Linked Stream Data
 
Physical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPhysical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City Applications
 
Cognitive Computing at University Osnabrück
Cognitive Computing at University OsnabrückCognitive Computing at University Osnabrück
Cognitive Computing at University Osnabrück
 
informatics_future.pdf
informatics_future.pdfinformatics_future.pdf
informatics_future.pdf
 
Emerging Forms of Data and Analytics
Emerging Forms of Data and AnalyticsEmerging Forms of Data and Analytics
Emerging Forms of Data and Analytics
 
Ai applications study
Ai applications  studyAi applications  study
Ai applications study
 
Ai applications study
Ai applications  studyAi applications  study
Ai applications study
 
Internet of Things and Data Analytics for Smart Cities and eHealth
Internet of Things and Data Analytics for Smart Cities and eHealthInternet of Things and Data Analytics for Smart Cities and eHealth
Internet of Things and Data Analytics for Smart Cities and eHealth
 
Computation and Knowledge
Computation and KnowledgeComputation and Knowledge
Computation and Knowledge
 
Top 5 most viewed articles from academia in 2019 -
Top 5 most viewed articles from academia in 2019 - Top 5 most viewed articles from academia in 2019 -
Top 5 most viewed articles from academia in 2019 -
 
Semantic IoT Semantic Inter-Operability Practices - Part 2
Semantic IoT Semantic Inter-Operability Practices - Part 2Semantic IoT Semantic Inter-Operability Practices - Part 2
Semantic IoT Semantic Inter-Operability Practices - Part 2
 
Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...
 
Semantic Gateway as a Service architecture for IoT Interoperability
Semantic Gateway as a Service architecture for IoT InteroperabilitySemantic Gateway as a Service architecture for IoT Interoperability
Semantic Gateway as a Service architecture for IoT Interoperability
 
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
 
Cog infocom2014opening
Cog infocom2014openingCog infocom2014opening
Cog infocom2014opening
 
F017624449
F017624449F017624449
F017624449
 
Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: ReviewComparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
 
Cog infocom2014opening
Cog infocom2014openingCog infocom2014opening
Cog infocom2014opening
 
Stock Prediction Using Artificial Neural Networks
Stock Prediction Using Artificial Neural NetworksStock Prediction Using Artificial Neural Networks
Stock Prediction Using Artificial Neural Networks
 

Recently uploaded

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Recently uploaded (20)

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

A Semantics-based Approach to Machine Perception

  • 1. A SEMANTICS-BASED APPROACH TO MACHINE PERCEPTION Cory Andrew Henson August 27, 2013 1 Committee: Amit Sheth (advisor) Krishnaprasad Thirunarayan John Gallagher Payam Barnaghi Satya Sahoo Ph.D. Dissertation Defense Wright State University Dept. of Computer Science and Engineering
  • 2. 2
  • 3. 3 Thesis Machine perception can be formalized using semantic web technologies in order to derive abstractions from sensor data using background knowledge on the Web, and efficiently executed on resource-constrained devices.
  • 4. 4 3 primary issues to be addressed Annotation of sensor data Semantic Sensor Web Semantic Perception Intelligence at the Edge Interpretation of sensor data Efficient execution on resource-constrained devices 1 2 3
  • 5. 5 lives in has pet is ahas pet Person 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
  • 8. 8 Sensor systems are too often stovepiped
  • 9. 9 With freedom comes responsibility 1. discovery, access, and search 2. integration and interpretation We want to set this data free
  • 10. 10 OGC Sensor Web Enablement (SWE)
  • 11. 11 With freedom comes responsibility 1. discovery, access, and search 2. integration and interpretation We want to set this data free
  • 12. 12 RDF OWL How are machines supposed to integrate and interpret sensor data? Semantic Sensor Networks (SSN)
  • 13. 13 W3C Semantic Sensor Network Ontology Lefort, L., Henson, C., Taylor, K., Barnaghi, P., Compton, M., Corcho, O., Garcia-Castro, R., Graybeal, J., Herzog, A., Janowicz, K., Neuhaus, H., Nikolov, A., and Page, K.: Semantic Sensor Network XG Final Report, W3C Incubator Group Report (2011).
  • 14. 14 W3C Semantic Sensor Network Ontology Lefort, L., Henson, C., Taylor, K., Barnaghi, P., Compton, M., Corcho, O., Garcia-Castro, R., Graybeal, J., Herzog, A., Janowicz, K., Neuhaus, H., Nikolov, A., and Page, K.: Semantic Sensor Network XG Final Report, W3C Incubator Group Report (2011).
  • 15. 15 W3C Semantic Sensor Network Ontology Lefort, L., Henson, C., Taylor, K., Barnaghi, P., Compton, M., Corcho, O., Garcia-Castro, R., Graybeal, J., Herzog, A., Janowicz, K., Neuhaus, H., Nikolov, A., and Page, K.: Semantic Sensor Network XG Final Report, W3C Incubator Group Report (2011).
  • 16. 16 Semantic Annotation of SWE Lefort, L., Henson, C., Taylor, K., Barnaghi, P., Compton, M., Corcho, O., Garcia-Castro, R., Graybeal, J., Herzog, A., Janowicz, K., Neuhaus, H., Nikolov, A., and Page, K.: Semantic Sensor Network XG Final Report, W3C Incubator Group Report (2011).
  • 17. Semantic Sensor Observation Service (SemSOS) Cory Henson, Josh Pschorr,Amit Sheth, Krishnaprasad Thirunarayan, SemSOS: Semantic Sensor Observation Service, In Proceedings of the 2009 International Symposium on Collaborative Technologies and Systems (CTS 2009), Baltimore, MD, May 18-22, 2009. 17
  • 18. Semantic Sensor Observation Service (SemSOS) Joshua Pschorr, Cory Henson, Harshal Patni, and Amit P. Sheth. Sensor Discovery on Linked Data. Kno.e.sis Center Technical Report 2010. 18
  • 19. 19 3 primary issues to be addressed Annotation of sensor data Semantic Sensor Web Semantic Perception Intelligence at the Edge Interpretation of sensor data Efficient execution on resource-constrained devices1 2 3
  • 20. 20 Semantic Perception • The role of perception is to transform raw sensory data into a meaningful and correct representation of the external world. • The systematic automation of this ability is the focus of machine perception. • For correct interpretation of this representation, we need a formal account of how this is done.
  • 21. 21 What can we learn from cognitive models of perception? People are good at making sense of sensory input
  • 22. 22 Perception is an active, cyclical process of exploration and interpretation. The perception cycle is driven by prior knowledge, in order to generate and test hypotheses. Some observations are more informative than others (in order to effectively test hypotheses*). Ulric Neisser Richard Gregory Kenneth Norwich 1970’s 1980’s 1990’s Cognitive Models of Perception * Applies to machine perception within Intellego, NOT human perception.
  • 23. Observed Properties Perceived Features 23 Background knowledge Explanation Ontology of Perception Focus An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology, 2011)
  • 24. Example: Medical diagnosis as perception 24
  • 26. The Patient of the Future MIT Technology Review, 2012 26http://www.technologyreview.com/featuredstory/426968/the-patient-of-the-future/
  • 27. Digital Doctor Let’s provide people with the tools needed to monitor and manage their own health http://worldofdtcmarketing.com/mobile-health-apps-a-new-opportunity-for-healthcare-marketers/mobile-healthcare-marketing-trends/ 27
  • 28. Medical/healthcare expert systems have been around for a long time 28
  • 29. 1. Ubiquitous Sensing 2. Always-on Computing 3. Knowledge on the Web 3 recent developments have changed the technological landscape … 29
  • 30. 30 Making sense of sensor data with
  • 31. DATA sensor observations KNOWLEDGE situation awareness useful for decision making Primary challenge is to bridge the gap between data and knowledge 31
  • 32. SSN Ontology 2 Interpreted data (deductive) [in OWL] e.g., threshold 1 Annotated Data [in RDF] e.g., label 0 Raw Data [in TEXT] e.g., number Levels of Abstraction 3 Interpreted data (abductive) [in OWL] e.g., diagnosis Intellego ―150‖ Systolic blood pressure of 150 mmHg Elevated Blood Pressure Hyperthyroidism …… 32
  • 33. Observed Properties Perceived Features 33 Background knowledge on the Web Low-level observed properties suggest explanatory hypotheses through abduction Explanation Focus Ontology of Perception An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology, 2011)
  • 34. 34 Semantics of Explanation Abduction – or, inference to the best EXPLANATION Task • Given background knowledge of the environment (SIGMA), and • given a set of sensor observation data (RHO), • find a consistent explanation of the situation (DELTA) Background knowledge Features (objects/events) in the world Sensor observation data
  • 35. 35 Semantics of Explanation Background knowledge is represented as a causal network between features (objects or events) in the world and the sensor observations they give rise to.
  • 36. 36 Semantics of Explanation Finding the sweet spot between abduction and OWL • Simulation of Parsimonious Covering Theory in OWL-DL (using the single-feature assumption*) * An explanation must be a single feature which accounts for all observed properties Semantic Perception: Converting Sensory Observations to Abstractions (IEEE Internet Computing, 2012) Theorem: Given a PCT problem P and its translation o(P) into OWL, Δ = {e} is a PCT explanation if and only if ExplanatoryFeature(e) is deduced by an OWL-DL reasoner — that is, if and only if o(P) ⊧ ExplanatoryFeature(e).
  • 37. 37 Finding the Sweet Spot minimize explanations degrade gracefully w/ incomplete info decidable web reasoning Abductive Logic (e.g., PCT) high complexity Deductive Logic (e.g., OWL) (relatively) low complexity Explanation (in Intellego)
  • 38. Explanatory Feature: A feature is explanatory w.r.t. a set of observed properties if it causes each property in the set. ExplanatoryFeature ≡ ∃isPropertyOf—.{p1} ⊓ … ⊓ ∃isPropertyOf—.{pn} elevated blood pressure clammy skin palpitations Hypertension Hyperthyroidism Pulmonary Edema Observed Property Explanatory Feature 38 Semantics of Explanation
  • 39. Observed Properties Perceived Features 39 Background knowledge on the Web Hypotheses imply the informational value of future observations through deduction Explanation Focus Ontology of Perception An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology, 2011)
  • 40. Universe of observable properties 40 Semantics of Focus To predict which future observations have informational value, find those observable properties that can discriminate between the set of hypotheses. Expected Properties Not-applicable Properties Discriminating Properties
  • 41. Expected Property: A property is expected w.r.t. a set of features if it is caused by each feature in the set. ExpectedProperty ≡ ∃isPropertyOf.{f1} ⊓ … ⊓ ∃isPropertyOf.{fn} elevated blood pressure clammy skin palpitations Hypertension Hyperthyroidism Pulmonary Edema Expected Property Explanatory Feature 41 Semantics of Focus
  • 42. Not Applicable Property: A property is not-applicable w.r.t. a set of features if it is not caused by any feature in the set. NotApplicableProperty ≡ ¬∃isPropertyOf.{f1} ⊓ … ⊓ ¬∃isPropertyOf.{fn} elevated blood pressure clammy skin palpitations Hypertension Hyperthyroidism Pulmonary Edema Not Applicable Property Explanatory Feature 42 Semantics of Focus
  • 43. Discriminating Property: A property is discriminating w.r.t. a set of features if it is neither expected nor not-applicable. DiscriminatingProperty ≡ ¬ExpectedProperty ⊓ ¬NotApplicableProperty elevated blood pressure clammy skin palpitations Hypertension Hyperthyroidism Pulmonary Edema Discriminating Property Explanatory Feature 43 Semantics of Focus
  • 44. Off-the-shelf OWL-DL reasoners are too resource intensive in terms of both memory and time • Runs out of resources with background knowledge >> 20 nodes • Asymptotic complexity: O(n3) 44 O(n3) < x < O(n4) Semantic perception on resource-constrained devices
  • 45. 45 3 primary issues to be addressed Annotation of sensor data Semantic Sensor Web Semantic Perception Intelligence at the Edge Interpretation of sensor data Efficient execution on resource-constrained devices1 2 3
  • 48. 48 Basis Watch • Heart Rate Monitor • Accelerometer • Skin Temperature • Galvanic Skin Response
  • 49. Homo Digitus 49 How do we make sense of this data … and do it efficiently and at scale?
  • 50. Approach 1: Send all sensor observations to the cloud for processing 50 Approach 2: downscale semantic processing so that each device is capable of machine perception Intelligence at the Edge
  • 51. Use bit vector encodings and their operations to encode background knowledge and execute perceptual inference 51 Efficient execution of semantic perception 01100011 10001110 11001110 01010110 01110101 OWL-DL An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices (ISWC, 2012)
  • 52. lift lower Translate background knowledge, observations, and explanations between Semantic Web and bit vector representation 52 Lifting and lowering of knowledge
  • 53. 53 Efficient execution of semantic perception Bit vector algorithms are provably equivalent to the OWL inference (i.e., semantics preserving) Intuition: discover and dismiss those features that cannot explain the set of observed properties. Intuition: discover and assemble those properties that discriminate between the explanatory features
  • 54. bp 1 cs 0 pa 1 HN HM PE bp 1 1 1 cs 0 1 0 pa 1 1 0 HN HM PE 1 1 1 HN HM PE 1 1 1 1 1 0 AND => AND 1 1 1 Observed Property Prior Knowledge Previous Explanatory Feature Current Explanatory Feature => INTUITION: The strategy employed relies on the use of the bit vector AND operation to discover and dismiss those features that cannot explain the set of observed properties. 54 Explanation: efficient algorithm
  • 55. bp 1 cs 0 pa 1 HN HM PE bp 0 1 1 cs 0 1 0 pa 1 1 0 HN HM PE 1 1 0 HN HM PE 0 1 0AND => 0 1 0 Observed Property Prior Knowledge Previous Explanatory Feature Current Explanatory Feature = INTUITION: The strategy employed relies on the use of the bit vector AND operation to discover and assemble those properties that discriminate between the explanatory features bp 0 cs 0 pa 0 Discriminatin g Property 1 1 0 … expected? 0 0 0 … not-applicable? ZERO Bit Vector 0 1 0 = => FALSE => FALSE 1 Is the property discriminating? 55 Focus: efficient algorithm
  • 56. O(n3) < x < O(n4) O(n) 56 Evaluation on a mobile device Efficiency Improvement • Problem size increased from 10’s to 1000’s of nodes • Time reduced from minutes to milliseconds • Complexity growth reduced from polynomial to linear
  • 57. 57 Technical contributions in a nutshell 1. Semantic Sensor Web: Developed technologies for the semantic annotation of sensor data on the Web - Semantic Sensor Web (IEEE Internet Computing, 2008) – 276 citations (as of Aug. 2013) - SemSOS: Semantic Sensor Observation Service (International Symposium on Collaborative Technologies and Systems, 2009) - Semantic Sensor Network XG Final Report (W3C Incubator Group Report, 2011) 2. Semantic Perception: Designed a declarative specification of perception, capable of utilizing an off-the-shelf OWL-DL reasoner - An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology Journal, 2011) - Semantic Perception: Converting Sensory Observations to Abstractions (IEEE Internet Computing: Special Issue on Context- Aware Computing, 2012) – most downloaded paid paper in IEEE-IC 2012 3. Intelligence at the Edge: Implemented efficient algorithms for executing perceptual inference on resource-constrained devices - An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices (International Semantic Web Conference, 2012)
  • 58. 58 W3C Reports 1. Semantic Sensor Network XG Final Report (W3C Incubator Group Report, 2011) Journal Publications 1. Physical-Cyber-Social Computing: An Early 21st Century Approach (IEEE Intelligent Systems, 2013) 2. Semantic Perception: Converting Sensory Observations to Abstractions (IEEE Internet Computing, 2012) 3. Semantics for the Internet of Things: Early Progress and Back to the Future (International Journal on Semantic Web and Information Systems, 2012) 4. The SSN ontology of the W3C semantic sensor network incubator group (Web Semantics: Science, Services and Agents on the World Wide Web, 2012) 5. An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web (Applied Ontology, 2011) 6. Semantic Sensor Web (IEEE Internet Computing, 2008) Conference Publications 1. An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices (International Semantic Web Conference, 2012) 2. Computing Perception from Sensor Data (IEEE Sensors Conference, 2012) 3. SemSOS: Semantic Sensor Observation Service (International Symposium on Collaborative Technologies and Systems, 2009) 4. Situation Awareness via Abductive Reasoning for Semantic Sensor Data: A Preliminary Report (International Symposium on Collaborative Technologies and Systems, 2009). Workshop Publications 1. SECURE: Semantics Empowered Rescue Environment (International Workshop on Semantic Sensor Networks, 2011) 2. Representation of Parsimonious Covering Theory in OWL-DL (International Workshop on OWL: Experiences and Directions, 2011) 3. Provenance Aware Linked Sensor Data (Workshop on Trust and Privacy on the Social and Semantic Web, 2010) 4. Linked Sensor Data (International Symposium on Collaborative Technologies and Systems, 2010) 5. A Survey of the Semantic Specification of Sensors (International Workshop on Semantic Sensor Networks, 2009) 6. An Ontological Representation of Time Series Observations on the Semantic Sensor Web (International Workshop on the Semantic Sensor Web) 7. Video on the Semantic Sensor Web (W3C Video on the Web Workshop, 2007) Relevant Publications
  • 60. Heart disease is a critical issue ~815,000 (2011) http://millionhearts.hhs.gov/abouthds/cost-consequences.html 60
  • 61. Acute Decompensated Heart Failure (ADHF) • Affects nearly 6 million people (in U.S.) • 555,000 new cases are diagnosed each year 61U.S. Department of Health & Human Services. (2011). Hospital Compare. http://www.hospitalcompare.hhs.gov (Accessed on February 19, 2012).
  • 62. • 4.8 million hospitalizations per year • 50% are readmitted within 6 months • 25% are readmitted within 30 days • 70% due to worsening conditions • Costing $17 billion per year ADHF hospital readmission rates are too high 62U.S. Department of Health & Human Services. (2011). Hospital Compare. http://www.hospitalcompare.hhs.gov (Accessed on February 19, 2012).
  • 63. Congress has incentivized hospitals to lower readmission rates 63U.S. Department of Health & Human Services. (2011). Hospital Compare. http://www.hospitalcompare.hhs.gov (Accessed on February 19, 2012).
  • 65. Score (0: Not at all, 1: A little, 2: A great deal, 3: Extremely) Heart Failure Somatic Awareness Scale (HFSAS) Current state-of-the-art 65
  • 66. kHealth – knowledge-enabled healthcare Approach: • Use semantic perception inference • with data from cardio-related sensors • and curated medical background knowledge on the Web 1. to monitor and abstract health conditions 2. to ask the patient contextually relevant questions 66
  • 67. Cardiology Background Knowledge • Symptoms: 284 • Disorders: 173 • Causal Relations: 1944 Unified Medical Language System Causal Network 67
  • 68. kHealth Kit Weight Scale Heart Rate Monitor Blood Pressure Monitor 68 Sensors Android Device (w/ kHealth App) Total cost: < $500
  • 69. 69 Explanation in kHealth • Abnormal heart rate • High blood pressure • Panic Disorder • Hypoglycemia • Hyperthyroidism • Heart Attack • Septic Shock Observed Property Explanatory Feature via Bluetooth
  • 70. 70 Focus in kHealth Are you feeling lightheaded? Are you have trouble taking deep breaths? yes yes • Abnormal heart rate • High blood pressure • Lightheaded • Trouble breathing • Panic Disorder • Hypoglycemia • Hyperthyroidism • Heart Attack • Septic Shock Contextually dependent questioning based on prior observations (from 284 possible questions) Observed Property Explanatory Feature
  • 71. 71 Evaluation of kHealth Evaluate the ability to discriminate between sets of potential disorders using: 1. HFSAS/WANDA’s restricted set of observable symptoms (12) 2. kHealth’s more comprehensive set of observable symptoms (284)
  • 72. 72 Evaluation of kHealth Evaluation Metrics: 1. Efficiency: How many observations (or questions) required to minimize the set of explanations? 2. Specificity: How specific is the resulting minimum set of explanations (i.e., how many explanatory disorders in the set)? Explanatory Disorders (computed by Intellego) Actual Disorder (extracted from EMR) Possible Disorders (derived from cardiology KB)
  • 73. 73 Evaluation of kHealth – Early Results HFSAS/WANDA Efficiency: ~7.45 (# questions asked) Specificity: ~11.95* (# minimum explanations) * Converged to 1 explanation 20% of the time • 496 EMRs • ~3.2 diagnosed disorders per EMR • 173 possible disorders The approach utilized by kHealth is more efficient and more specific than HFSAS/WANDA. kHealth Efficiency: ~7.28 (# questions asked) Specificity: 1 (# minimum explanations) Explanatory Disorders (computed by Intellego) Actual Disorder (extracted from EMR) Possible Disorders (derived from cardiology KB)
  • 74. Pre-clinical usability trial Dr. William Abraham, M.D. Director of Cardiovascular Medicine 74
  • 76. Special Thanks to AFRL and DAGSI 76 AFRL/DAGSI Research Topic SN08-8: Architectures for Secure Semantic Sensor Networks for Multi-Layered Sensing
  • 77. 77
  • 79. A SEMANTICS-BASED APPROACH TO MACHINE PERCEPTION Cory Andrew Henson August 27, 2013 79 Thank you. For additional information visit: http://knoesis.org/researchers/cory

Editor's Notes

  1. - Larry Smarr is a professor at the University of California, San DiegoAnd he was diagnosed with Chrones DiseaseWhat’s interesting about this case is that Larry diagnosed himselfHe is a pioneer in the area of Quantified-Self, which uses sensors to monitor physiological symptomsThrough this process he discovered inflamation, which led him to discovery of Chrones DiseaseThis type of self-tracking is becoming more and more common
  2. My qs story