A vision on collaborative computation of things for personalized analyses
-
Upload
dgianni -
Category
Technology
-
view
552 -
download
1
description
Transcript of A vision on collaborative computation of things for personalized analyses
A Vision on Collaborative Computation of Things
for Personalized AnalysesDr. Eng. Sc. Justyna Zander
SIMULATEDWAY, Harvard University
Copyrights reserved. © 2012
Agenda
� Science and Interdisciplinarity
� Democratizing Computation, Modeling and Simulation
� System Analysis Case Study
� Collaborative Technical Engine
� Simulation Engine Semantics
Science Interdisciplinarity
Dr. Justyna Zander - MBD for CPS4
One Scientific Discipline
… still Stable and Quiet
Dr. Justyna Zander - MBD for CPS5
What if Science Disciplines start interacting…
… to create Big Data
Dr. Justyna Zander - MBD for CPS6
Science Disciplines Interact to create Emerging Behavior …
Movie… and Dynamic Behavior of the System
The Personalized Mirror
of Human Life
Health
Record
Lifestyle
Interests
Travels Social
Network
Emotional
Intelligence
Genetics
DNA
Body
Building
Nutrition
Habits
Education
Knowledge
Wisdom
Information for the
Benefit of an
Individual
Brain
Capacity
Geolocation
Pollution
Collaborative Analysis
Computation, Modeling and Simulation to the Rescue
9
Agenda
� Science and Interdisciplinarity
� Democratizing Computation, Modeling and Simulation
� System Analysis Case Study
� Collaborative Technical Engine
� Simulation Engine Semantics
Science Democratization
12
Computation of Things
� Mission: increase sustainable wellbeing and happiness
� Vision: increase personal awareness in any possible aspect
of life based on:
A Future Personalized Virtual Advisor
User
Interface
CoTh
SYNTHESIS: Forecast and Prediction
ANALYSIS
Participatory Sensing
Physical Systems, Infrastructure, etc
Geolocation, Patterns,
Assessment criteria,
!
Intelligent Modeling
and Simulation
for Sustainability
?
Agenda
� Science and Interdisciplinarity
� Democratizing Computation, Modeling and Simulation
� System Analysis Case Study
� Collaborative Technical Engine
� Simulation Engine Semantics
System Analysis
What should I do to attain
in 2 years from now
a cyclist performance
of Armstrong’s performance from 2004?
Individual
YOU!
Group Dynamics
Simulation findings
� The cyclist who finished second in 2004 was reported to
be 5 cm taller than Lance Armstrong.
� If the body height of the virtual cyclist is increased
from 179 cm to 184 cm, the model simulation
predicts that the time needed for the time trial becomes
about 3 s longer.
� This illustrates that small differences in body size can
have significant impact on athletic performance.
Agenda
� Science and Interdisciplinarity
� Democratizing Computation, Modeling and Simulation
� System Analysis Case Study
� Collaborative Technical Engine
� Simulation Engine Semantics
Collaborative Technical Engine
Agenda
� https://www.brainshark.com/innocentive/vu?pi=zGtzus4Gsz4IX
8z0&dm=5&tb=0&bg=707070
� http://www.youtube.com/watch?v=G8nlFN17D8E&feature=rel
ated
Collecting
Analyses
Crowd-sourcing M&S
Engine Infrastructure
and Architecture
Engine
Prediction Query
Predictions
Transformations
Technical Engine Vision
Domain Expert
Simulation Tool Expert
Infrastructure Expert
Simulation Analyst Expert
Business Analyst Expert
Process Analyst Expert Mass-Scale User
Citizen Analyst
Human in the Loop
Modeling and Simulation
Ubiquitous Computing
Internet of Things
Wisdom of Crowds
Participatory Sensing
Computational Thinking
Computation Engineering
Engineering Sustainable Development and Human Awareness
Reciprocatory Sensing (AI)
A Merge of Different Approaches
Modeling and Simulation as a Collaboration and Technology Core
Multi-disciplines
Cloud
Technology 1
Technology 2
Technology 3
Users Users
Collection
Models Models
Collection
Big Data Big Data
Collection
Prediction
Collection
Prediction
Queries
Collection
Problems Problems
Collection
Transfor
Collection
Transfor-
mations
Collection
Virtual instance on a
User’s Device 1
Virtual instance on a
User’s Device 2
Virtual instance on a
User’s Device 3
NetworkNetwork
Engine Architecture and Usage Process
Engine Architecture and Usage Process
Views
Platform Design
Tech
nolo
gy M
anag
em
ent
Pro
cess
IT Resources
Cloud-based Tools
Guidelines for Users
Technology Management System
Technical Execution
Cross-sections
Guidelines for Users
Views
Platform Design
Tech
nolo
gy M
anag
em
ent
Pro
cess
Collaborative Platform Objectives
Problem
Man
agem
ent
Pro
cess
M&
S Pro
ject
Man
agem
ent
Pro
cess
Definition
Big Data
Models
People
Solution
Existing Big Data
Available Models
People
Predictions
IT Resources
Cloud-based Tools
Guidelines for Users
Transformations
Simulation
Expertise
Collaborative Knowledge Management SystemTechnology Management System
Technical Execution
User’s Prediction Query
Cross-sections
Guidelines for Users
Views
Platform Design
Tech
nolo
gy M
anag
em
ent
Pro
cess
Collaborative Platform Objectives
Problem
Man
agem
ent
Pro
cess
M&
S Pro
ject
Man
agem
ent
Pro
cess
Definition
Big Data
Models
People
Solution
Existing Big Data
Available Models
People
Predictions
IT Resources
Cloud-based Tools
Guidelines for Users
Transformations
Simulation
Expertise
Collaborative Knowledge Management SystemTechnology Management System
Technical Execution
User’s Prediction Query
Cross-sections
Guidelines for Users
Views
Platform Design
Tech
nolo
gy M
anag
em
ent
Pro
cess
Collaborative Platform Objectives
Problem
Man
agem
ent
Pro
cess
M&
S Pro
ject
Man
agem
ent
Pro
cess
Definition
Big Data
Models
People
Solution
Existing Big Data
Available Models
People
Predictions
IT Resources
Cloud-based Tools
Guidelines for Users
Transformations
Simulation
Expertise
Collaborative Knowledge Management SystemTechnology Management System
Technical Execution
User’s Prediction Query
What should I do to attain
in 2 years from now
a cyclist performance
of Armstrong’s performance from 2004?
Cross-sections
Guidelines for Users
Views
Platform Design
Tech
nolo
gy M
anag
em
ent
Pro
cess
Collaborative Platform Objectives
Problem
Man
agem
ent
Pro
cess
M&
S Pro
ject
Man
agem
ent
Pro
cess
Definition
Big Data
Models
People
Solution
Existing Big Data
Available Models
People
Predictions
IT Resources
Cloud-based Tools
Guidelines for Users
Transformations
Simulation
Expertise
Technical Execution
User’s Prediction Query
What should I do to attain
in 2 years from now
a cyclist performance
of Armstrong’s performance from 2004?
Cyclist performance
L. Armstrong
Biomechanics,BiochemistryBody and musclePerformanceGroup dynamicsGeography of the
raceDisease track
Brain capacity
Simulation
community
J. Ullrich
Myself – statistics
Statistics in the
Web
Models in the Web
Cross-sections
Guidelines for Users
Views
Platform Design
Tech
nolo
gy M
anag
em
ent
Pro
cess
Collaborative Platform Objectives
Problem
Man
agem
ent
Pro
cess
M&
S Pro
ject
Man
agem
ent
Pro
cess
Definition
Big Data
Models
People
Solution
Existing Big Data
Available Models
People
Predictions
IT Resources
Cloud-based Tools
Guidelines for Users
Transformations
Simulation
Expertise
Technical Execution
User’s Prediction Query
What should I do to attain
in 2 years from now
a cyclist performance
of Armstrong’s performance from 2004?
Cyclist performance
L. Armstrong
Biomechanics,BiochemistryBody and musclePerformanceGroup dynamicsGeography of the
raceDisease trackBrain capacity
Simulation
community
J. UllrichMyself – statisticsStatistics in the
Web
Models in the Web
Agenda
� Science and Interdisciplinarity
� Democratizing Computation, Modeling and Simulation
� System Analysis Case Study
� Collaborative Technical Engine
� Simulation Engine Semantics
Simulation Engine Semantics
System
Execution
Engine
Implemen-
tation
System
Model
Implemen-
tation
State of the Past
Computational Framework in the Past
System Model Execution
Engine
State of the Art
Computational Framework Nowadays
Model
Specification
Model
Implemen-
tation
System Model
Solver
Implemen-
tation
Solver
Simulation
State of the FutureFuture
Computational Framework
Model
Specification
Solver
Implemen-
tation
Model
Implemen-
tation
Solver
Model
Specification
Simulation Runtime Interface
Solver
Implemen-
tation
Solver
Implemen-
tation
Model
Implemen-
tation
Model
Implemen-
tation
Simulation
Ve
rific
atio
n a
nd
Va
lida
tion
Ve
rific
atio
n a
nd
Va
lida
tion
A Computational Framework
Analysis &
Synth
esis
TECHNOLOGY
IMPLEMENTATION
Computational Framework User
OPERATIONAL DEFINITION
DECLARATIVE DEFINITION
MODELING
Analysis, Syn
thesis, &
Execu
tion
SimRI
Legend:
SimCI – Simulation Control Interface
SimRI – Simulation Runtime Interface
ExPM– Execution Platform Mapping
SimCI
SPEC
IFIC
AT
ION
MODELINGMODELING
ExPM
Platform
Declarative Specification of the Solver
Non-Monotonous Time Notion in Solver
computational evaluation index
time
step size
accepted time step
rejected time step
Agenda
� Science and Interdisciplinarity
� Democratizing Computation, Modeling and Simulation
� System Analysis Case Study
� Collaborative Technical Engine
� Simulation Engine Semantics
Continuous Awareness