SlideShare una empresa de Scribd logo
1 de 57
svm@arch.ethz.ch
SEC
Data Driven Modeling Beyond Idealization
Vahid Moosavi
PhD Student at Chair for Computer Aided Architectural Design (CAAD),
Professor Ludger Hovestadt, ETH Zurich
Researcher at ETH-Singapore Centre, Future Cities Laboratory (FCL)
24 May 2014
1
Landscape of Scientific Modeling
2
First Section
Models as the way we conceive of the real phenomena are one of
the fundamental elements of any investigation…
3
5
On the other hand, what we encounter…
…A Landscape of Modeling Approaches in
Competition, Challenging Complex Systems
First Try: Formal Definitions
• No specific definition so far (Stanford Plato) but some classifications:
• Models and Representation
– Scale models. (Black 1962)
– Idealized models (Michael Weisberg)
• Aristotelian (Minimal)
• Galilean (McMullin 1985)
• Caricatures
– Analogical models (Hesse 1963)
– Approximations
– Phenomenological models: (McMullin 1968)
– …
Idealization toward perfection or simplification?!!
9
Idealization toward perfection or simplification?!!
A Model of the Modeling Process
“Rational Models: Models, based on Ideals”
10
Second Section
11
Natural
System
Formal
System
Decoding
Encoding
Inference
Causality
A Model of Modeling Process (Let’s call it Rational Modeling.)
By: Robert Rosen
12
A Normal Distribution with
outlier or a “unique case”?
Fourier Transformation: any
form is a linear combination
of some ideal forms
Each Code Follows On An Ideal Form
Each code consists of certain aspects (features) of the natural system
(Models as Pairs of Glasses): Minimalist Idealizations and multi-models
Networks: Structural thinking
Agents (actors): Interactions
between different agencies
System Dynamics: Process
Oriented View
13
Challenge: What to do in dealing with Complex Adaptive
Systems? Which glasses (i.e. modeling approach) is
sufficient, when in principle each view is arbitrary?
15
Hypothesis: Majority of current modeling approaches
are fundamentally limited in dealing with complex
systems and what we need is an abstraction from the
concept of “rational modeling”.
Idea: Is it conceptually possible to have all the views at
once?
Complex Numbers
Real Numbers
What do we mean by “Abstraction”? (A Metaphore)
16
Rational Numbers
Natural Numbers
Current Trend: Parametricism (multi-model Idealization) and the
Curse of Dimensionality…
17
…Complicated, but not complex models
Properties of the system for modeling
PossibleRelations
(typesandnumbers)
Complex Systems
Simple Systems
Minimal
idealization
Multi-model
idealization
18
A new realm of modeling?!
Properties of the system for modeling
PossibleRelations
(typesandnumbers)
Multi-Agent
Systems
Urban Cellular
automata
Urban Dynamics
Basic Statistics
(Hypothesis Testing)
Urban Metabolism
Urban Scaling
Social Physics
Fractal Models
Toward a new formalism for the concept of modeling
“Models without Ideals or All the Potential Ideals”
19
Third Section
How to avoid the curse of dimensionality? (Or How to
Encapsulate all the potentialities?)
Selected Features to Represent the Objects
Objects
Encapsulation RelationalityRationality
Examples:
• Cities
• Streets
• Buildings
• People
• Companies
• Food
• Energy
• Medicine
• Internet
• Words in a text
Abstract Universals (ideal forms)
Concrete Universals
20
It is a self-referential Setup
21
Page Rank
..Can be local or global
Relational Modeling
22
An Example in Natural Language Modeling
Rational Modeling Relational Modeling
External Reference
We have the Ideal model of the
language
No External Reference
We have A Huge Corpus of
language
Main Assumption
Relational Representation of symbols in a language
Noam Chomsky MarkovHeroes
Based on
Approach
However, it took a century…
23
Markov (1907) Shannon(1948) Google 2000-
“For Linguists it is hard to
believe it as a practical
approach”
“Interesting idea, but
Computationally
Expensive”
“Getting Feasible! With Billions
of text documents”
Relational Representation of symbols in a language
Data
Deluge
…this Data Deluge has inverted the concept of empirical
research
24
Classical Simulation
SpaceSyntax, London
“The social logic of space,(1984)”
33,000+ taxicabs
GPS Trajectory of Taxicabs,
Beijing, 2012
Inversion in
Modeling
25
Link
26
27
Multi-Model Idealization
(Agent Based Transportation Modeling)
28
Using GPS tracks of cars within a city:
Taking urban cells as a word in a language,
each individual driver is a unique story teller,
while driving within urban grid cells…
...A Markov Chain Model of traffic dynamics
Can be developed for :
• Simulation
• community detection
• Network Engineering
• Sensitivity Analysis
Fourth Section
Self Organizing Maps
And
Data Deluge
29
How to explain SOM or What is a good story for SOM?
30
SOM from the Context of (Nonlinear) Transformation:
Dimensionality Reduction
31
• Finding an ideal (global) transformation: e.g. PCA
• Observations are instances of an abstract representation
32
Selected Features to Represent the Objects
Objects
First General Approach: Direct Transformation
X TW
• Each observation is a dimension itself: e.g. MDS, LLE, ISOMAP,…
• There is always a mechanism to preserve neighborhood topology.
33
Second General Approach: Indirect Transformation
34
Self Organizing Map (SOM) : A generic setup, based on
symbolic indexes
• SOM as a transformation
based on topology
preserving mechanism,
but at the same time
creating an abstraction
from observations.
35
A Primal-Dual Representation
X TSOM
Pre-Specific City Modeling
Footprint of buildings in
Orchard area,
Singapore
Similar
buildings are
in the same
area of SOM
36
Data Driven Urban Pollution Modeling beyond Idealization
37Idealization in traditional simulation models
Data Driven Urban Pollution Modeling beyond Idealization
38
39
SOM: Approximating joint probability distribution
40
Frequencies of occurrence
P.E. Bieringer et al. / Atmospheric Environment 80 (2013)
41Original Distribution SOM Based Distribution
42
SOM: Computing with contextual numbers (signs!?)
43
The classic notion of (natural) number is based on a one directional
arrow.
44
This is the classical time series analysis.
45
46
47
48
contextual numbers
49
contextual numbers
50
1-Median list Price
2-Median sale price
3-Median list price -sq. ft.
4-Median sale price-sq. ft.
5-Sold for loss
6-Sold for gain
7-Increasing values
8-Decreasing values
9-Listings with price cut
10-Median price cut
11-Sold in past year
12-Homes for Rent
13-Homes foreclosed
14-Foreclosure re-sales
15-Sale-to-list price ratio
16-Price to rent ratio
Multi-Dimensional Time Series
Modeling (Real Estate Dynamics)
51
52
But it is more than visualization…
53
It improves the overall prediction accuracy
54
In general, it can be a part of larger computing machine.
SOM: A Generic Computing Machine Beyond Ideal Forms
55
Democratic Computing Social computing
(Computing with any function)
Observed Data
Resamples of Data by SOM
Addition
Subtraction
Multiplication
…
SOMification as any operation in coexistence with
data!!
56
Thanks!
57

Más contenido relacionado

Destacado

Darius Silingas - From Model Driven Testing to Test Driven Modelling
Darius Silingas - From Model Driven Testing to Test Driven ModellingDarius Silingas - From Model Driven Testing to Test Driven Modelling
Darius Silingas - From Model Driven Testing to Test Driven ModellingTEST Huddle
 
Golden Rules of Web Design - Theo Mandel, Ph.D.
Golden Rules of Web Design - Theo Mandel, Ph.D.Golden Rules of Web Design - Theo Mandel, Ph.D.
Golden Rules of Web Design - Theo Mandel, Ph.D.Theo Mandel, PhD
 
Story Driven Development With Cucumber
Story Driven Development With CucumberStory Driven Development With Cucumber
Story Driven Development With CucumberSean Cribbs
 
Agile 101
Agile 101Agile 101
Agile 101beLithe
 
Data Driven Possibilities with Qlik
Data Driven Possibilities with QlikData Driven Possibilities with Qlik
Data Driven Possibilities with QlikMischa van Werkhoven
 
APMP Foundation: Storyboard Development
APMP Foundation: Storyboard DevelopmentAPMP Foundation: Storyboard Development
APMP Foundation: Storyboard DevelopmentBid to Win Ltd
 
Users' Story: UX Storyboarding
Users' Story: UX StoryboardingUsers' Story: UX Storyboarding
Users' Story: UX StoryboardingFrank Garofalo
 

Destacado (8)

Darius Silingas - From Model Driven Testing to Test Driven Modelling
Darius Silingas - From Model Driven Testing to Test Driven ModellingDarius Silingas - From Model Driven Testing to Test Driven Modelling
Darius Silingas - From Model Driven Testing to Test Driven Modelling
 
Golden Rules of Web Design - Theo Mandel, Ph.D.
Golden Rules of Web Design - Theo Mandel, Ph.D.Golden Rules of Web Design - Theo Mandel, Ph.D.
Golden Rules of Web Design - Theo Mandel, Ph.D.
 
Story Driven Development With Cucumber
Story Driven Development With CucumberStory Driven Development With Cucumber
Story Driven Development With Cucumber
 
Agile 101
Agile 101Agile 101
Agile 101
 
Data Driven Possibilities with Qlik
Data Driven Possibilities with QlikData Driven Possibilities with Qlik
Data Driven Possibilities with Qlik
 
APMP Foundation: Storyboard Development
APMP Foundation: Storyboard DevelopmentAPMP Foundation: Storyboard Development
APMP Foundation: Storyboard Development
 
Storyboarding
StoryboardingStoryboarding
Storyboarding
 
Users' Story: UX Storyboarding
Users' Story: UX StoryboardingUsers' Story: UX Storyboarding
Users' Story: UX Storyboarding
 

Similar a Data Driven Modeling Beyond Idealization

Markovian Modeling of Urban Traffic Flows in Coexistence With Urban Data Streams
Markovian Modeling of Urban Traffic Flows in Coexistence With Urban Data StreamsMarkovian Modeling of Urban Traffic Flows in Coexistence With Urban Data Streams
Markovian Modeling of Urban Traffic Flows in Coexistence With Urban Data StreamsVahid Moosavi
 
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - LietoCognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - LietoAntonio Lieto
 
Amiina Bakunowicz_MSc Thesis_NEURAL SELF-ORGANISING MAPS AND GENETIC ALGORITH...
Amiina Bakunowicz_MSc Thesis_NEURAL SELF-ORGANISING MAPS AND GENETIC ALGORITH...Amiina Bakunowicz_MSc Thesis_NEURAL SELF-ORGANISING MAPS AND GENETIC ALGORITH...
Amiina Bakunowicz_MSc Thesis_NEURAL SELF-ORGANISING MAPS AND GENETIC ALGORITH...ArchiLab 7
 
Alexander Mikov - Program Tools for Dynamic Investigation of Social Networks
Alexander Mikov - Program Tools for Dynamic Investigation of Social NetworksAlexander Mikov - Program Tools for Dynamic Investigation of Social Networks
Alexander Mikov - Program Tools for Dynamic Investigation of Social NetworksAIST
 
General Problems of Social System Modelling & Problems and Models of Sustaina...
General Problems of Social System Modelling & Problems and Models of Sustaina...General Problems of Social System Modelling & Problems and Models of Sustaina...
General Problems of Social System Modelling & Problems and Models of Sustaina...SSA KPI
 
Simulation of complex systems: the case of crowds (Phd course - lesson 1/7)
Simulation of complex systems: the case of crowds (Phd course - lesson 1/7)Simulation of complex systems: the case of crowds (Phd course - lesson 1/7)
Simulation of complex systems: the case of crowds (Phd course - lesson 1/7)Giuseppe Vizzari
 
Statistical Modeling: The Two Cultures
Statistical Modeling: The Two CulturesStatistical Modeling: The Two Cultures
Statistical Modeling: The Two CulturesChristoph Molnar
 
Designing Complex Systems - Karen Cham
Designing Complex Systems - Karen ChamDesigning Complex Systems - Karen Cham
Designing Complex Systems - Karen Chamuxbri
 
2012: Natural Computing - The Grand Challenges and Two Case Studies
2012: Natural Computing - The Grand Challenges and Two Case Studies2012: Natural Computing - The Grand Challenges and Two Case Studies
2012: Natural Computing - The Grand Challenges and Two Case StudiesLeandro de Castro
 
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...Antonio Lieto
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 1 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 1 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 1 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 1 - Professor...Daniel Katz
 
M2. conceptual modeling intro
M2. conceptual modeling   introM2. conceptual modeling   intro
M2. conceptual modeling introMichele Missikoff
 
Jiang - INPUT2012
Jiang - INPUT2012Jiang - INPUT2012
Jiang - INPUT2012INPUT 2012
 
2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and Applications2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and ApplicationsLeandro de Castro
 
Crowd Dynamics
Crowd DynamicsCrowd Dynamics
Crowd DynamicsSSA KPI
 
Ammar malik urbanab-mspakistan-may2012-v2
Ammar malik urbanab-mspakistan-may2012-v2Ammar malik urbanab-mspakistan-may2012-v2
Ammar malik urbanab-mspakistan-may2012-v2Ammar A. Malik
 
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022Antonio Lieto
 

Similar a Data Driven Modeling Beyond Idealization (20)

Markovian Modeling of Urban Traffic Flows in Coexistence With Urban Data Streams
Markovian Modeling of Urban Traffic Flows in Coexistence With Urban Data StreamsMarkovian Modeling of Urban Traffic Flows in Coexistence With Urban Data Streams
Markovian Modeling of Urban Traffic Flows in Coexistence With Urban Data Streams
 
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - LietoCognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
Cognitive Paradigm in AI - Invited Lecture - Kyiv/Kyev - Lieto
 
Amiina Bakunowicz_MSc Thesis_NEURAL SELF-ORGANISING MAPS AND GENETIC ALGORITH...
Amiina Bakunowicz_MSc Thesis_NEURAL SELF-ORGANISING MAPS AND GENETIC ALGORITH...Amiina Bakunowicz_MSc Thesis_NEURAL SELF-ORGANISING MAPS AND GENETIC ALGORITH...
Amiina Bakunowicz_MSc Thesis_NEURAL SELF-ORGANISING MAPS AND GENETIC ALGORITH...
 
Constructive Modalities
Constructive ModalitiesConstructive Modalities
Constructive Modalities
 
Alexander Mikov - Program Tools for Dynamic Investigation of Social Networks
Alexander Mikov - Program Tools for Dynamic Investigation of Social NetworksAlexander Mikov - Program Tools for Dynamic Investigation of Social Networks
Alexander Mikov - Program Tools for Dynamic Investigation of Social Networks
 
General Problems of Social System Modelling & Problems and Models of Sustaina...
General Problems of Social System Modelling & Problems and Models of Sustaina...General Problems of Social System Modelling & Problems and Models of Sustaina...
General Problems of Social System Modelling & Problems and Models of Sustaina...
 
Simulation of complex systems: the case of crowds (Phd course - lesson 1/7)
Simulation of complex systems: the case of crowds (Phd course - lesson 1/7)Simulation of complex systems: the case of crowds (Phd course - lesson 1/7)
Simulation of complex systems: the case of crowds (Phd course - lesson 1/7)
 
Statistical Modeling: The Two Cultures
Statistical Modeling: The Two CulturesStatistical Modeling: The Two Cultures
Statistical Modeling: The Two Cultures
 
Constructive Modalities
Constructive ModalitiesConstructive Modalities
Constructive Modalities
 
Designing Complex Systems - Karen Cham
Designing Complex Systems - Karen ChamDesigning Complex Systems - Karen Cham
Designing Complex Systems - Karen Cham
 
2012: Natural Computing - The Grand Challenges and Two Case Studies
2012: Natural Computing - The Grand Challenges and Two Case Studies2012: Natural Computing - The Grand Challenges and Two Case Studies
2012: Natural Computing - The Grand Challenges and Two Case Studies
 
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
 
Computer model
Computer modelComputer model
Computer model
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 1 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 1 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 1 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 1 - Professor...
 
M2. conceptual modeling intro
M2. conceptual modeling   introM2. conceptual modeling   intro
M2. conceptual modeling intro
 
Jiang - INPUT2012
Jiang - INPUT2012Jiang - INPUT2012
Jiang - INPUT2012
 
2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and Applications2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and Applications
 
Crowd Dynamics
Crowd DynamicsCrowd Dynamics
Crowd Dynamics
 
Ammar malik urbanab-mspakistan-may2012-v2
Ammar malik urbanab-mspakistan-may2012-v2Ammar malik urbanab-mspakistan-may2012-v2
Ammar malik urbanab-mspakistan-may2012-v2
 
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
 

Más de Vahid Moosavi

System identification and Surrogate Modeling
System identification and Surrogate ModelingSystem identification and Surrogate Modeling
System identification and Surrogate ModelingVahid Moosavi
 
On Optimization Problems
On Optimization ProblemsOn Optimization Problems
On Optimization ProblemsVahid Moosavi
 
Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...
Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...
Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...Vahid Moosavi
 
Modeling in Coexistence with Data: Toward a Generic Notion of Space
Modeling in Coexistence with Data: Toward a Generic Notion of SpaceModeling in Coexistence with Data: Toward a Generic Notion of Space
Modeling in Coexistence with Data: Toward a Generic Notion of SpaceVahid Moosavi
 
Bi g data_urban modeling_applications_23092013
Bi g data_urban modeling_applications_23092013Bi g data_urban modeling_applications_23092013
Bi g data_urban modeling_applications_23092013Vahid Moosavi
 
Cluster labeling fcl_weeklymeeting30102013
Cluster labeling fcl_weeklymeeting30102013Cluster labeling fcl_weeklymeeting30102013
Cluster labeling fcl_weeklymeeting30102013Vahid Moosavi
 

Más de Vahid Moosavi (6)

System identification and Surrogate Modeling
System identification and Surrogate ModelingSystem identification and Surrogate Modeling
System identification and Surrogate Modeling
 
On Optimization Problems
On Optimization ProblemsOn Optimization Problems
On Optimization Problems
 
Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...
Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...
Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...
 
Modeling in Coexistence with Data: Toward a Generic Notion of Space
Modeling in Coexistence with Data: Toward a Generic Notion of SpaceModeling in Coexistence with Data: Toward a Generic Notion of Space
Modeling in Coexistence with Data: Toward a Generic Notion of Space
 
Bi g data_urban modeling_applications_23092013
Bi g data_urban modeling_applications_23092013Bi g data_urban modeling_applications_23092013
Bi g data_urban modeling_applications_23092013
 
Cluster labeling fcl_weeklymeeting30102013
Cluster labeling fcl_weeklymeeting30102013Cluster labeling fcl_weeklymeeting30102013
Cluster labeling fcl_weeklymeeting30102013
 

Último

👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...gajnagarg
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...gajnagarg
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...amitlee9823
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...gajnagarg
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachBoston Institute of Analytics
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...amitlee9823
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 

Último (20)

👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning Approach
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 

Data Driven Modeling Beyond Idealization

  • 1. svm@arch.ethz.ch SEC Data Driven Modeling Beyond Idealization Vahid Moosavi PhD Student at Chair for Computer Aided Architectural Design (CAAD), Professor Ludger Hovestadt, ETH Zurich Researcher at ETH-Singapore Centre, Future Cities Laboratory (FCL) 24 May 2014 1
  • 2. Landscape of Scientific Modeling 2 First Section
  • 3. Models as the way we conceive of the real phenomena are one of the fundamental elements of any investigation… 3
  • 4.
  • 5. 5 On the other hand, what we encounter… …A Landscape of Modeling Approaches in Competition, Challenging Complex Systems
  • 6.
  • 7. First Try: Formal Definitions • No specific definition so far (Stanford Plato) but some classifications: • Models and Representation – Scale models. (Black 1962) – Idealized models (Michael Weisberg) • Aristotelian (Minimal) • Galilean (McMullin 1985) • Caricatures – Analogical models (Hesse 1963) – Approximations – Phenomenological models: (McMullin 1968) – …
  • 8. Idealization toward perfection or simplification?!!
  • 9. 9 Idealization toward perfection or simplification?!!
  • 10. A Model of the Modeling Process “Rational Models: Models, based on Ideals” 10 Second Section
  • 11. 11 Natural System Formal System Decoding Encoding Inference Causality A Model of Modeling Process (Let’s call it Rational Modeling.) By: Robert Rosen
  • 12. 12 A Normal Distribution with outlier or a “unique case”? Fourier Transformation: any form is a linear combination of some ideal forms Each Code Follows On An Ideal Form
  • 13. Each code consists of certain aspects (features) of the natural system (Models as Pairs of Glasses): Minimalist Idealizations and multi-models Networks: Structural thinking Agents (actors): Interactions between different agencies System Dynamics: Process Oriented View 13
  • 14.
  • 15. Challenge: What to do in dealing with Complex Adaptive Systems? Which glasses (i.e. modeling approach) is sufficient, when in principle each view is arbitrary? 15 Hypothesis: Majority of current modeling approaches are fundamentally limited in dealing with complex systems and what we need is an abstraction from the concept of “rational modeling”. Idea: Is it conceptually possible to have all the views at once?
  • 16. Complex Numbers Real Numbers What do we mean by “Abstraction”? (A Metaphore) 16 Rational Numbers Natural Numbers
  • 17. Current Trend: Parametricism (multi-model Idealization) and the Curse of Dimensionality… 17 …Complicated, but not complex models Properties of the system for modeling PossibleRelations (typesandnumbers) Complex Systems Simple Systems Minimal idealization Multi-model idealization
  • 18. 18 A new realm of modeling?! Properties of the system for modeling PossibleRelations (typesandnumbers) Multi-Agent Systems Urban Cellular automata Urban Dynamics Basic Statistics (Hypothesis Testing) Urban Metabolism Urban Scaling Social Physics Fractal Models
  • 19. Toward a new formalism for the concept of modeling “Models without Ideals or All the Potential Ideals” 19 Third Section
  • 20. How to avoid the curse of dimensionality? (Or How to Encapsulate all the potentialities?) Selected Features to Represent the Objects Objects Encapsulation RelationalityRationality Examples: • Cities • Streets • Buildings • People • Companies • Food • Energy • Medicine • Internet • Words in a text Abstract Universals (ideal forms) Concrete Universals 20
  • 21. It is a self-referential Setup 21 Page Rank ..Can be local or global
  • 22. Relational Modeling 22 An Example in Natural Language Modeling Rational Modeling Relational Modeling External Reference We have the Ideal model of the language No External Reference We have A Huge Corpus of language Main Assumption Relational Representation of symbols in a language Noam Chomsky MarkovHeroes Based on Approach
  • 23. However, it took a century… 23 Markov (1907) Shannon(1948) Google 2000- “For Linguists it is hard to believe it as a practical approach” “Interesting idea, but Computationally Expensive” “Getting Feasible! With Billions of text documents” Relational Representation of symbols in a language Data Deluge
  • 24. …this Data Deluge has inverted the concept of empirical research 24
  • 25. Classical Simulation SpaceSyntax, London “The social logic of space,(1984)” 33,000+ taxicabs GPS Trajectory of Taxicabs, Beijing, 2012 Inversion in Modeling 25
  • 27. 27 Multi-Model Idealization (Agent Based Transportation Modeling)
  • 28. 28 Using GPS tracks of cars within a city: Taking urban cells as a word in a language, each individual driver is a unique story teller, while driving within urban grid cells… ...A Markov Chain Model of traffic dynamics Can be developed for : • Simulation • community detection • Network Engineering • Sensitivity Analysis
  • 29. Fourth Section Self Organizing Maps And Data Deluge 29
  • 30. How to explain SOM or What is a good story for SOM? 30
  • 31. SOM from the Context of (Nonlinear) Transformation: Dimensionality Reduction 31
  • 32. • Finding an ideal (global) transformation: e.g. PCA • Observations are instances of an abstract representation 32 Selected Features to Represent the Objects Objects First General Approach: Direct Transformation X TW
  • 33. • Each observation is a dimension itself: e.g. MDS, LLE, ISOMAP,… • There is always a mechanism to preserve neighborhood topology. 33 Second General Approach: Indirect Transformation
  • 34. 34
  • 35. Self Organizing Map (SOM) : A generic setup, based on symbolic indexes • SOM as a transformation based on topology preserving mechanism, but at the same time creating an abstraction from observations. 35 A Primal-Dual Representation X TSOM
  • 36. Pre-Specific City Modeling Footprint of buildings in Orchard area, Singapore Similar buildings are in the same area of SOM 36
  • 37. Data Driven Urban Pollution Modeling beyond Idealization 37Idealization in traditional simulation models
  • 38. Data Driven Urban Pollution Modeling beyond Idealization 38
  • 39. 39 SOM: Approximating joint probability distribution
  • 40. 40 Frequencies of occurrence P.E. Bieringer et al. / Atmospheric Environment 80 (2013)
  • 41. 41Original Distribution SOM Based Distribution
  • 42. 42 SOM: Computing with contextual numbers (signs!?)
  • 43. 43 The classic notion of (natural) number is based on a one directional arrow.
  • 44. 44 This is the classical time series analysis.
  • 45. 45
  • 46. 46
  • 47. 47
  • 50. 50 1-Median list Price 2-Median sale price 3-Median list price -sq. ft. 4-Median sale price-sq. ft. 5-Sold for loss 6-Sold for gain 7-Increasing values 8-Decreasing values 9-Listings with price cut 10-Median price cut 11-Sold in past year 12-Homes for Rent 13-Homes foreclosed 14-Foreclosure re-sales 15-Sale-to-list price ratio 16-Price to rent ratio Multi-Dimensional Time Series Modeling (Real Estate Dynamics)
  • 51. 51
  • 52. 52 But it is more than visualization…
  • 53. 53 It improves the overall prediction accuracy
  • 54. 54 In general, it can be a part of larger computing machine.
  • 55. SOM: A Generic Computing Machine Beyond Ideal Forms 55 Democratic Computing Social computing (Computing with any function) Observed Data Resamples of Data by SOM
  • 56. Addition Subtraction Multiplication … SOMification as any operation in coexistence with data!! 56

Notas del editor

  1. In terms of representation and inference we can go beyond idealization
  2. Focus on Idealization In the beginning ---> Simplification, but gradually it has changed to a situation that every phenomenon has an underlying nature?!! Examples: Point mass, infinite speed, circle, rational choice, rational maximizer Agents, Aristotelian: Striping away properties (elements) from the concrete case An example is a classical mechanics model of the planetary system, describing the planets as objects only having shape and mass, disregarding all other properties Galilean idealizations: Simplifying properties (mess points)
  3. Coding is based on an arbitrary Ideal Coordinatization
  4. Multiple ideals
  5. Numbers onion model Quantum Mechanics Similarly for the concept of modeling
  6. Similar to FlatLand
  7. Elephant and the blind men
  8. Don’t say about models, just the reason for the limit Walkability as an example Godel’s incompleteness theorem Hamiltonian Complexity Theory to show the limit of Model-ability!!
  9. Identity Assumption of objects independence
  10. Sheaf Theory
  11. Self-organizing Map : Mapping as transformation
  12. Sheaf Theory Localization -Globalization
  13. For the issue of Causality: Prediction, classification, clustering I am co-organizing a conference on SOM next Month
  14. From an imposed structure to operation of any potential structure Similar to Quantum Mechanics and abstraction from explicit representation to space of potential explicit representations Discontinuity