nz eresearch symposium 2013 - capturing the flux in scientific knowledge
DESCRIPTION
15 mins presentation at NZ eResearch symposium 2013 illustrating my current PhD researchTRANSCRIPT
![Page 1: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/1.jpg)
Capturing the Flux in Scienti2ic Knowledge
Centre for eResearch Dept. of Computer Science University of Auckland
Prashant Gupta (PhD student) Mark Gahegan
![Page 2: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/2.jpg)
hBp://smeitexpo2011.blogspot.co.nz/2010/11/era-‐of-‐technological-‐revoluLon.html
“The flux of things is one ul0mate generaliza0on around which we must weave our philosophical system.” -‐-‐Alfred N. Whitehead, Process and Reality
![Page 3: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/3.jpg)
Example…
v Paradigm shiR
Wave-‐parLcle Duality
18th Century – Light as material corpuscles
Early 20th Century – Light as wave parLcles
![Page 4: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/4.jpg)
Incremental changes v Constant reorganizaLon of PhylogeneLc tree
hBp://www.wiley.com/college/praB/0471393878/student/acLviLes/phylogeneLc_trees/
![Page 5: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/5.jpg)
Incremental changes v Constant reorganizaLon of PhylogeneLc tree
v New ObservaLon/data
v New Understanding
v Societal drivers
hBp://www.wiley.com/college/praB/0471393878/student/acLviLes/phylogeneLc_trees/
![Page 6: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/6.jpg)
How do we currently handle the “Change”
v Schema EvoluLon (Databases and XML) / Ontology EvoluLon
v CategorizaLon
v Provenance / Change Logs
Domain-‐specific
Composite
Complex
Atomic
Complexity-based
Level of abstracLon
![Page 7: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/7.jpg)
Example of an ontology change log
It tells us Knowledge-‐that: what is the change, when it happened, who did it, what was the target, etc..
M. Javed, Y. M. Abgaz, and C. Pahl, “Ontology Change Management and IdenLficaLon of Change PaBerns,” J Data Semant, May 2013.
![Page 8: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/8.jpg)
Example of an ontology change log
It tells us Knowledge-‐that: what is the change, when it happened, who did it, what was the target, etc..
Why did they make that decision?
How did this change came into being?
But we sLll miss Knowledge-‐how (and why) M. Javed, Y. M. Abgaz, and C. Pahl, “Ontology Change Management and IdenLficaLon of Change PaBerns,” J Data Semant, May 2013.
![Page 9: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/9.jpg)
Categories
Conceptual Model Data Model Process
Model
Theories, Laws etc.
ApplicaLons e.g. Maps
ScienLfic Enterprise
hBp://sLck.ischool.umd.edu/innovaLon_ontology.html
![Page 10: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/10.jpg)
Categories
Conceptual Model Data Model Process
Model
Theories, Laws etc.
ApplicaLons e.g. Maps
ScienLfic Enterprise
Ontology Workflow
Database
hBp://sLck.ischool.umd.edu/innovaLon_ontology.html
![Page 11: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/11.jpg)
Categories
Conceptual Model Data Model Process
Model
Theories, Laws etc.
ApplicaLons e.g. Maps
ScienLfic Enterprise
Ontology Workflow
Database
hBp://sLck.ischool.umd.edu/innovaLon_ontology.html
![Page 12: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/12.jpg)
Change
Categories
Conceptual Model Data Model Process
Model
Theories, Laws etc.
ApplicaLons e.g. Maps
ScienLfic Enterprise
affects
hBp://sLck.ischool.umd.edu/innovaLon_ontology.html
![Page 13: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/13.jpg)
Change
Categories
Conceptual Model Data Model Process
Model
Theories, Laws etc.
ApplicaLons e.g. Maps
ScienLfic Enterprise
affects
Categories
Categories
Categories
Change
hBp://sLck.ischool.umd.edu/innovaLon_ontology.html
![Page 14: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/14.jpg)
Life-‐Cycle of a Category
![Page 15: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/15.jpg)
Life-‐Cycle of a Category
Theory
Data Category
Intension Extension
Place in Conceptual hierarchy
Processes Contexts/ SituaLons
Researchers’ knowledge
Birth of a category
![Page 16: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/16.jpg)
Life-‐Cycle of a Category
Theory
Data Category
Intension Extension
Place in Conceptual hierarchy
Processes Contexts/ SituaLons
Researchers’ knowledge
Birth of a category
EvoluLon of a
category
Category
May cause change to exisLng theory
May lead to new understanding
Intension Extension Place in
Conceptual hierarchy
Conceptual change
New observaLons
Societal needs
Richer characterizaLon
![Page 17: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/17.jpg)
Change
What knowledge are we missing !
How can we answer How and why aspect
of change ?
![Page 18: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/18.jpg)
Change
We focus on
products of science and ignore
process of science
What knowledge are we missing !
How can we answer How and why aspect
of change ?
![Page 19: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/19.jpg)
What’s in the process!
v Source of interpretaLon
v Can answer quesLons related to how and why aspect behind the change
![Page 20: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/20.jpg)
Proposed Solution
Categories Process
of science
Now I understand why this category is the way it is…
![Page 21: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/21.jpg)
Conceptual Signi2icance v Fourth facet to a category’s representaLon
v Address the informaLon interoperability problem
v BeBer understanding of how our scienLfic knowledge evolves over Lme
![Page 22: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/22.jpg)
give birth to
improve
modify connected as
ScienLfic ArLfacts
Process of Science
Conceptual Change
ApplicaLon
Database
Ontology
Workflow
![Page 23: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/23.jpg)
Computational Framework
Categorical templates
Category-‐versioning system
Change event
Change Analyzer
• Recording changes and processes involved
• Analyze changes
• Broadcast changes
stub stub
Machine-‐learning techniques
• Neural networks • Bayesian Network …….
Service 1 Service 2 Service 3
Change event
![Page 24: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/24.jpg)
Computational Framework
Categorical templates
Category-‐versioning system
Change event
Change Analyzer
• Recording changes and processes involved
• Analyze changes
• Broadcast changes
stub stub
Machine-‐learning techniques
• Neural networks • Bayesian Network …….
Service 1
Change event
![Page 25: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/25.jpg)
Computational Framework
Categorical templates
Category-‐versioning system
Change event
Change Analyzer
• Recording changes and processes involved
• Analyze changes
• Broadcast changes
stub stub
Machine-‐learning techniques
• Neural networks • Bayesian Network …….
Service 1
Change event
Data-‐based
• Dataset • Training set • Classifier • Parameters • ValidaLon
method
![Page 26: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/26.jpg)
Computational Framework
Categorical templates
Category-‐versioning system
Change event
Change Analyzer
• Recording changes and processes involved
• Analyze changes
• Broadcast changes
stub stub
Machine-‐learning techniques
• Neural networks • Bayesian Network …….
Service 1
Change event
![Page 27: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/27.jpg)
Computational Framework
Categorical templates
Category-‐versioning system
Change event
Change Analyzer
• Recording changes and processes involved
• Analyze changes
• Broadcast changes
stub stub
Machine-‐learning techniques
• Neural networks • Bayesian Network …….
Service 2
Change event
![Page 28: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/28.jpg)
Computational Framework
Categorical templates
Category-‐versioning system
Change event
Change Analyzer
• Recording changes and processes involved
• Analyze changes
• Broadcast changes
stub stub
Machine-‐learning techniques
• Neural networks • Bayesian Network …….
Service 3
Change event
![Page 29: NZ eResearch Symposium 2013 - Capturing the Flux in Scientific Knowledge](https://reader034.vdocuments.us/reader034/viewer/2022051816/54505d0eaf79596b358b6cf8/html5/thumbnails/29.jpg)
Questions ?? Thanks to
Mark Gahegan (Supervisor) Gill Dobbie (co-‐supervisor) CeR Fellows
Prashant Gupta PhD student