SlideShare ist ein Scribd-Unternehmen logo
1 von 123
1
Amit Sheth
LexisNexis Ohio Eminent Scholar & Director,
Kno.e.sis – Ohio Center of Excellence in Knowledge-enabled Computing
Wright State University, Dayton, OH, USA
http://knoesis.org
Special Thanks: Pramod Anantharam. Ack: Cory Henson, TK Prasad and Kno.e.sis Semantic Sensor Web team
External collaboration: Payam Barnaghi @ Surrey (IoT), many domain scientists/clinicians…
Physical-Cyber-Social Computing
An early 21st century approach to Computing for Human Experience
Keynote, Madrid, Spain. June 2013.
2
CHE emphasizes the unobtrusive, supportive, and
assistive role of technology in improving human
experience
CHE encompasses the essential
role of technology in a human-
centric vision
A. Sheth: Computing for Human Experience: 2008 -
3
A glimpse at similar visions of computing
…
4
Man-Computer Symbiosis – J. C. R.
Licklider
Humans and machines cooperate
to solve complex problems while
machines formulate the problem
(advancing beyond solving a
formulated problem )
5
Augmenting Human Intellect – D.
Engelbart
Humans utilize machines
to solve ―insoluble‖
problems
6
Ubiquitous Computing – M. Weiser
Making machines disappear
into the fabric of our life
7
Making Intelligent Machines –J.
McCarthy
8
J.
McCarthy
M.
Weiser
D.
Engelbart
J. C. R. Licklider
9
Imagine the role of computational
techniques in solving bigchallenges
Sustainability
Crime prevention
Water management
Traffic
management
Healthcare
Drug development
Managing chronic
conditions
Hospital
readmissions
Security
Intelligence &
reconnaissance
Border protection
Cyber
infrastructure
Critical
infrastructure
10
Grand challenges in the real-world are
complex
If people do not believe that mathematics is simple, it is
only because they do not realize how complicated life is.
- John von Neumann
Computational paradigms have always dealt with
a simplified representations of the real-world…
Algorithms work on these simplified
representations
Solutions from these algorithms are transcended
back to the real-world by humans as actions
* Ack: Ramesh Jain: http://ngs.ics.uci.edu/blog/?p=1501
*
11
What has changed now?
About 2 billion of the 5+ billion have data connections – so they perform ―citizen sensin
And there are more devices connected to the Internet than the entire human population
These ~2 billion citizen sensors and 10 billion devices & objects connected to the
Internet
makes it an era of IoT (Internet of Things) and Internet of Everything (IoE).
http://www.cisco.com/web/about/ac79/docs/innov/IoT_IBSG_0411FINAL.pdf
12
―The next wave of dramatic Internet growth will come through the confluence of
people, process, data, and things — the Internet of Everything (IoE).‖
- CISCO IBSG, 2013
http://www.cisco.com/web/about/ac79/docs/innov/IoE_Economy.pdf
Beyond the IoE based infrastructure, it is the possibility of developing applications that
spans
Physical, Cyber and the Social Worlds that is very exciting. Think of PCS
Computing
as the application layer for the IoE-based infrastructure.
What has changed now?
13
What has not changed?
We need computational paradigms to
tap into the rich pulse of the human
populace
We are still working on the simpler representations of the real-
world!
Represent, capture, and compute with richer
and fine-grained representations of real-world
problems
What should change?
14
Consider an example of
Mark, who is diagnosed with
hypertension
15
How do I manage my hypertension?
Search for suggestions
from resources on the
web
There are many suggestions but less
insights that Mark can understand and
follow
Search based
approach
16
HCPs aren’t waiting to be detailed, they’re turning to the
social web to educate themselves
60% of physicians either use or are interested in using social networks
65% of docs plan to use
social media for
professional development
Manhattan Research 2009, 2010
Sermo,com
Compete.com
This doc-to-doc
blogger has
53,000 readers
this month +
20,000 Twitter
followers
112,000 docs
talk to each
other on Sermo.
http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462
60% of physicians either use or are interested in using social networks
Search based
approach
17http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462
People are turning to each other online to understand their health
Search based
approach
18
83% of online adults search for health information
http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462
Search based
approach
19
83% of online adults search for health information
60% of them look for the experience of “someone like me”
http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462
Search based
approach
20
There are many suggestions but less
insights that Mark can understand and
take action
21
How do I manage my hypertension?
Will this relevant information
translate into actions?
Solution engine such as
WolframAlpha would provide
very relevant information
Solution engine based
approach
Though Mark acquired knowledge
about hypertension, it is not
personalized and contextually relevant
for taking any action
22
search vs. solution engine
Conventional search returns a set of documents for
serving the information need expressed as a search
query.
WolframAlpha (which calls itself ―Answer engine‖
provides statistical information when available for a
query.
Distribution of hypertension cases
based on age, weight, height and
BMI
Chances of finding
hypertension cases based on
ethnicity.
23
What do we need to help
Mark?
We need a human-centric computational paradigm that can
semantically integrate, correlate, understand, and reason over
multimodal and multisensory observations to provide actionable
information
Beyond Search and Solution
Engine!
Search and solution engines do not provide
personalized, contextually relevant, and most
importantly, actionable information
Physical-Cyber-Social Computing
An early 21st century approach to Computing for Human Experience
25
P
C
S
Physical:
Weight, height, Activity, Heart
rate, Blood Pressure
Cyber: Medical
knowledge,
Encyclopedia, NIH
guidelines
Social: Knowledge shared on
communities,
Similar ethnicity, Socio-economically
similar
Answer to the Mark’s
question, ―How do I manage
my hypertension?‖ lies here
PCS Computing
PCS Computing
People live in the physical world while interacting with the cyber and social
worlds
Physical
World
Cyber World
Social World
27
People consider their observations and experiences from physical, cyber, and
social worlds for decision making – this is not captured in current computing
paradigms
Physical
World
Cyber World Social World
Decision making
PCS Computing
Substituting spices for salt intake
would reduce sodium intake
aiding in controlling hypertension
28
PCS computing is intended to address the seamless
integration of cyber world, and human activities and
interactions
P
C
S
PCS Computing
29
Increasingly, real-world events are:
(a) Continuous: Observations are fine grained over time
(b) Multimodal, multisensory: Observations span PCS
modalities
30
PCS computing operators
Vertical operators facilitate
transcending from data-
information-knowledge-wisdom
using background knowledge
Horizontal operators facilitate semantic
integration of multimodal and multisensory
observations
31
Let’s take progressive steps from existing
computing paradigms toward PCS
computing…
http://www.nsf.gov/pubs/2013/nsf13502/nsf13502.htm
32
Physical-Cyber Systems
The computational, communication, and control components closely
interact with physical components enabling better cyber-mediated
observation of and interaction with physical components.
CPS involves
sensing, computing, and actuating
components
33
Physical-Cyber Systems Google’s autonomous car needs
to sense, compute, and actuate
continuously in order to navigate
through the city traffic
Physical Systems Cyber Systems
Remote heath monitoring
Mobile cardiac outpatient telemetry and real time analytics
Applications integrating telemedicine service
Remote real-time patient monitoring of vitals
Offers sensor solutions for monitoring cardiovascular ailments
Provides solutions to monitor cardio activity
Non-invasive wearable monitoring of vital signals
Cardiovascular patient monitoring
Continuous monitoring of physiological parameters
http://quantifiedself.com/2010/01/non-invasive-health-monitoring/
34
Physical-Cyber Systems
Health applications and tools that
monitor a person physically and
connect them to care providers (e.g.
doctors)
Social SystemsCyber Systems
35
Sharing experiences and management of conditions and their treatments
Managing risks and making informed decisions based on gene sequencing
Cyber-Social Systems
Observations spanning Cyber
and Social world – people share
their
activities, knowledge, experienc
es, opinions, and perceptions.
Social SystemsPhysical Systems Cyber Systems
Self knowledge through numbers
Involves interactions between all the three
components.
36
Sensors collecting observations
form the physical world
http://www.fitbit.com/product/features#social
Social aspect of sharing
and friendly competition
QS conference where experiences o
analyzing and visualizing data from
physiological sensors are presented
This data is stove piped due to
fragmentation in sensor data collection
services.
Data collected from physiological sensors
analyzed in the social context of ―similar‖
people.
Needs significant human involvement in
interpretation of physiological
observations using their knowledge of
the domain and social experiences.
Integration and interaction between
physical, cyber, and social components
for computation is brittle.
Physical-Cyber-Social
Systems
37
Computations leverage observations form
sensors, knowledge and experiences from
people to understand, correlate, and
personalize solutions.
Physical-
Cyber
Social-Cyber
Physical-Cyber-Social
What if?
Social Systems
Physical Systems Cyber Systems
38
Semantics play a crucial role in bridging the
semantic gap between different sensor
types, modalities, and observations to derive
insights leading to a holistic solution.
PCS Computing
39
Determines
Experience
Physical, Cyber
and Social
Experiences
Perceptual
Inference
Background Knowledge
(spanning Physical-Cyber-
Social)
Evolves
Influences
Influences
Observes
Influences
We experience the world through
perceptions and actions
Experiences evolve our
background knowledge
Background knowledge + new
observations will enhance our
PCS Computing
Determines
Experience
Experiences
Perceptual
Inference
Background Knowledge
(spanning Physical-Cyber-
Social)
Evolves
Influences
Influences
Observes
Influences
Diastolic blood pressure
(BP) between 86 and 90
Asian male has lower thresholds
for hypertension
2
3
How are my peers of the
same socio-economic-
cultural background doing
w.r.t. BP?
5
Experiences in managing blood
pressure
6
Increase the use of herbs
and spices instead of salt
Asian
male
1
Shared physiological
observations from sensors
Corrective actions to be
taken
4
7
PCS Computing: Scenario of high Blood Pressure
(BP)
44
PCS Computing Operators
Let’s look at machine perception, which
belongs to the category of vertical operators
Perception (sense making) is the act of engaging in a cyclical
process of observation and generation of explanations to transform
massive amount of raw data to actionable information in the form of
abstractions
Vertical
Operators
Horizontal
Operators
45
Homo Digitus
(Quantified Self)
46
http://www.technologyreview.com/featuredstory/426968/the-patient-of-the-future/
MIT Technology Review, 2012
The Patient of the Future
DATA
sensor
observations
KNOWLEDGE
situation awareness useful
for decision making
47
Primary challenge is to bridge the gap between data and
knowledge
48
What if we could automate this sense making
ability?
… and do it efficiently and at scale
49
Making sense of sensor data with
Henson et al An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web, Applied Ont, 2011
50
People are good at making sense of sensory
input
What can we learn from cognitive models of perception?
The key ingredient is prior knowledge
* based on Neisser’s cognitive model of perception
Observe
Property
Perceive
Feature
Explanation
Discrimination
1
2
Translating low-level
signals into high-level
knowledge
Focusing attention on those
aspects of the environment
that provide useful
information
Prior Knowledge
51
Perception Cycle*
Convert large number of observations to semantic
abstractions that provide insights and translate into
decisions
52
To enable machine perception,
Semantic Web technology is used to integrate
sensor data with prior knowledge on the Web
W3C SSN XG 2010-2011, SSN Ontology
W3C Semantic Sensor
Network (SSN) Ontology Bi-partite Graph
53
Prior knowledge on the
Web
W3C Semantic Sensor
Network (SSN) Ontology Bi-partite Graph
54
Prior knowledge on the
Web
Observe
Property
Perceive
Feature
Explanation
1
Translating low-level
signals into high-level
knowledge
55
Explanation
Explanation is the act of choosing the objects or events that best
account for a set of observations; often referred to as hypothesis
building
Inference to the best explanation
• In general, explanation is an abductive problem;
and hard to compute
Finding the sweet spot between abduction and OWL
• Single-feature assumption* enables use of
OWL-DL deductive reasoner
* An explanation must be a single feature which accounts for
all observed properties
56
Explanation
Explanation is the act of choosing the objects or events that best
account for a set of observations; often referred to as hypothesis
building
Representation of Parsimonious Covering Theory in OWL-DL
ExplanatoryFeature ≡ ∃ssn:isPropertyOf—.{p1} ⊓ … ⊓ ∃ssn:isPropertyOf—.{pn}
elevated blood pressure
clammy skin
palpitations
Hypertension
Hyperthyroidism
Pulmonary Edema
Observed Property Explanatory Feature
57
Explanation
Explanatory Feature: a feature that explains the set of observed
properties
Observe
Property
Perceive
Feature
Explanation
Discrimination
2
Focusing attention on those
aspects of the environment
that provide useful
information
58
Discrimination
Discrimination is the act of finding those properties that, if
observed, would help distinguish between multiple explanatory
features
ExpectedProperty ≡ ∃ssn:isPropertyOf.{f1} ⊓ … ⊓ ∃ssn:isPropertyOf.{fn}
elevated blood pressure
clammy skin
palpitations
Hypertension
Hyperthyroidism
Pulmonary Edema
Expected Property Explanatory Feature
59
Discrimination
Expected Property: would be explained by every explanatory
feature
NotApplicableProperty ≡ ¬∃ssn:isPropertyOf.{f1} ⊓ … ⊓ ¬∃ssn:isPropertyOf.{fn}
elevated blood pressure
clammy skin
palpitations
Hypertension
Hyperthyroidism
Pulmonary Edema
Not Applicable Property Explanatory Feature
60
Discrimination
Not Applicable Property: would not be explained by any
explanatory feature
DiscriminatingProperty ≡ ¬ExpectedProperty ⊓ ¬NotApplicableProperty
elevated blood pressure
clammy skin
palpitations
Hypertension
Hyperthyroidism
Pulmonary Edema
Discriminating Property Explanatory Feature
61
Discrimination
Discriminating Property: is neither expected nor not-applicable
Qualities
-High BP
-Increased Weight
Entities
-Hypertension
-Hypothyroidism
kHealth
Machine Sensors
Personal Input
EMR/PHR
Comorbidity risk
score
e.g., Charlson
Index
Longitudinal studies
of cardiovascular
risks
- Find risk factors
- Validation
- domain knowledge
- domain expert
Find contribution of
each risk factor
Risk Assessment Model
Current
Observations
-Physical
-Physiological
-History
Risk Score
(e.g., 1 => continue
3 => contact clinic)
Model CreationValidate correlations
Historical
observations
e.g., EMR, sensor
observations
62
Risk Score: from Data to Abstraction and Actionable Information
Use of OWL reasoner is resource intensive
(especially on resource-constrained devices),
in terms of both memory and time
• Runs out of resources with prior knowledge >> 15 nodes
• Asymptotic complexity: O(n3)
63
How do we implement machine perception
efficiently on a
resource-constrained device?
intelligence at the edge
Approach 1: Send all sensor
observations to the cloud for
processing
64
Approach 2: downscale
semantic processing so that
each device is capable of
machine perception
010110001101
0011110010101
1000110110110
101100011010
0111100101011
000110101100
0110100111
65
Efficient execution of machine perception
Use bit vector encodings and their operations to encode prior
knowledge and execute semantic reasoning
Henson et al. 'An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained
Devices, ISWC 2012.
O(n3) < x < O(n4) O(n)
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
66
Evaluation on a mobile device
2 Prior knowledge is the key to perception
Using SW technologies, machine perception can be
formalized and integrated with prior knowledge on the
Web
3 Intelligence at the edge
By downscaling semantic inference, machine
perception can execute efficiently on resource-constrained
devices
1 Translate low-level data to high-level knowledge
Machine perception can be used to convert low-level
sensory signals into high-level knowledge useful for
decision making
67
Semantic Perception for smarter analytics: 3 ideas to
takeaway
68
Application of semantic perception to healthcare…
kHealthKnowledge-enabled Healthcare
69
Through physical monitoring and
analysis, our cellphones could act
as an early warning system to
detect serious health
conditions, and provide actionable
information
canary in a coal mine
kHealth: knowledge-enabled healthcare
70
Our Motivation
Approach:
• Use semantic perception inference
• with data from cardio-related sensors
• and curated medical background knowledge on the
Web
to ask the patient contextually relevant questions
71
kHealth – knowledge-enabled healthcare
• Symptoms: 284
• Disorders: 173
• Causal Relations: 1944
Unified Medical Language System
Causal Network
72
Cardiology Background Knowledge
Weight Scale
Heart Rate Monitor
Blood Pressure
Monitor
73
Sensors
Android Device
(w/ kHealth App)
Total cost: < $500
kHealth Kit for the application for reducing ADHF readmission
74
• Abnormal heart rate
• High blood pressure
• Panic Disorder
• Hypoglycemia
• Hyperthyroidism
• Heart Attack
• Septic Shock
Observed Property Explanatory Feature
via Bluetooth
Explanation in kHealth
75
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
Focus in kHealth
76
http://knoesis.org/healthApp/
Paper at ISWC: C. Henson, K. Thirunarayan, A. Sheth, An Efficient Bit Vector Approach to
Semantics-based Machine Perception in Resource-Constrained Devices
A kHealth application leverage
low-cost sensors toward reducing
hospital readmissions of ADHF
patients
kHealth will continue toward the
vision of Physical-Cyber-Social
computing to
understand, correlate, and
personalize healthcare
kHealth Summary
Dr. William Abraham, M.D.
Director of Cardiovascular
Medicine
77
Pre-clinical usability trial
78
• Asthma, Stress, COPD, Obesity, GI,
etc.
Other Potential Applications
• Real Time Feature Streams:
http://www.youtube.com/watch?v=_ews4w_eCpg
• kHealth: http://www.youtube.com/watch?v=btnRi64hJp4
79
Demos
PCS Computing for Asthma
80
81
1http://www.nhlbi.nih.gov/health/health-topics/topics/asthma/
2http://www.lung.org/lung-disease/asthma/resources/facts-and-figures/asthma-in-adults.html
3Akinbami et al. (2009). Status of childhood asthma in the United States, 1980–2007. Pediatrics,123(Supplement 3), S131-S145.
Asthma: Severity of the problem
25
million
300
million
$50
billion
155,000
593,000
People in the U.S. are
diagnosed with asthma
(7 million are children)1.
People suffering from
asthma worldwide2.
Spent on asthma alone
in a year2
Hospital admissions in
20063
Emergency department
visits in 20063
82
Specific Aims
Can we detect asthma/allergy early?
Using data from on-body sensors, and environmental sensors
Using knowledge from an asthma ontology, generated from asthma
knowledge on the Web and domain expertise
Generate a risk measure from collected data and background knowledge
Can we characterize asthma/allergy progression?
State of asthma patient may change over time
Identifying risky progressions before worsening of the patient state
Does the early detection of asthma/allergy, and subsequent
intervention/treatment, lead to improved outcomes?
Improved outcomes could be improved health (less serious
symptoms), less need for invasive treatments, preventive measures (e.g.
avoiding risky environmental conditions), less cost, etc.
Asthma is a multifactorial disease with health signals spanning
personal, public health, and population levels.
83
Real-time health signals from personal level (e.g., Wheezometer, NO in
breath, accelerometer, microphone), public health (e.g., CDC, Hospital
EMR), and population level (e.g., pollen level, CO2) arriving continuously
in fine grained samples potentially with missing information and uneven
sampling frequencies.
Variety Volume
VeracityVelocity
Value
Can we detect the asthma severity level?
Can we characterize asthma control level?
What risk factors influence asthma control?
What is the contribution of each risk factor?semantics
Understanding relationships betwee
health signals and asthma attacks
for providing actionable information
Massive Amount of Data to Actions
Detection of events, such as
wheezing sound, indoor
temperature, humidity, dust, and
CO2 level
Weather ApplicationAsthma Healthcare Application
84
Action in the Physical World
Asthma Example of Actionable
Information
Close the window at home during
day to avoid CO2 inflow, to avoid
asthma attacks at night
Public Health
Personal
Population
Level
85
PCS Computing Challenges
Variety: Health signals span heterogeneous sources
Volume: Health signals are fine grained
Velocity: Real-time change in situations
Veracity: Reliability of health signals may be compromised
Public Health
Personal
Population
Level
Value: Can I reduce my asthma attacks at
night?
Value: Decision support to
doctors by providing them with
deeper insights into patient
asthma care
86
Sensordrone – for monitoring
environmental air quality
Wheezometer – for monitoring
wheezing sounds
Can I reduce my asthma attacks at night?
What are the triggers?
What is the wheezing level?
What is the propensity toward asthma?
What is the exposure level over a day?
What is the air quality indoors?
Commute to Work
Personal
Public Health
Population Level
Closing the window at home
in the morning and taking an
alternate route to office may
lead to reduced asthma attacks
Actionable
Information
PCS Computing: Asthma Scenario
ICS= inhaled corticosteroid, LABA = inhaled long-acting beta2-agonist, SABA= inhaled short-acting beta2-agonist ;
*consider referral to specialist
Asthma Control
and Actionable Information
Sensors and their observations
for understanding asthma
Personal, Public Health, and Population Level Signals for Monitoring
Asthma
88
Personal
Level
Signals
Societal Level
Signals
(Personal Level Signals)
(Personalized
Societal Level Signal)
(Societal Level Signals)
Societal Level
Signals Relevant to
the Personal Level
Personal Level Sensors
(kHealth**) (EventShop*)
Qualify Quantify
Action
Recommendation
What are the features influencing my asthma?
What is the contribution of each of these features?
How controlled is my asthma? (risk score)
What will be my action plan to manage asthma?
Storage
Societal Level Sensors
Asthma Early Warning Model (AEWM)
Query AEWM
Verify & augment
domain knowledge
Recommended
Action
Action
Justification
*http://www.slideshare.net/jain49/eventshop-120721, ** http://www.youtube.com/watch?v=btnRi64hJp4
Asthma Early Warning Model
89
Population Level
Personal
Wheeze – Yes
Do you have tightness of chest? –Yes
ObservationsPhysical-Cyber-Social System Health Signal Extraction Health Signal Understanding
<Wheezing=Yes, time, location>
<ChectTightness=Yes, time, location>
<PollenLevel=Medium, time, location>
<Pollution=Yes, time, location>
<Activity=High, time, location>
Wheezing
ChectTightness
PollenLevel
Pollution
Activity
Wheezing
ChectTightness
PollenLevel
Pollution
Activity
RiskCategory
<PollenLevel, ChectTightness, Pollution,
Activity, Wheezing, RiskCategory>
<2, 1, 1,3, 1, RiskCategory>
<2, 1, 1,3, 1, RiskCategory>
<2, 1, 1,3, 1, RiskCategory>
<2, 1, 1,3, 1, RiskCategory>
.
.
.
Expert
Knowledge
Background
Knowledge
tweet reporting pollution level
and asthma attacks
Acceleration readings from
on-phone sensors
Sensor and personal
observations
Signals from personal, personal
spaces, and community spaces
Risk Category assigned by
doctors
Qualify
Quantify
Enrich
Outdoor pollen and pollution
Public Health
Well Controlled - continue
Not Well Controlled – contact nurse
Poor Controlled – contact doctor
Health Signal Extraction to Understanding
PCS Computing for Parkinson’s
Disease
90
91
1 http://www.pdf.org/en/parkinson_statistics
Parkinson’s Disease (PD): Severity of the
problem
10
million 60,000
$25
billion
$100,00
0
1 million
People worldwide are
living with Parkinson's
disease1.
Americans are
diagnosed with
Parkinson's disease
each year1.
Spent on Parkinson’s
alone in a year in the
US1
Therapeutic surgery
can cost up to $100,000
dollars per patient1.
Americans live with
Parkinson’s Disease1
Parkinson’s disease (PD) data from The Michael J. Fox Foundation
for Parkinson’s Research.
92
1https://www.kaggle.com/c/predicting-parkinson-s-disease-progression-with-smartphone-data
8 weeks of data from 5 sensors on a smart phone, collected for 16
patients
resulting in ~12 GB (with lot of missing data).
Variety Volume
VeracityVelocity
Value
Can we detect the onset of Parkinson’s disease?
Can we characterize the disease progression?
Can we provide actionable information to the patient
semantics
Massive Amount of Data to Actions
Representing prior knowledge of
PD
led to a focused exploration of
this
massive dataset
Massive Amount of Data to Actions
Input: Sensor observations such as
acceleration, audio, battery, compass, and GPS from
smart phones
Output:
Distinguish patients with and without (control group) Parkinson’s
Categorize disease progression/evolution over time
Categorize the severity for actionable information
Symptoms to possible manifestations in sensor
observations
Mild
Tremors
rapid change in x,y, and z (unlike speed, the x, y, and z will have high
variance)
Poor balance
zig-zag movement using GPS? + compass
Moderate
Move slowly
average speed of movement
Move intermittently
x, y, and z coordinates do not change over
time
Disturbed sleep
sounds in the night
Slower monotone speech
low energy in the voice recording
Advanced
Fall prone
rapid change in z
coordinate
Feature extraction
(accelerometer)
Control
group
PD patient
The movement of the control
group person is not restricted
and exhibits active motion with
high variance in acceleration
readings
The movement of the PD patient
is restricted and exhibits slow
motion with low variance in
acceleration readings
Control
group
PD patient
Feature extraction (audio)
The speech of the control group
person is normal and exhibits
good modulation in audio energy
level
The speech of the PD patient is
monotone and exhibits low
modulation in audio energy level
Control
group
PD patient
Feature extraction (Compass)
The walking direction of the
control group person is well-
balanced and exhibits equal
variations in all directions
The walking direction of the PD
patient is not well-balanced and
exhibits ―sticky‖ behavior (stuck
in one direction)
Evaluation: run classification algorithms on carefully crafted features from
knowledge of PD
99
ParkinsonMild(person) = Tremor(person) ∧ PoorBalance(person)
ParkinsonModerate(person) = MoveSlow(person) ∧ PoorSleep(person) ∧
MonotoneSpeech(person)
ParkinsonAdvanced(person) = Fall(person)
Knowledge Based Analytics of PD dataset
Declarative Knowledge of Parkinson’s
Disease used to focus our attention on
symptom manifestations in sensor
observations
Control
group
PD patient
Movements of an active
person has a good
distribution over X, Y, and Z
axis
Audio is well modulated
with good variations in the
energy of the voice
Restricted movements by
a PD patient can be seen
in the acceleration readings
Audio is not well modulated
represented a monotone
speech
100
PCS Computing for Traffic Analytics
101
1 http://www.ibm.com/smarterplanet/us/en/traffic_congestion/ideas/
2The Crisis of Public Transport in India
Traffic management: Severity of the problem
236%
42%
285
million
91%1 billion
Increase in traffic from
1981 to 20011. Have stress related
implications due to
traffic1.
People lived in cities in
India, greater than the
entire population of US2
Got stuck in traffic with
an average delay of 1.3
hours in last 3 years1.
Cars on road and this
number may double by
20201
Vehicular traffic data from San Francisco Bay Area aggregated from on-
road sensors (numerical) and incident reports (textual)
102
http://511.org/
Every minute update of speed, volume, travel time, and occupancy
resulting in 178 million link status observations, 738 active events, and
146 scheduled events with many unevenly sampled observations
collected over 3 months.
Variety Volume
VeracityVelocity
Value
Can we detect the onset of traffic congestion?
Can we characterize traffic congestion based on events
Can we provide actionable information to decision mak
semantics
Massive Amount of Data to Actions
(traffic data analytics)
Representing prior knowledge of
traffic lead to a focused
exploration
of this massive data stream
103
Heterogeneity leading to complementary observations
Slow moving
traffic
Link
Description
Scheduled
Event
Scheduled
Event
511.org
511.org
Schedule Information
511.org
104
105
Uncertainty in a Physical-Cyber-Social
System
Observation: Slow Moving Traffic
Multiple Causes (Uncertain about the cause):
- Scheduled Events: music events, fair, theatre
events, concerts, road work, repairs, etc.
- Active Events: accidents, disabled vehicles, break down of
roads/bridges, fire, bad weather, etc.
- Peak hour: e.g. 7 am – 9 am OR 4 pm – 6 pm
Each of these events may have a varying impact on traffic.
A delay prediction algorithm should process multimodal and multi-
sensory observations.
106
Modeling Traffic Events
Internal (to the road network) observations
Speed, volume, and travel time observations
Correlations may exist between these variables across different parts
of the network
External (to the road network) events
Accident, music event, sporting event, and planned events
External events and internal observations may exhibit correlations
Accident
Music
event
Sporting
event Road Work
Theatre event
External events
<ActiveEvents, ScheduledEvents>
Internal observations
<speed, volume, traveTime>
Weather
Time of Day
107
Modeling Traffic Events: Pictorial
representation
Domain Experts
ColdWeathe
r
PoorVisibility
SlowTraffic
IcyRoad
Declarative domain knowledge
Causal
knowledge
Linked Open Data
ColdWeather(YES/NO)IcyRoad (ON/OFF) PoorVisibility (YES/NO)SlowTraffic (YES/NO)
1 0 1 1
1 1 1 0
1 1 1 1
1 0 1 0
Domain Observations
Domain
Knowledge
Structure and parameters
108
WinterSeaso
n
Correlations to causations using
Declarative knowledge on the
Semantic Web
Combining Data and Knowledge Graph
http://conceptnet5.media.mit.edu/web/c/en/traffic_jam
Delay
go to baseball game
traffic jam
traffic accident
traffic jam
ActiveEvent
ScheduledEvent
Causes
traffic jam
Causes
traffic jam
CapableOf
slow traffic
CapableOf
occur twice each day
Causes
is_a
bad weather
CapableOf
slow traffic
road ice
Causes
accident
TimeOfDay
go to concert
HasSubevent
car crash
accident
RelatedTo
car crash
BadWeather
Causes
Causes
is_a
is_a
is_a is_a is_a
is_a
is_a
109
Declarative knowledge from ConceptNet5
Traffic jam
Link
Description
Scheduled
Event
traffic jambaseball
game
Add missing random variables
Time of day
bad weather CapableOf slow traffic
bad
weather
Traffic data from sensors deployed on
road network in San Francisco Bay Area
time of day
traffic jambaseball game
time of day
slow traffic
Three Operations: Complementing graphical model structure
extraction
Add missing links bad
weather
traffic jambaseball game
time of day
slow traffic
Add link direction
bad
weather
traffic jambaseball game
time of day
slow traffic
go to baseball game Causes traffic jam
Knowledge from ConceptNet5
traffic jam CapableOfoccur twice each day
traffic jam CapableOf slow traffic
110
111
Scheduled
Event
Active
Event
Day of
week
Time of day
dela
y
Travel
time
speed
volume
Structure extracted
form
traffic observations
(sensors + textual)
using statistical
techniques
Scheduled
Event
Active
Event
Day of
week
Time of day
dela
y
Travel
time
speed
volume
Bad
Weather
Enriched structure which
has link directions and
new nodes such as “Bad
Weather” potentially
leading to better delay
predictions
Enriched Probabilistic Models using ConceptNet 5
Anantharam et al: Traffic Analytics using Probabilistic Graphical Models Enhanced with Knowledge Bases
114
PCS Computing for Intelligence
Physical
Cyber
Social
HUMINT:
Interpersonal interactions
Secret cell
GEOINT:
Satellite images
SIGINT:
Mobile Communication
SIGINT:
Sensors on the soldier
OSINT:
Textual message exchanges
SIGINT:
On-ground sensors
OSINT:
News reports, knowledge bases,
intelligence databases,
history of undesirable events
Observations span physical, cyber, and social space
generating massive, multimodal, and multisensory observations
PCS Computing for Intelligence
Threat to physical/cyber infrastructure
SIGINT:
Phone logs indicating
calling patterns
IMINT:
Observations from
continuous monitoring (e.g., CCTV)
OSINT:
Communication and group
dynamics on social
media and emails
GEOINT:
Satellite and drone images
capturing activities in a
geographical area
GEOINT:
Satellite images
SIGINT:
Mobile Communication
SIGINT:
Sensors on the soldier
OSINT:
Textual message exchanges
SIGINT:
On-ground sensors
OSINT:
News reports, knowledge bases,
intelligence databases,
history of undesirable events
Knowledge
base
Threat
History
Multi-Int:
Prior knowledge from
historical events/threats
Power Grid
Natural Gas PipelinesWater ReservoirsGovernment Facilities
Data Sources
Observations
Scenario: Physical Cyber Social Threat
What physical infrastructure may have threats?
SIGINT:
Phone logs indicating
calling patterns
IMINT:
Observations from
continuous monitoring (e.g., CCTV)OSINT:
Communication and group
dynamics on social
media and emails
GEOINT:
Satellite and drone images
capturing activities in a
geographical area
Multi-Int:
Prior knowledge from
historical events/threats
Knowledge
base
Threat
History
Location based knowledge
Physical Infrastructure at a location
Surveillance with high activity (e.g., logs, CCTV)
Prior disposition of infrastructure to risks
Events of high risk near the location (e.g., raid of explosives)
Who are the suspects?
Location based knowledge
People from watch list and making international calls
People from watch list and found near infrastructure through surveillance
What are the locations currently at high threat level
Location based knowledge
Locations with physical infrastructure + suspects
Locations where surveillance logs show frequent attacks
Answering these questions demands semantic
integration, annotation, mapping, and
interpretation of massive multi-modal and
multi-sensory observations.
Observations
Scenario
(along with the knowledge required to answer them)
Prior knowledge from
historical events/threats
Characterizing threats and their severity level using weights learned from data
ThreatLevel1 => InternationalCalls ∧ ForeignTravel ∧ WeaponMarket ∧ ExplosiveIngredients w1
ThreatLevel2 => InternationalCalls ∧ ForeignTravel ∧ WeaponMarket ∧ ExplosiveIngredients ∧ InWatchList w2
ThreatLevel3 => InternationalCalls ∧ ForeignTravel ∧ WeaponMarket ∧ ExplosiveIngredients ∧ InWatchList ∧ CaughtSurveillance
w3
Unified Semantic representation
of observations across multi-modal
and heterogeneous observations
Known threats based on analyzing
historical threat scenarios and the
conditions that persisted during these
threats
Anomalies in:
- Communication
- Behavior
Semantic fusion (horizontal operators) of MULTI-Int abstraction (vertical operators) for situation awareness
Filter: semantics-empowered threat detection
Expand: graph based anomaly detection
Decision support
Abnormal signatures
Knowledg
e base
Threat
History
What physical infrastructure may be at risk?
Who are the suspects?
What are the locations currently at high threat level?
Takeaway Points:
- PCS computing is crucial for a holistic interpretation of observations
- Horizontal and vertical operators empowers analytics spanning CPS modalities
- Semantics-empowered graph based anomaly detection algorithms will detect more anomalie
- Leveraging prior knowledge from experts and historical data will allow characterization of thr
Physical
Cyber
Knowledg
e base
Social
Domain Expert
Observations
SIGINT:
Phone logs indicating
calling patterns
IMINT:
Observations from
continuous monitoring (e.g., CCTV)
OSINT:
Communication and group
dynamics on social
media and emails
GEOINT:
Satellite and drone images
capturing activities in a
geographical area
Multi-Int:
Prior knowledge from
historical events/threats
PCS computing for detecting threats
There are a variety of sensors used to monitor
vitals of soldiers, location, and presence of poisonous gases.
O2
Heart rate
CO
CO2
GPS
Accelerometer Compass
Footsteps
Intrusion Detection
PCS computing for soldier health
monitoring
- Each soldier is augmented with situation awareness of location, poisonous gases, and vitals.
- Cohort health management is crucial for real-time efficient management of stress levels of
soldiers
- Data sent to a mobile control center after initial pre-processing and analysis
- Dynamic allocation of units based on their physiological state and stress levels leads to informed
decisions
120
CPS Current State of Art: Limitations
CPS are stovepipe systems with narrow set of observations of the real
world.
No knowledge support for informed decision making with Mark’s case.
Social aspects crucial for decision making is ignored
The vision of Physical-Cyber-Social Computing is to provide solutions for
these limitations.
124
Conclusions
Transition form search to solution to PCS computing engines for actionable
information.
Seamless integration of technology involving selective human involvement.
Transition from reactive systems (humans initiating information need) to
proactive systems (machines initiating information need).
Sharing of knowledge, experiences, and observations across physical-
cyber-social worlds lead to informed decision making.
Physical-Cyber-Social Computing articulates how to achieve this vision.
Semantic computing supports integration and reasoning capabilities needed
for PCS computing.
125
J.
McCarthy
M.
Weiser
D.
Engelbart
J. C. R. Licklider
Influential visions by Bush, Licklider, Eaglebert, and Weiser.
Amit Sheth, Pramod Anantharam, Cory Henson, 'Physical-Cyber-Social Computing: An Early
21st Century Approach,' IEEE Intelligent Systems, pp. 79-82, Jan./Feb. 2013
Amit Sheth,‖Computing for Human Experience: Semantics-Empowered
Sensors, Services, and Social Computing on the Ubiquitous Web,‖ IEEE Internet
Computing, vol. 14, no. 1, pp. 88-91, Jan.-Feb. 2010, doi:10.1109/MIC.2010.4
A. Sheth, Semantics empowered Cyber-Physical-Social Systems, Semantic Web in 2012
workshop at ISWC 2102.
Cory Henson, Amit Sheth, Krishnaprasad Thirunarayan, 'Semantic Perception: Converting
Sensory Observations to Abstractions,' IEEE Internet Computing, vol. 16, no. 2, pp. 26-
34, Mar./Apr. 2012, doi:10.1109/MIC.2012.20
Cory Henson, Krishnaprasad Thirunarayan, Amit Sheth. An Ontological Approach to
Focusing Attention and Enhancing Machine Perception on the Web. Applied Ontology, vol.
6(4), pp.345-376, 2011.
Cory Henson, Krishnaprasad Thirunarayan, and Amit Sheth, 'An Efficient Bit Vector Approach
to Semantics-based Machine Perception in Resource-Constrained Devices,' In: Proceedings
of 11th International Semantic Web Conference (ISWC
2012), Boston, Massachusetts, USA, November 11-25, 2012.
126
A bit more on this topic
• OpenSource:
http://knoesis.org/opensource
• Showcase: http://knoesis.org/showcase
• Vision: http://knoesis.org/vision
• Publications: http://knoesis.org/library
• PCS computing:
http://wiki.knoesis.org/index.php/PCS
127
Kno.e.sis resources
• Collaborators: U-Surrey (Payam Barnaghi), UCI
(Ramesh Jain), DERI, AFRL, Boonshoft Sch of Med –
WSU (Dr. Forbis, …), OSU Wexner (Dr. Abraham), and
several more clinical experts, …
• Funding: NSF (esp. IIS-1111183 “SoCS: Social Media
Enhanced Organizational Sensemaking in Emergency
Response,”), AFRL, NIH, Industry….
Acknowledgements
129
Physical Cyber Social Computing
Amit Sheth, Kno.e.sis, Wright State
Amit Sheth’s
PHD students
Ashutosh Jadhav
Hemant
Purohit
Vinh
Nguyen
Lu Chen
Pavan
Kapanipathi
Pramod
Anantharam
Sujan
Perera
Alan Smith
Pramod Koneru
Maryam Panahiazar
Sarasi Lalithsena
Cory Henson
Kalpa
Gunaratna
Delroy
Cameron
Sanjaya
Wijeratne
Wenbo
Wang
Kno.e.sis in 2012 = ~100 researchers (15 faculty, ~50 PhD students)
131
thank you, and please visit us at
http://knoesis.org
Kno.e.sis – Ohio Center of Excellence in Knowledge-enabled Computing
Wright State University, Dayton, Ohio, USA
Physical-Cyber-Social Computing

Weitere ähnliche Inhalte

Was ist angesagt?

Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...Artificial Intelligence Institute at UofSC
 
A Semantics-based Approach to Machine Perception
A Semantics-based Approach to Machine PerceptionA Semantics-based Approach to Machine Perception
A Semantics-based Approach to Machine PerceptionCory Andrew Henson
 
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
 
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019Amit Sheth
 
Sensor Ubiquity: Automotive-Quantified Self Integrated Sensor Applications
Sensor Ubiquity:  Automotive-Quantified Self  Integrated Sensor ApplicationsSensor Ubiquity:  Automotive-Quantified Self  Integrated Sensor Applications
Sensor Ubiquity: Automotive-Quantified Self Integrated Sensor ApplicationsMelanie Swan
 
Big Data and the Quantified Self
Big Data and the Quantified SelfBig Data and the Quantified Self
Big Data and the Quantified SelfMelanie Swan
 
Fontys Eric van Tol
Fontys Eric van TolFontys Eric van Tol
Fontys Eric van TolTalentEvent
 
"Big Data for Development: Opportunities & Challenges” - UN Global Pulse
"Big Data for Development: Opportunities & Challenges” - UN Global Pulse"Big Data for Development: Opportunities & Challenges” - UN Global Pulse
"Big Data for Development: Opportunities & Challenges” - UN Global PulseUN Global Pulse
 
Knowledge Graphs and their central role in big data processing: Past, Present...
Knowledge Graphs and their central role in big data processing: Past, Present...Knowledge Graphs and their central role in big data processing: Past, Present...
Knowledge Graphs and their central role in big data processing: Past, Present...Amit Sheth
 
Latest Trends in Computer Science
Latest Trends in Computer ScienceLatest Trends in Computer Science
Latest Trends in Computer ScienceTechsparks
 
Data privacy and security in ICT4D - Meeting Report
Data privacy and security in ICT4D - Meeting Report Data privacy and security in ICT4D - Meeting Report
Data privacy and security in ICT4D - Meeting Report UN Global Pulse
 
Causal networks, learning and inference - Introduction
Causal networks, learning and inference - IntroductionCausal networks, learning and inference - Introduction
Causal networks, learning and inference - IntroductionFabio Stella
 
Open Data Analytical Model for Human Development Index to Support Government ...
Open Data Analytical Model for Human Development Index to Support Government ...Open Data Analytical Model for Human Development Index to Support Government ...
Open Data Analytical Model for Human Development Index to Support Government ...Andry Alamsyah
 
Reality Mining
Reality MiningReality Mining
Reality MiningCI&T
 
Digital twins in cancer state of-the-art and open research
Digital twins in cancer state of-the-art and open researchDigital twins in cancer state of-the-art and open research
Digital twins in cancer state of-the-art and open researchKamran Gholizadeh HamlAbadi
 
Cognitive Computing.PDF
Cognitive Computing.PDFCognitive Computing.PDF
Cognitive Computing.PDFCharles Quincy
 
Don't Handicap AI without Explicit Knowledge
Don't Handicap AI  without Explicit KnowledgeDon't Handicap AI  without Explicit Knowledge
Don't Handicap AI without Explicit KnowledgeAmit Sheth
 
KM - Cognitive Computing overview by Ken Martin 13Apr2016
KM - Cognitive Computing overview by Ken Martin 13Apr2016KM - Cognitive Computing overview by Ken Martin 13Apr2016
KM - Cognitive Computing overview by Ken Martin 13Apr2016HCL Technologies
 
Reality Mining (Nathan Eagle)
Reality Mining (Nathan Eagle)Reality Mining (Nathan Eagle)
Reality Mining (Nathan Eagle)Jan Sifra
 

Was ist angesagt? (20)

Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
Data Processing and Semantics for Advanced Internet of Things (IoT) Applicati...
 
A Semantics-based Approach to Machine Perception
A Semantics-based Approach to Machine PerceptionA Semantics-based Approach to Machine Perception
A Semantics-based Approach to Machine Perception
 
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?
 
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
 
Sensor Ubiquity: Automotive-Quantified Self Integrated Sensor Applications
Sensor Ubiquity:  Automotive-Quantified Self  Integrated Sensor ApplicationsSensor Ubiquity:  Automotive-Quantified Self  Integrated Sensor Applications
Sensor Ubiquity: Automotive-Quantified Self Integrated Sensor Applications
 
Big Data and the Quantified Self
Big Data and the Quantified SelfBig Data and the Quantified Self
Big Data and the Quantified Self
 
Fontys Eric van Tol
Fontys Eric van TolFontys Eric van Tol
Fontys Eric van Tol
 
"Big Data for Development: Opportunities & Challenges” - UN Global Pulse
"Big Data for Development: Opportunities & Challenges” - UN Global Pulse"Big Data for Development: Opportunities & Challenges” - UN Global Pulse
"Big Data for Development: Opportunities & Challenges” - UN Global Pulse
 
Knowledge Graphs and their central role in big data processing: Past, Present...
Knowledge Graphs and their central role in big data processing: Past, Present...Knowledge Graphs and their central role in big data processing: Past, Present...
Knowledge Graphs and their central role in big data processing: Past, Present...
 
Latest Trends in Computer Science
Latest Trends in Computer ScienceLatest Trends in Computer Science
Latest Trends in Computer Science
 
Data privacy and security in ICT4D - Meeting Report
Data privacy and security in ICT4D - Meeting Report Data privacy and security in ICT4D - Meeting Report
Data privacy and security in ICT4D - Meeting Report
 
Smart machines
Smart machinesSmart machines
Smart machines
 
Causal networks, learning and inference - Introduction
Causal networks, learning and inference - IntroductionCausal networks, learning and inference - Introduction
Causal networks, learning and inference - Introduction
 
Open Data Analytical Model for Human Development Index to Support Government ...
Open Data Analytical Model for Human Development Index to Support Government ...Open Data Analytical Model for Human Development Index to Support Government ...
Open Data Analytical Model for Human Development Index to Support Government ...
 
Reality Mining
Reality MiningReality Mining
Reality Mining
 
Digital twins in cancer state of-the-art and open research
Digital twins in cancer state of-the-art and open researchDigital twins in cancer state of-the-art and open research
Digital twins in cancer state of-the-art and open research
 
Cognitive Computing.PDF
Cognitive Computing.PDFCognitive Computing.PDF
Cognitive Computing.PDF
 
Don't Handicap AI without Explicit Knowledge
Don't Handicap AI  without Explicit KnowledgeDon't Handicap AI  without Explicit Knowledge
Don't Handicap AI without Explicit Knowledge
 
KM - Cognitive Computing overview by Ken Martin 13Apr2016
KM - Cognitive Computing overview by Ken Martin 13Apr2016KM - Cognitive Computing overview by Ken Martin 13Apr2016
KM - Cognitive Computing overview by Ken Martin 13Apr2016
 
Reality Mining (Nathan Eagle)
Reality Mining (Nathan Eagle)Reality Mining (Nathan Eagle)
Reality Mining (Nathan Eagle)
 

Andere mochten auch

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
 
The Future of Quantified Self in Healthcare
The Future of Quantified Self in HealthcareThe Future of Quantified Self in Healthcare
The Future of Quantified Self in HealthcareQuantified Self Dublin
 
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
 
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
 
Cyber-Physical Systems - contradicting requirements as drivers for innovation
Cyber-Physical Systems - contradicting requirements as drivers for innovationCyber-Physical Systems - contradicting requirements as drivers for innovation
Cyber-Physical Systems - contradicting requirements as drivers for innovationMichael Heiss
 
Cyber Physical System: Architecture, Applications and Research Challenges
Cyber Physical System: Architecture, Applicationsand Research ChallengesCyber Physical System: Architecture, Applicationsand Research Challenges
Cyber Physical System: Architecture, Applications and Research ChallengesSyed Hassan Ahmed
 
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
 

Andere mochten auch (10)

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...
 
The Future of Quantified Self in Healthcare
The Future of Quantified Self in HealthcareThe Future of Quantified Self in Healthcare
The Future of Quantified Self in Healthcare
 
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...
 
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
 
Cyber-Physical Systems - contradicting requirements as drivers for innovation
Cyber-Physical Systems - contradicting requirements as drivers for innovationCyber-Physical Systems - contradicting requirements as drivers for innovation
Cyber-Physical Systems - contradicting requirements as drivers for innovation
 
Cyber Physical System: Architecture, Applications and Research Challenges
Cyber Physical System: Architecture, Applicationsand Research ChallengesCyber Physical System: Architecture, Applicationsand Research Challenges
Cyber Physical System: Architecture, Applications and Research Challenges
 
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
 
Trust Management: A Tutorial
Trust Management: A TutorialTrust Management: A Tutorial
Trust Management: A Tutorial
 
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
 
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
 

Ähnlich wie Physical Cyber Social Computing: An early 21st century approach to Computing for Human Experience

Computing for Human Experience: Semantics empowered Cyber-Physical, Social an...
Computing for Human Experience: Semantics empowered Cyber-Physical, Social an...Computing for Human Experience: Semantics empowered Cyber-Physical, Social an...
Computing for Human Experience: Semantics empowered Cyber-Physical, Social an...Amit Sheth
 
AI WORLD: I-World: EIS Global Innovation Platform: BIG Knowledge World vs. BI...
AI WORLD: I-World: EIS Global Innovation Platform: BIG Knowledge World vs. BI...AI WORLD: I-World: EIS Global Innovation Platform: BIG Knowledge World vs. BI...
AI WORLD: I-World: EIS Global Innovation Platform: BIG Knowledge World vs. BI...Azamat Abdoullaev
 
On the Role of Cross-Disciplinary Research and SSE in Addressing the Challeng...
On the Role of Cross-Disciplinary Research and SSE in Addressing the Challeng...On the Role of Cross-Disciplinary Research and SSE in Addressing the Challeng...
On the Role of Cross-Disciplinary Research and SSE in Addressing the Challeng...RAKESH RANA
 
How Cyber-Physical Systems Are Reshaping the Robotics Landscape
How Cyber-Physical Systems Are Reshaping the Robotics LandscapeHow Cyber-Physical Systems Are Reshaping the Robotics Landscape
How Cyber-Physical Systems Are Reshaping the Robotics LandscapeCognizant
 
Human Computer Interaction: Trends and Challenges
Human Computer Interaction: Trends and ChallengesHuman Computer Interaction: Trends and Challenges
Human Computer Interaction: Trends and ChallengesIRJET Journal
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesCityPulse Project
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesPayamBarnaghi
 
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...Amit Sheth
 
Energing Technology and the Creative Economy
Energing Technology and the Creative EconomyEnerging Technology and the Creative Economy
Energing Technology and the Creative EconomyJerome Glenn
 
Computing, cognition and the future of knowing,. by IBM
Computing, cognition and the future of knowing,. by IBMComputing, cognition and the future of knowing,. by IBM
Computing, cognition and the future of knowing,. by IBMVirginia Fernandez
 
Learning to trust artificial intelligence systems accountability, compliance ...
Learning to trust artificial intelligence systems accountability, compliance ...Learning to trust artificial intelligence systems accountability, compliance ...
Learning to trust artificial intelligence systems accountability, compliance ...Diego Alberto Tamayo
 
Navigating the Digital Nexus.docx
Navigating the Digital Nexus.docxNavigating the Digital Nexus.docx
Navigating the Digital Nexus.docxgreendigital
 
Cognitive future part 1
Cognitive future part 1Cognitive future part 1
Cognitive future part 1Peter Tutty
 
Cognitive future part 1
Cognitive future part 1Cognitive future part 1
Cognitive future part 1Peter Tutty
 
IBM Smarter Planet Storage Solution- Network Management
IBM Smarter Planet Storage Solution- Network ManagementIBM Smarter Planet Storage Solution- Network Management
IBM Smarter Planet Storage Solution- Network ManagementIBM India Smarter Computing
 
IBM Smarter Planet Storage Solution for Blade Center
IBM Smarter Planet Storage Solution  for Blade CenterIBM Smarter Planet Storage Solution  for Blade Center
IBM Smarter Planet Storage Solution for Blade CenterIBM India Smarter Computing
 

Ähnlich wie Physical Cyber Social Computing: An early 21st century approach to Computing for Human Experience (20)

Computing for Human Experience: Semantics empowered Cyber-Physical, Social an...
Computing for Human Experience: Semantics empowered Cyber-Physical, Social an...Computing for Human Experience: Semantics empowered Cyber-Physical, Social an...
Computing for Human Experience: Semantics empowered Cyber-Physical, Social an...
 
AI WORLD: I-World: EIS Global Innovation Platform: BIG Knowledge World vs. BI...
AI WORLD: I-World: EIS Global Innovation Platform: BIG Knowledge World vs. BI...AI WORLD: I-World: EIS Global Innovation Platform: BIG Knowledge World vs. BI...
AI WORLD: I-World: EIS Global Innovation Platform: BIG Knowledge World vs. BI...
 
On the Role of Cross-Disciplinary Research and SSE in Addressing the Challeng...
On the Role of Cross-Disciplinary Research and SSE in Addressing the Challeng...On the Role of Cross-Disciplinary Research and SSE in Addressing the Challeng...
On the Role of Cross-Disciplinary Research and SSE in Addressing the Challeng...
 
How Cyber-Physical Systems Are Reshaping the Robotics Landscape
How Cyber-Physical Systems Are Reshaping the Robotics LandscapeHow Cyber-Physical Systems Are Reshaping the Robotics Landscape
How Cyber-Physical Systems Are Reshaping the Robotics Landscape
 
Human Computer Interaction: Trends and Challenges
Human Computer Interaction: Trends and ChallengesHuman Computer Interaction: Trends and Challenges
Human Computer Interaction: Trends and Challenges
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart cities
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart cities
 
Mis Chap # 1..........
Mis Chap # 1..........Mis Chap # 1..........
Mis Chap # 1..........
 
Evanta 2018 msp big 3 tech
Evanta 2018 msp big 3 techEvanta 2018 msp big 3 tech
Evanta 2018 msp big 3 tech
 
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
Computing for Human Experience: Sensors, Perception, Semantics, Social Comput...
 
Energing Technology and the Creative Economy
Energing Technology and the Creative EconomyEnerging Technology and the Creative Economy
Energing Technology and the Creative Economy
 
Computing, cognition and the future of knowing,. by IBM
Computing, cognition and the future of knowing,. by IBMComputing, cognition and the future of knowing,. by IBM
Computing, cognition and the future of knowing,. by IBM
 
Learning to trust artificial intelligence systems accountability, compliance ...
Learning to trust artificial intelligence systems accountability, compliance ...Learning to trust artificial intelligence systems accountability, compliance ...
Learning to trust artificial intelligence systems accountability, compliance ...
 
Navigating the Digital Nexus.docx
Navigating the Digital Nexus.docxNavigating the Digital Nexus.docx
Navigating the Digital Nexus.docx
 
Cognitive future part 1
Cognitive future part 1Cognitive future part 1
Cognitive future part 1
 
Cognitive future part 1
Cognitive future part 1Cognitive future part 1
Cognitive future part 1
 
IBM Smarter Planet Storage Solution- Network Management
IBM Smarter Planet Storage Solution- Network ManagementIBM Smarter Planet Storage Solution- Network Management
IBM Smarter Planet Storage Solution- Network Management
 
IBM Smarter Planet Storage Solution for Blade Center
IBM Smarter Planet Storage Solution  for Blade CenterIBM Smarter Planet Storage Solution  for Blade Center
IBM Smarter Planet Storage Solution for Blade Center
 
IBM Smarter Planet Storage Solution
IBM Smarter Planet Storage SolutionIBM Smarter Planet Storage Solution
IBM Smarter Planet Storage Solution
 
IBM Smarter Planet Storage Solution
IBM Smarter Planet Storage SolutionIBM Smarter Planet Storage Solution
IBM Smarter Planet Storage Solution
 

Kürzlich hochgeladen

ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 

Kürzlich hochgeladen (20)

ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 

Physical Cyber Social Computing: An early 21st century approach to Computing for Human Experience

  • 1. 1 Amit Sheth LexisNexis Ohio Eminent Scholar & Director, Kno.e.sis – Ohio Center of Excellence in Knowledge-enabled Computing Wright State University, Dayton, OH, USA http://knoesis.org Special Thanks: Pramod Anantharam. Ack: Cory Henson, TK Prasad and Kno.e.sis Semantic Sensor Web team External collaboration: Payam Barnaghi @ Surrey (IoT), many domain scientists/clinicians… Physical-Cyber-Social Computing An early 21st century approach to Computing for Human Experience Keynote, Madrid, Spain. June 2013.
  • 2. 2 CHE emphasizes the unobtrusive, supportive, and assistive role of technology in improving human experience CHE encompasses the essential role of technology in a human- centric vision A. Sheth: Computing for Human Experience: 2008 -
  • 3. 3 A glimpse at similar visions of computing …
  • 4. 4 Man-Computer Symbiosis – J. C. R. Licklider Humans and machines cooperate to solve complex problems while machines formulate the problem (advancing beyond solving a formulated problem )
  • 5. 5 Augmenting Human Intellect – D. Engelbart Humans utilize machines to solve ―insoluble‖ problems
  • 6. 6 Ubiquitous Computing – M. Weiser Making machines disappear into the fabric of our life
  • 9. 9 Imagine the role of computational techniques in solving bigchallenges Sustainability Crime prevention Water management Traffic management Healthcare Drug development Managing chronic conditions Hospital readmissions Security Intelligence & reconnaissance Border protection Cyber infrastructure Critical infrastructure
  • 10. 10 Grand challenges in the real-world are complex If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is. - John von Neumann Computational paradigms have always dealt with a simplified representations of the real-world… Algorithms work on these simplified representations Solutions from these algorithms are transcended back to the real-world by humans as actions * Ack: Ramesh Jain: http://ngs.ics.uci.edu/blog/?p=1501 *
  • 11. 11 What has changed now? About 2 billion of the 5+ billion have data connections – so they perform ―citizen sensin And there are more devices connected to the Internet than the entire human population These ~2 billion citizen sensors and 10 billion devices & objects connected to the Internet makes it an era of IoT (Internet of Things) and Internet of Everything (IoE). http://www.cisco.com/web/about/ac79/docs/innov/IoT_IBSG_0411FINAL.pdf
  • 12. 12 ―The next wave of dramatic Internet growth will come through the confluence of people, process, data, and things — the Internet of Everything (IoE).‖ - CISCO IBSG, 2013 http://www.cisco.com/web/about/ac79/docs/innov/IoE_Economy.pdf Beyond the IoE based infrastructure, it is the possibility of developing applications that spans Physical, Cyber and the Social Worlds that is very exciting. Think of PCS Computing as the application layer for the IoE-based infrastructure. What has changed now?
  • 13. 13 What has not changed? We need computational paradigms to tap into the rich pulse of the human populace We are still working on the simpler representations of the real- world! Represent, capture, and compute with richer and fine-grained representations of real-world problems What should change?
  • 14. 14 Consider an example of Mark, who is diagnosed with hypertension
  • 15. 15 How do I manage my hypertension? Search for suggestions from resources on the web There are many suggestions but less insights that Mark can understand and follow Search based approach
  • 16. 16 HCPs aren’t waiting to be detailed, they’re turning to the social web to educate themselves 60% of physicians either use or are interested in using social networks 65% of docs plan to use social media for professional development Manhattan Research 2009, 2010 Sermo,com Compete.com This doc-to-doc blogger has 53,000 readers this month + 20,000 Twitter followers 112,000 docs talk to each other on Sermo. http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462 60% of physicians either use or are interested in using social networks Search based approach
  • 17. 17http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462 People are turning to each other online to understand their health Search based approach
  • 18. 18 83% of online adults search for health information http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462 Search based approach
  • 19. 19 83% of online adults search for health information 60% of them look for the experience of “someone like me” http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462 Search based approach
  • 20. 20 There are many suggestions but less insights that Mark can understand and take action
  • 21. 21 How do I manage my hypertension? Will this relevant information translate into actions? Solution engine such as WolframAlpha would provide very relevant information Solution engine based approach Though Mark acquired knowledge about hypertension, it is not personalized and contextually relevant for taking any action
  • 22. 22 search vs. solution engine Conventional search returns a set of documents for serving the information need expressed as a search query. WolframAlpha (which calls itself ―Answer engine‖ provides statistical information when available for a query. Distribution of hypertension cases based on age, weight, height and BMI Chances of finding hypertension cases based on ethnicity.
  • 23. 23 What do we need to help Mark? We need a human-centric computational paradigm that can semantically integrate, correlate, understand, and reason over multimodal and multisensory observations to provide actionable information Beyond Search and Solution Engine! Search and solution engines do not provide personalized, contextually relevant, and most importantly, actionable information
  • 24. Physical-Cyber-Social Computing An early 21st century approach to Computing for Human Experience
  • 25. 25 P C S Physical: Weight, height, Activity, Heart rate, Blood Pressure Cyber: Medical knowledge, Encyclopedia, NIH guidelines Social: Knowledge shared on communities, Similar ethnicity, Socio-economically similar Answer to the Mark’s question, ―How do I manage my hypertension?‖ lies here PCS Computing
  • 26. PCS Computing People live in the physical world while interacting with the cyber and social worlds Physical World Cyber World Social World
  • 27. 27 People consider their observations and experiences from physical, cyber, and social worlds for decision making – this is not captured in current computing paradigms Physical World Cyber World Social World Decision making PCS Computing Substituting spices for salt intake would reduce sodium intake aiding in controlling hypertension
  • 28. 28 PCS computing is intended to address the seamless integration of cyber world, and human activities and interactions P C S PCS Computing
  • 29. 29 Increasingly, real-world events are: (a) Continuous: Observations are fine grained over time (b) Multimodal, multisensory: Observations span PCS modalities
  • 30. 30 PCS computing operators Vertical operators facilitate transcending from data- information-knowledge-wisdom using background knowledge Horizontal operators facilitate semantic integration of multimodal and multisensory observations
  • 31. 31 Let’s take progressive steps from existing computing paradigms toward PCS computing…
  • 32. http://www.nsf.gov/pubs/2013/nsf13502/nsf13502.htm 32 Physical-Cyber Systems The computational, communication, and control components closely interact with physical components enabling better cyber-mediated observation of and interaction with physical components. CPS involves sensing, computing, and actuating components
  • 33. 33 Physical-Cyber Systems Google’s autonomous car needs to sense, compute, and actuate continuously in order to navigate through the city traffic
  • 34. Physical Systems Cyber Systems Remote heath monitoring Mobile cardiac outpatient telemetry and real time analytics Applications integrating telemedicine service Remote real-time patient monitoring of vitals Offers sensor solutions for monitoring cardiovascular ailments Provides solutions to monitor cardio activity Non-invasive wearable monitoring of vital signals Cardiovascular patient monitoring Continuous monitoring of physiological parameters http://quantifiedself.com/2010/01/non-invasive-health-monitoring/ 34 Physical-Cyber Systems Health applications and tools that monitor a person physically and connect them to care providers (e.g. doctors)
  • 35. Social SystemsCyber Systems 35 Sharing experiences and management of conditions and their treatments Managing risks and making informed decisions based on gene sequencing Cyber-Social Systems Observations spanning Cyber and Social world – people share their activities, knowledge, experienc es, opinions, and perceptions.
  • 36. Social SystemsPhysical Systems Cyber Systems Self knowledge through numbers Involves interactions between all the three components. 36 Sensors collecting observations form the physical world http://www.fitbit.com/product/features#social Social aspect of sharing and friendly competition QS conference where experiences o analyzing and visualizing data from physiological sensors are presented This data is stove piped due to fragmentation in sensor data collection services. Data collected from physiological sensors analyzed in the social context of ―similar‖ people. Needs significant human involvement in interpretation of physiological observations using their knowledge of the domain and social experiences. Integration and interaction between physical, cyber, and social components for computation is brittle. Physical-Cyber-Social Systems
  • 37. 37 Computations leverage observations form sensors, knowledge and experiences from people to understand, correlate, and personalize solutions. Physical- Cyber Social-Cyber Physical-Cyber-Social What if?
  • 38. Social Systems Physical Systems Cyber Systems 38 Semantics play a crucial role in bridging the semantic gap between different sensor types, modalities, and observations to derive insights leading to a holistic solution. PCS Computing
  • 39. 39 Determines Experience Physical, Cyber and Social Experiences Perceptual Inference Background Knowledge (spanning Physical-Cyber- Social) Evolves Influences Influences Observes Influences We experience the world through perceptions and actions Experiences evolve our background knowledge Background knowledge + new observations will enhance our PCS Computing
  • 40. Determines Experience Experiences Perceptual Inference Background Knowledge (spanning Physical-Cyber- Social) Evolves Influences Influences Observes Influences Diastolic blood pressure (BP) between 86 and 90 Asian male has lower thresholds for hypertension 2 3 How are my peers of the same socio-economic- cultural background doing w.r.t. BP? 5 Experiences in managing blood pressure 6 Increase the use of herbs and spices instead of salt Asian male 1 Shared physiological observations from sensors Corrective actions to be taken 4 7 PCS Computing: Scenario of high Blood Pressure (BP)
  • 41. 44 PCS Computing Operators Let’s look at machine perception, which belongs to the category of vertical operators Perception (sense making) is the act of engaging in a cyclical process of observation and generation of explanations to transform massive amount of raw data to actionable information in the form of abstractions Vertical Operators Horizontal Operators
  • 44. DATA sensor observations KNOWLEDGE situation awareness useful for decision making 47 Primary challenge is to bridge the gap between data and knowledge
  • 45. 48 What if we could automate this sense making ability? … and do it efficiently and at scale
  • 46. 49 Making sense of sensor data with Henson et al An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web, Applied Ont, 2011
  • 47. 50 People are good at making sense of sensory input What can we learn from cognitive models of perception? The key ingredient is prior knowledge
  • 48. * based on Neisser’s cognitive model of perception Observe Property Perceive Feature Explanation Discrimination 1 2 Translating low-level signals into high-level knowledge Focusing attention on those aspects of the environment that provide useful information Prior Knowledge 51 Perception Cycle* Convert large number of observations to semantic abstractions that provide insights and translate into decisions
  • 49. 52 To enable machine perception, Semantic Web technology is used to integrate sensor data with prior knowledge on the Web W3C SSN XG 2010-2011, SSN Ontology
  • 50. W3C Semantic Sensor Network (SSN) Ontology Bi-partite Graph 53 Prior knowledge on the Web
  • 51. W3C Semantic Sensor Network (SSN) Ontology Bi-partite Graph 54 Prior knowledge on the Web
  • 52. Observe Property Perceive Feature Explanation 1 Translating low-level signals into high-level knowledge 55 Explanation Explanation is the act of choosing the objects or events that best account for a set of observations; often referred to as hypothesis building
  • 53. Inference to the best explanation • In general, explanation is an abductive problem; and hard to compute Finding the sweet spot between abduction and OWL • Single-feature assumption* enables use of OWL-DL deductive reasoner * An explanation must be a single feature which accounts for all observed properties 56 Explanation Explanation is the act of choosing the objects or events that best account for a set of observations; often referred to as hypothesis building Representation of Parsimonious Covering Theory in OWL-DL
  • 54. ExplanatoryFeature ≡ ∃ssn:isPropertyOf—.{p1} ⊓ … ⊓ ∃ssn:isPropertyOf—.{pn} elevated blood pressure clammy skin palpitations Hypertension Hyperthyroidism Pulmonary Edema Observed Property Explanatory Feature 57 Explanation Explanatory Feature: a feature that explains the set of observed properties
  • 55. Observe Property Perceive Feature Explanation Discrimination 2 Focusing attention on those aspects of the environment that provide useful information 58 Discrimination Discrimination is the act of finding those properties that, if observed, would help distinguish between multiple explanatory features
  • 56. ExpectedProperty ≡ ∃ssn:isPropertyOf.{f1} ⊓ … ⊓ ∃ssn:isPropertyOf.{fn} elevated blood pressure clammy skin palpitations Hypertension Hyperthyroidism Pulmonary Edema Expected Property Explanatory Feature 59 Discrimination Expected Property: would be explained by every explanatory feature
  • 57. NotApplicableProperty ≡ ¬∃ssn:isPropertyOf.{f1} ⊓ … ⊓ ¬∃ssn:isPropertyOf.{fn} elevated blood pressure clammy skin palpitations Hypertension Hyperthyroidism Pulmonary Edema Not Applicable Property Explanatory Feature 60 Discrimination Not Applicable Property: would not be explained by any explanatory feature
  • 58. DiscriminatingProperty ≡ ¬ExpectedProperty ⊓ ¬NotApplicableProperty elevated blood pressure clammy skin palpitations Hypertension Hyperthyroidism Pulmonary Edema Discriminating Property Explanatory Feature 61 Discrimination Discriminating Property: is neither expected nor not-applicable
  • 59. Qualities -High BP -Increased Weight Entities -Hypertension -Hypothyroidism kHealth Machine Sensors Personal Input EMR/PHR Comorbidity risk score e.g., Charlson Index Longitudinal studies of cardiovascular risks - Find risk factors - Validation - domain knowledge - domain expert Find contribution of each risk factor Risk Assessment Model Current Observations -Physical -Physiological -History Risk Score (e.g., 1 => continue 3 => contact clinic) Model CreationValidate correlations Historical observations e.g., EMR, sensor observations 62 Risk Score: from Data to Abstraction and Actionable Information
  • 60. Use of OWL reasoner is resource intensive (especially on resource-constrained devices), in terms of both memory and time • Runs out of resources with prior knowledge >> 15 nodes • Asymptotic complexity: O(n3) 63 How do we implement machine perception efficiently on a resource-constrained device?
  • 61. intelligence at the edge Approach 1: Send all sensor observations to the cloud for processing 64 Approach 2: downscale semantic processing so that each device is capable of machine perception
  • 62. 010110001101 0011110010101 1000110110110 101100011010 0111100101011 000110101100 0110100111 65 Efficient execution of machine perception Use bit vector encodings and their operations to encode prior knowledge and execute semantic reasoning Henson et al. 'An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices, ISWC 2012.
  • 63. O(n3) < x < O(n4) O(n) 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 66 Evaluation on a mobile device
  • 64. 2 Prior knowledge is the key to perception Using SW technologies, machine perception can be formalized and integrated with prior knowledge on the Web 3 Intelligence at the edge By downscaling semantic inference, machine perception can execute efficiently on resource-constrained devices 1 Translate low-level data to high-level knowledge Machine perception can be used to convert low-level sensory signals into high-level knowledge useful for decision making 67 Semantic Perception for smarter analytics: 3 ideas to takeaway
  • 65. 68 Application of semantic perception to healthcare…
  • 67. Through physical monitoring and analysis, our cellphones could act as an early warning system to detect serious health conditions, and provide actionable information canary in a coal mine kHealth: knowledge-enabled healthcare 70 Our Motivation
  • 68. Approach: • Use semantic perception inference • with data from cardio-related sensors • and curated medical background knowledge on the Web to ask the patient contextually relevant questions 71 kHealth – knowledge-enabled healthcare
  • 69. • Symptoms: 284 • Disorders: 173 • Causal Relations: 1944 Unified Medical Language System Causal Network 72 Cardiology Background Knowledge
  • 70. Weight Scale Heart Rate Monitor Blood Pressure Monitor 73 Sensors Android Device (w/ kHealth App) Total cost: < $500 kHealth Kit for the application for reducing ADHF readmission
  • 71. 74 • Abnormal heart rate • High blood pressure • Panic Disorder • Hypoglycemia • Hyperthyroidism • Heart Attack • Septic Shock Observed Property Explanatory Feature via Bluetooth Explanation in kHealth
  • 72. 75 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 Focus in kHealth
  • 73. 76 http://knoesis.org/healthApp/ Paper at ISWC: C. Henson, K. Thirunarayan, A. Sheth, An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices A kHealth application leverage low-cost sensors toward reducing hospital readmissions of ADHF patients kHealth will continue toward the vision of Physical-Cyber-Social computing to understand, correlate, and personalize healthcare kHealth Summary
  • 74. Dr. William Abraham, M.D. Director of Cardiovascular Medicine 77 Pre-clinical usability trial
  • 75. 78 • Asthma, Stress, COPD, Obesity, GI, etc. Other Potential Applications
  • 76. • Real Time Feature Streams: http://www.youtube.com/watch?v=_ews4w_eCpg • kHealth: http://www.youtube.com/watch?v=btnRi64hJp4 79 Demos
  • 77. PCS Computing for Asthma 80
  • 78. 81 1http://www.nhlbi.nih.gov/health/health-topics/topics/asthma/ 2http://www.lung.org/lung-disease/asthma/resources/facts-and-figures/asthma-in-adults.html 3Akinbami et al. (2009). Status of childhood asthma in the United States, 1980–2007. Pediatrics,123(Supplement 3), S131-S145. Asthma: Severity of the problem 25 million 300 million $50 billion 155,000 593,000 People in the U.S. are diagnosed with asthma (7 million are children)1. People suffering from asthma worldwide2. Spent on asthma alone in a year2 Hospital admissions in 20063 Emergency department visits in 20063
  • 79. 82 Specific Aims Can we detect asthma/allergy early? Using data from on-body sensors, and environmental sensors Using knowledge from an asthma ontology, generated from asthma knowledge on the Web and domain expertise Generate a risk measure from collected data and background knowledge Can we characterize asthma/allergy progression? State of asthma patient may change over time Identifying risky progressions before worsening of the patient state Does the early detection of asthma/allergy, and subsequent intervention/treatment, lead to improved outcomes? Improved outcomes could be improved health (less serious symptoms), less need for invasive treatments, preventive measures (e.g. avoiding risky environmental conditions), less cost, etc.
  • 80. Asthma is a multifactorial disease with health signals spanning personal, public health, and population levels. 83 Real-time health signals from personal level (e.g., Wheezometer, NO in breath, accelerometer, microphone), public health (e.g., CDC, Hospital EMR), and population level (e.g., pollen level, CO2) arriving continuously in fine grained samples potentially with missing information and uneven sampling frequencies. Variety Volume VeracityVelocity Value Can we detect the asthma severity level? Can we characterize asthma control level? What risk factors influence asthma control? What is the contribution of each risk factor?semantics Understanding relationships betwee health signals and asthma attacks for providing actionable information Massive Amount of Data to Actions
  • 81. Detection of events, such as wheezing sound, indoor temperature, humidity, dust, and CO2 level Weather ApplicationAsthma Healthcare Application 84 Action in the Physical World Asthma Example of Actionable Information Close the window at home during day to avoid CO2 inflow, to avoid asthma attacks at night Public Health Personal Population Level
  • 82. 85 PCS Computing Challenges Variety: Health signals span heterogeneous sources Volume: Health signals are fine grained Velocity: Real-time change in situations Veracity: Reliability of health signals may be compromised Public Health Personal Population Level Value: Can I reduce my asthma attacks at night? Value: Decision support to doctors by providing them with deeper insights into patient asthma care
  • 83. 86 Sensordrone – for monitoring environmental air quality Wheezometer – for monitoring wheezing sounds Can I reduce my asthma attacks at night? What are the triggers? What is the wheezing level? What is the propensity toward asthma? What is the exposure level over a day? What is the air quality indoors? Commute to Work Personal Public Health Population Level Closing the window at home in the morning and taking an alternate route to office may lead to reduced asthma attacks Actionable Information PCS Computing: Asthma Scenario
  • 84. ICS= inhaled corticosteroid, LABA = inhaled long-acting beta2-agonist, SABA= inhaled short-acting beta2-agonist ; *consider referral to specialist Asthma Control and Actionable Information Sensors and their observations for understanding asthma Personal, Public Health, and Population Level Signals for Monitoring Asthma
  • 85. 88 Personal Level Signals Societal Level Signals (Personal Level Signals) (Personalized Societal Level Signal) (Societal Level Signals) Societal Level Signals Relevant to the Personal Level Personal Level Sensors (kHealth**) (EventShop*) Qualify Quantify Action Recommendation What are the features influencing my asthma? What is the contribution of each of these features? How controlled is my asthma? (risk score) What will be my action plan to manage asthma? Storage Societal Level Sensors Asthma Early Warning Model (AEWM) Query AEWM Verify & augment domain knowledge Recommended Action Action Justification *http://www.slideshare.net/jain49/eventshop-120721, ** http://www.youtube.com/watch?v=btnRi64hJp4 Asthma Early Warning Model
  • 86. 89 Population Level Personal Wheeze – Yes Do you have tightness of chest? –Yes ObservationsPhysical-Cyber-Social System Health Signal Extraction Health Signal Understanding <Wheezing=Yes, time, location> <ChectTightness=Yes, time, location> <PollenLevel=Medium, time, location> <Pollution=Yes, time, location> <Activity=High, time, location> Wheezing ChectTightness PollenLevel Pollution Activity Wheezing ChectTightness PollenLevel Pollution Activity RiskCategory <PollenLevel, ChectTightness, Pollution, Activity, Wheezing, RiskCategory> <2, 1, 1,3, 1, RiskCategory> <2, 1, 1,3, 1, RiskCategory> <2, 1, 1,3, 1, RiskCategory> <2, 1, 1,3, 1, RiskCategory> . . . Expert Knowledge Background Knowledge tweet reporting pollution level and asthma attacks Acceleration readings from on-phone sensors Sensor and personal observations Signals from personal, personal spaces, and community spaces Risk Category assigned by doctors Qualify Quantify Enrich Outdoor pollen and pollution Public Health Well Controlled - continue Not Well Controlled – contact nurse Poor Controlled – contact doctor Health Signal Extraction to Understanding
  • 87. PCS Computing for Parkinson’s Disease 90
  • 88. 91 1 http://www.pdf.org/en/parkinson_statistics Parkinson’s Disease (PD): Severity of the problem 10 million 60,000 $25 billion $100,00 0 1 million People worldwide are living with Parkinson's disease1. Americans are diagnosed with Parkinson's disease each year1. Spent on Parkinson’s alone in a year in the US1 Therapeutic surgery can cost up to $100,000 dollars per patient1. Americans live with Parkinson’s Disease1
  • 89. Parkinson’s disease (PD) data from The Michael J. Fox Foundation for Parkinson’s Research. 92 1https://www.kaggle.com/c/predicting-parkinson-s-disease-progression-with-smartphone-data 8 weeks of data from 5 sensors on a smart phone, collected for 16 patients resulting in ~12 GB (with lot of missing data). Variety Volume VeracityVelocity Value Can we detect the onset of Parkinson’s disease? Can we characterize the disease progression? Can we provide actionable information to the patient semantics Massive Amount of Data to Actions Representing prior knowledge of PD led to a focused exploration of this massive dataset
  • 90. Massive Amount of Data to Actions Input: Sensor observations such as acceleration, audio, battery, compass, and GPS from smart phones Output: Distinguish patients with and without (control group) Parkinson’s Categorize disease progression/evolution over time Categorize the severity for actionable information
  • 91. Symptoms to possible manifestations in sensor observations Mild Tremors rapid change in x,y, and z (unlike speed, the x, y, and z will have high variance) Poor balance zig-zag movement using GPS? + compass Moderate Move slowly average speed of movement Move intermittently x, y, and z coordinates do not change over time Disturbed sleep sounds in the night Slower monotone speech low energy in the voice recording Advanced Fall prone rapid change in z coordinate
  • 92. Feature extraction (accelerometer) Control group PD patient The movement of the control group person is not restricted and exhibits active motion with high variance in acceleration readings The movement of the PD patient is restricted and exhibits slow motion with low variance in acceleration readings
  • 93. Control group PD patient Feature extraction (audio) The speech of the control group person is normal and exhibits good modulation in audio energy level The speech of the PD patient is monotone and exhibits low modulation in audio energy level
  • 94. Control group PD patient Feature extraction (Compass) The walking direction of the control group person is well- balanced and exhibits equal variations in all directions The walking direction of the PD patient is not well-balanced and exhibits ―sticky‖ behavior (stuck in one direction)
  • 95. Evaluation: run classification algorithms on carefully crafted features from knowledge of PD
  • 96. 99 ParkinsonMild(person) = Tremor(person) ∧ PoorBalance(person) ParkinsonModerate(person) = MoveSlow(person) ∧ PoorSleep(person) ∧ MonotoneSpeech(person) ParkinsonAdvanced(person) = Fall(person) Knowledge Based Analytics of PD dataset Declarative Knowledge of Parkinson’s Disease used to focus our attention on symptom manifestations in sensor observations Control group PD patient Movements of an active person has a good distribution over X, Y, and Z axis Audio is well modulated with good variations in the energy of the voice Restricted movements by a PD patient can be seen in the acceleration readings Audio is not well modulated represented a monotone speech
  • 97. 100 PCS Computing for Traffic Analytics
  • 98. 101 1 http://www.ibm.com/smarterplanet/us/en/traffic_congestion/ideas/ 2The Crisis of Public Transport in India Traffic management: Severity of the problem 236% 42% 285 million 91%1 billion Increase in traffic from 1981 to 20011. Have stress related implications due to traffic1. People lived in cities in India, greater than the entire population of US2 Got stuck in traffic with an average delay of 1.3 hours in last 3 years1. Cars on road and this number may double by 20201
  • 99. Vehicular traffic data from San Francisco Bay Area aggregated from on- road sensors (numerical) and incident reports (textual) 102 http://511.org/ Every minute update of speed, volume, travel time, and occupancy resulting in 178 million link status observations, 738 active events, and 146 scheduled events with many unevenly sampled observations collected over 3 months. Variety Volume VeracityVelocity Value Can we detect the onset of traffic congestion? Can we characterize traffic congestion based on events Can we provide actionable information to decision mak semantics Massive Amount of Data to Actions (traffic data analytics) Representing prior knowledge of traffic lead to a focused exploration of this massive data stream
  • 100. 103 Heterogeneity leading to complementary observations
  • 102. 105 Uncertainty in a Physical-Cyber-Social System Observation: Slow Moving Traffic Multiple Causes (Uncertain about the cause): - Scheduled Events: music events, fair, theatre events, concerts, road work, repairs, etc. - Active Events: accidents, disabled vehicles, break down of roads/bridges, fire, bad weather, etc. - Peak hour: e.g. 7 am – 9 am OR 4 pm – 6 pm Each of these events may have a varying impact on traffic. A delay prediction algorithm should process multimodal and multi- sensory observations.
  • 103. 106 Modeling Traffic Events Internal (to the road network) observations Speed, volume, and travel time observations Correlations may exist between these variables across different parts of the network External (to the road network) events Accident, music event, sporting event, and planned events External events and internal observations may exhibit correlations
  • 104. Accident Music event Sporting event Road Work Theatre event External events <ActiveEvents, ScheduledEvents> Internal observations <speed, volume, traveTime> Weather Time of Day 107 Modeling Traffic Events: Pictorial representation
  • 105. Domain Experts ColdWeathe r PoorVisibility SlowTraffic IcyRoad Declarative domain knowledge Causal knowledge Linked Open Data ColdWeather(YES/NO)IcyRoad (ON/OFF) PoorVisibility (YES/NO)SlowTraffic (YES/NO) 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 0 Domain Observations Domain Knowledge Structure and parameters 108 WinterSeaso n Correlations to causations using Declarative knowledge on the Semantic Web Combining Data and Knowledge Graph
  • 106. http://conceptnet5.media.mit.edu/web/c/en/traffic_jam Delay go to baseball game traffic jam traffic accident traffic jam ActiveEvent ScheduledEvent Causes traffic jam Causes traffic jam CapableOf slow traffic CapableOf occur twice each day Causes is_a bad weather CapableOf slow traffic road ice Causes accident TimeOfDay go to concert HasSubevent car crash accident RelatedTo car crash BadWeather Causes Causes is_a is_a is_a is_a is_a is_a is_a 109 Declarative knowledge from ConceptNet5
  • 107. Traffic jam Link Description Scheduled Event traffic jambaseball game Add missing random variables Time of day bad weather CapableOf slow traffic bad weather Traffic data from sensors deployed on road network in San Francisco Bay Area time of day traffic jambaseball game time of day slow traffic Three Operations: Complementing graphical model structure extraction Add missing links bad weather traffic jambaseball game time of day slow traffic Add link direction bad weather traffic jambaseball game time of day slow traffic go to baseball game Causes traffic jam Knowledge from ConceptNet5 traffic jam CapableOfoccur twice each day traffic jam CapableOf slow traffic 110
  • 108. 111 Scheduled Event Active Event Day of week Time of day dela y Travel time speed volume Structure extracted form traffic observations (sensors + textual) using statistical techniques Scheduled Event Active Event Day of week Time of day dela y Travel time speed volume Bad Weather Enriched structure which has link directions and new nodes such as “Bad Weather” potentially leading to better delay predictions Enriched Probabilistic Models using ConceptNet 5 Anantharam et al: Traffic Analytics using Probabilistic Graphical Models Enhanced with Knowledge Bases
  • 109. 114 PCS Computing for Intelligence
  • 110. Physical Cyber Social HUMINT: Interpersonal interactions Secret cell GEOINT: Satellite images SIGINT: Mobile Communication SIGINT: Sensors on the soldier OSINT: Textual message exchanges SIGINT: On-ground sensors OSINT: News reports, knowledge bases, intelligence databases, history of undesirable events Observations span physical, cyber, and social space generating massive, multimodal, and multisensory observations PCS Computing for Intelligence
  • 111. Threat to physical/cyber infrastructure SIGINT: Phone logs indicating calling patterns IMINT: Observations from continuous monitoring (e.g., CCTV) OSINT: Communication and group dynamics on social media and emails GEOINT: Satellite and drone images capturing activities in a geographical area GEOINT: Satellite images SIGINT: Mobile Communication SIGINT: Sensors on the soldier OSINT: Textual message exchanges SIGINT: On-ground sensors OSINT: News reports, knowledge bases, intelligence databases, history of undesirable events Knowledge base Threat History Multi-Int: Prior knowledge from historical events/threats Power Grid Natural Gas PipelinesWater ReservoirsGovernment Facilities Data Sources Observations Scenario: Physical Cyber Social Threat
  • 112. What physical infrastructure may have threats? SIGINT: Phone logs indicating calling patterns IMINT: Observations from continuous monitoring (e.g., CCTV)OSINT: Communication and group dynamics on social media and emails GEOINT: Satellite and drone images capturing activities in a geographical area Multi-Int: Prior knowledge from historical events/threats Knowledge base Threat History Location based knowledge Physical Infrastructure at a location Surveillance with high activity (e.g., logs, CCTV) Prior disposition of infrastructure to risks Events of high risk near the location (e.g., raid of explosives) Who are the suspects? Location based knowledge People from watch list and making international calls People from watch list and found near infrastructure through surveillance What are the locations currently at high threat level Location based knowledge Locations with physical infrastructure + suspects Locations where surveillance logs show frequent attacks Answering these questions demands semantic integration, annotation, mapping, and interpretation of massive multi-modal and multi-sensory observations. Observations Scenario (along with the knowledge required to answer them)
  • 113. Prior knowledge from historical events/threats Characterizing threats and their severity level using weights learned from data ThreatLevel1 => InternationalCalls ∧ ForeignTravel ∧ WeaponMarket ∧ ExplosiveIngredients w1 ThreatLevel2 => InternationalCalls ∧ ForeignTravel ∧ WeaponMarket ∧ ExplosiveIngredients ∧ InWatchList w2 ThreatLevel3 => InternationalCalls ∧ ForeignTravel ∧ WeaponMarket ∧ ExplosiveIngredients ∧ InWatchList ∧ CaughtSurveillance w3 Unified Semantic representation of observations across multi-modal and heterogeneous observations Known threats based on analyzing historical threat scenarios and the conditions that persisted during these threats Anomalies in: - Communication - Behavior Semantic fusion (horizontal operators) of MULTI-Int abstraction (vertical operators) for situation awareness Filter: semantics-empowered threat detection Expand: graph based anomaly detection Decision support Abnormal signatures Knowledg e base Threat History What physical infrastructure may be at risk? Who are the suspects? What are the locations currently at high threat level? Takeaway Points: - PCS computing is crucial for a holistic interpretation of observations - Horizontal and vertical operators empowers analytics spanning CPS modalities - Semantics-empowered graph based anomaly detection algorithms will detect more anomalie - Leveraging prior knowledge from experts and historical data will allow characterization of thr Physical Cyber Knowledg e base Social Domain Expert Observations SIGINT: Phone logs indicating calling patterns IMINT: Observations from continuous monitoring (e.g., CCTV) OSINT: Communication and group dynamics on social media and emails GEOINT: Satellite and drone images capturing activities in a geographical area Multi-Int: Prior knowledge from historical events/threats PCS computing for detecting threats
  • 114. There are a variety of sensors used to monitor vitals of soldiers, location, and presence of poisonous gases. O2 Heart rate CO CO2 GPS Accelerometer Compass Footsteps Intrusion Detection PCS computing for soldier health monitoring - Each soldier is augmented with situation awareness of location, poisonous gases, and vitals. - Cohort health management is crucial for real-time efficient management of stress levels of soldiers - Data sent to a mobile control center after initial pre-processing and analysis - Dynamic allocation of units based on their physiological state and stress levels leads to informed decisions
  • 115. 120 CPS Current State of Art: Limitations CPS are stovepipe systems with narrow set of observations of the real world. No knowledge support for informed decision making with Mark’s case. Social aspects crucial for decision making is ignored The vision of Physical-Cyber-Social Computing is to provide solutions for these limitations.
  • 116. 124 Conclusions Transition form search to solution to PCS computing engines for actionable information. Seamless integration of technology involving selective human involvement. Transition from reactive systems (humans initiating information need) to proactive systems (machines initiating information need). Sharing of knowledge, experiences, and observations across physical- cyber-social worlds lead to informed decision making. Physical-Cyber-Social Computing articulates how to achieve this vision. Semantic computing supports integration and reasoning capabilities needed for PCS computing.
  • 118. Influential visions by Bush, Licklider, Eaglebert, and Weiser. Amit Sheth, Pramod Anantharam, Cory Henson, 'Physical-Cyber-Social Computing: An Early 21st Century Approach,' IEEE Intelligent Systems, pp. 79-82, Jan./Feb. 2013 Amit Sheth,‖Computing for Human Experience: Semantics-Empowered Sensors, Services, and Social Computing on the Ubiquitous Web,‖ IEEE Internet Computing, vol. 14, no. 1, pp. 88-91, Jan.-Feb. 2010, doi:10.1109/MIC.2010.4 A. Sheth, Semantics empowered Cyber-Physical-Social Systems, Semantic Web in 2012 workshop at ISWC 2102. Cory Henson, Amit Sheth, Krishnaprasad Thirunarayan, 'Semantic Perception: Converting Sensory Observations to Abstractions,' IEEE Internet Computing, vol. 16, no. 2, pp. 26- 34, Mar./Apr. 2012, doi:10.1109/MIC.2012.20 Cory Henson, Krishnaprasad Thirunarayan, Amit Sheth. An Ontological Approach to Focusing Attention and Enhancing Machine Perception on the Web. Applied Ontology, vol. 6(4), pp.345-376, 2011. Cory Henson, Krishnaprasad Thirunarayan, and Amit Sheth, 'An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices,' In: Proceedings of 11th International Semantic Web Conference (ISWC 2012), Boston, Massachusetts, USA, November 11-25, 2012. 126 A bit more on this topic
  • 119. • OpenSource: http://knoesis.org/opensource • Showcase: http://knoesis.org/showcase • Vision: http://knoesis.org/vision • Publications: http://knoesis.org/library • PCS computing: http://wiki.knoesis.org/index.php/PCS 127 Kno.e.sis resources
  • 120. • Collaborators: U-Surrey (Payam Barnaghi), UCI (Ramesh Jain), DERI, AFRL, Boonshoft Sch of Med – WSU (Dr. Forbis, …), OSU Wexner (Dr. Abraham), and several more clinical experts, … • Funding: NSF (esp. IIS-1111183 “SoCS: Social Media Enhanced Organizational Sensemaking in Emergency Response,”), AFRL, NIH, Industry…. Acknowledgements
  • 121. 129 Physical Cyber Social Computing Amit Sheth, Kno.e.sis, Wright State
  • 122. Amit Sheth’s PHD students Ashutosh Jadhav Hemant Purohit Vinh Nguyen Lu Chen Pavan Kapanipathi Pramod Anantharam Sujan Perera Alan Smith Pramod Koneru Maryam Panahiazar Sarasi Lalithsena Cory Henson Kalpa Gunaratna Delroy Cameron Sanjaya Wijeratne Wenbo Wang Kno.e.sis in 2012 = ~100 researchers (15 faculty, ~50 PhD students)
  • 123. 131 thank you, and please visit us at http://knoesis.org Kno.e.sis – Ohio Center of Excellence in Knowledge-enabled Computing Wright State University, Dayton, Ohio, USA Physical-Cyber-Social Computing

Hinweis der Redaktion

  1. More at: http://wiki.knoesis.org/index.php/PCSAnd http://knoesis.org/projects/ssw/
  2. There are over 99.4% of physical devices that may one day be connected toThe Internet still unconnected. - CISCO IBSG, 2013
  3. http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462
  4. http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462
  5. http://www.slideshare.net/IQLab/social-media-101-for-pharma-3494462
  6. More at: http://wiki.knoesis.org/index.php/PCSAnd http://knoesis.org/projects/ssw/
  7. - 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 inflammation, which led him to discovery of Chrones DiseaseThis type of self-tracking is becoming more and more common
  8. - what if we could automate this sense making ability?- and what if we could do this at scale?
  9. sense making based on human cognitive models
  10. perception cycle contains two primary phasesexplanationtranslating low-level signals into high-level abstractions inference to the best explanationdiscriminationfocusing attention on those properties that will help distinguish between multiple possible explanationsused to intelligently task sensors and collect additional observations (rather than brute force approach of blindly collecting all observations)
  11. perception cycle contains two primary phasesexplanationtranslating low-level signals into high-level abstractions inference to the best explanationdiscriminationfocusing attention on those properties that will help distinguish between multiple possible explanationsused to intelligently task sensors and collect additional observations (rather than brute force approach of blindly collecting all observations)
  12. A single-feature (disease) assumption means that all the observed properties (symptoms) must be explained by a single feature.i.e., this framework is not expressive enough to model comorbidity where there may be more than one feature (disease) co-existing For example, if there are two diseases causing disjoint symptoms, and all the symptoms of both the diseases are observed, then this framework will not be able to find the coverage and returns no diseases.
  13. perception cycle contains two primary phasesexplanationtranslating low-level signals into high-level abstractions inference to the best explanationdiscriminationfocusing attention on those properties that will help distinguish between multiple possible explanationsused to intelligently task sensors and collect additional observations (rather than brute force approach of blindly collecting all observations)
  14. Intelligence distributed at the edge of the networkRequires resource-constrained devices (mobile phones, gateway notes, etc.) to be able to utilize SW technologies
  15. Intelligence distributed at the edge of the networkRequires resource-constrained devices (mobile phones, gateway notes, etc.) to be able to utilize SW technologiesHenson et al. &apos;An Efficient Bit Vector Approach to Semantics-based Machine Perception in Resource-Constrained Devices, ISWC 2012.
  16. compute machine perception inferences -- i.e., explanation and discrimination -- of high-complexity on a resource-constrained devices in milisecondsDifference between the other systems and what this system provides
  17. Intelligence at the age. Shipping computation and domain models to the edge (Distributed)
  18. - With this ability,many problems could be solved- For example: we could help solve health problems (before they become serious health problems) through monitoring symptoms and real-time sense making, acting as an early warning system to detect problematic health conditions
  19. THROUGH real-time monitoring (sensor + social + experiences ) and analysis (perception) could our cell phones detect serious health conditions
  20. RO1 in preparation for submission:Biomedical Computing and Health Informatics Study Section (BCHI)
  21. Also, we have weather application which performs abstraction on weather sensory observations to identify blizzard conditions (food for actions!!) :--20,000 weather stations (with ~5 sensors per station)-- Real-Time Feature Streams - live demo: http://knoesis1.wright.edu/EventStreams/ - video demo: https://skydrive.live.com/?cid=77950e284187e848&amp;sc=photos&amp;id=77950E284187E848%21276
  22. Smartphone and sensors collect lot of observations at a rate that is impossible to store / transport it over the network. In fact, storing/transporting such raw observations is in fact wasteful. PD patients and doctors are not interested in all the raw observations and it is intractable for them to go through all the observations. They are interested in finding answers to the questions they may have, which often is actionable.
  23. The five sensors used sample acceleration, audio, compass, battery status of smartphone, and the GPS =&gt; observations form these sensors are our input and we need to provide actionable information as output. Actionable information can be such as characterizing disease progression and severity for well informed management of PD
  24. Often in bottom-up analysis (data driven), the prior knowledge of the domain is ignored. While in top-down analysis (knowledge driven), we may restrict uncovering new patterns/symptoms telltale signs of the disease. Further, mapping symptoms to sensor manifestations is not well defined but crucial for understanding the behavior of a PD patient. We address this challenge by mapping each symptom to sensor observations which lead to focused exploration of the massive dataset – effectively, reducing the search space.
  25. This is a plot of acceleration along x, y, and z axis of the phone when the person is carrying the phone with them for ~20 days during daily activity Move slowly (one of the symptom of moderate PD) is experienced by CROCUS, who is a PD patient. The control group person has relatively active motion and this distinguishes form the PD patient
  26. This is a plot of audio energy (db) that the phone recorded when the person is carrying the phone with them for ~20 days during daily activity Slower monotone speech (one of the symptom of moderate PD), is experienced by the PD patient while the control group person has a well modulated speech
  27. This is a plot of compass values that the phone recorded when the person is carrying the phone with them for ~20 days during daily activity Poor balance (one of the symptom of mild PD), is experienced by the PD patient where the the compass reading tends to take one direction (like a person is experiencing a drag in one direction) while the control group member has no such “drag”
  28. Utilizing the knowledge empowered featured, we performed bottom-up analysis to classify PD patients and ended up with the following results.We got up to 80% accuracy in classification using the knowledge based approach.
  29. We have transformed massive amount of multisensory data collected to insights This slide just shows the logic rules that captures the three levels of severity of PD which were mapped to sensor manifestations
  30. Point of this slide: heterogeneity and uncertainty
  31. Point of this slide: correlations
  32. A single observation of slow moving traffic may have multiple explanations.
  33. Internal observations are limited to whatever the on-road sensors can observe. In the 511.org data we have analyzed, the internal observations are mentioned above.External events are obtained from sources beyond the on-road sensors e.g., some agency like 511.org which reports traffic incidents.Note that: Internal observations are mostly machine sensors External events are mostly textual observationsThe analogy in healthcare will be:Internal observations: on body sensors such as heart rate, temperatureExternal events: jogging, walking, taking stairs
  34. Some facts about the domain of traffic got from Conceptnet5The types of events are obtained by using the comprehensive subsumption relationship from 511.orgWe propose to use such a knowledge in complementing the PGM structure learning algorithmsCapableOf(traffic jam, occur twice each day)CapableOf(traffic jam, slow traffic)RelatedTo(accident, car crash)Causes(road ice, accident)CapableOf(bad weather, slow traffic)HasSubevent(go to concert, car crash)Causes(go to baseball game, traffic jam)Causes(traffic accident, traffic jam)BadWeather(road ice)BadWeather(bad weather)ScheduledEvent(go to concert)ScheduledEvent(go to baseball game)ActiveEvent(traffic accident)Delay(slow traffic)Delay(traffic jam)TimeOfDay(occur twice each day)
  35. Declarative knowledge + statistical correlationThis slide illustrates the three operations to enrich the correlation structure extracted using statistical methods These operations utilize declarative knowledge form ConceptNet5 as shown in each step
  36. Statistical correlation structure shown aboveThe enriched structure is shown belowThe enrichment of the graphical model will potentially allow us to capture the domain precisely and also improve our prediction as the model would get closer to the underlying probabilistic distribution in the real-worldLog-Likelihood score is one way of quantifying how good a structure is based on the observed data There may be many candidate structures extracted from data which result in the log likelihood scoreDeclarative knowledge will help us ground statistical models to reality which will allow us to pick one structure over the other Pramod Anantharam, KrishnaprasadThirunarayan and AmitSheth, &apos;Traffic Analytics using Probabilistic Graphical Models Enhanced with Knowledge Bases,&apos; 2nd International Workshop on Analytics for Cyber-Physical Systems (ACS-2013) at SIAM International Conference on Data Mining (SDM13), pp. 13--20, Texas, USA, May 2-4, 2013.We stopped at structure extraction for our workshop paper (SIAM ACS workshop) since the declarative knowledge we used (ConceptNet5) and statistical model (nodes and edges) are at the same level of abstraction
  37. Cia factbookContinuousKnowledgeSocialNight vision cameraIntrusion detectionGPS and RadioPoisonous gas sensorHeart rate sensorAccelerometerMicrophoneBatteries
  38. Domain expert validation,threat definition, and refinementWhat physical infrastructure may be at risk?Who are the suspects?What are the locations currently at high threat level?
  39. More at: http://wiki.knoesis.org/index.php/PCSAnd http://knoesis.org/projects/ssw/