SlideShare ist ein Scribd-Unternehmen logo
1 von 27
A Semantic Web Platform for 
Automating the Interpretation of 
Finite Element Bio-simulations 
Dr. Ratnesh Sahay 
Semantics in eHealth & Life Sciences (SeLS) 
Insight Centre for Data Analytics 
NUI Galway, Ireland 
10-12-2014 
SWAT4LS-2014, Berlin 
Germany
Background – Hearing Loss 
278 Million People 
• Outer ear gets excited both by the sound waves propagate through the ear canal and strike the eardrum 
• In the middle ear the ear drum vibrates generating pressure waves in the inner ear fluid chambers 
• The inner ear turns pressure waves into electrical signals that our brain can understand 
Slide 2
Background – Hearing Loss 
• The ear drum vibrates generating pressure waves in the inner ear fluid chambers 
• The inner ear turns pressure waves into electrical signals that our brain can understand 
Infrastructure to integrate clinical knowledge, experimental data and inner ear models 
Slide 3
Inner Ear - Bio Simulation Model & System 
PAK - FM 
Slide 4
SIFEM Project 
Electrical Coupling Model 
Micromechanics Model 
Finite Element Model 
Fluid Coupling Model 
Slide 5
Goals 
Automate the interpretation of finite element (FE) 
biosimulations ... 
Insight Centre for Data Analytics Slide 6
Motivational Scenario: Cochlear 
mechanics 
Insight Centre for Data Analytics Slide 7
Characteristics of the FE Domain 
• Difficult to represent 
• Physics, geometrical models, topological relations, algoithmic, 
mathematics 
Insight Centre for Data Analytics Slide 8
Dimensions of a FE Bio-simulation 
Insight Centre for Data Analytics Slide 9
Geometrical Model 
Insight Centre for Data Analytics Slide 10
Physics Model 
• FE equilibrium for solid 
• FE equilibrium for fluid 
Insight Centre for Data Analytics Slide 11
Numerical Models/Solvers 
• Incremental-iterative implicit solution scheme 
Insight Centre for Data Analytics Slide 12
Experimental Data 
• A 
Insight Centre for Data Analytics Slide 13
Lid-driven cavity flow 
Physical Model 
FEM Model 
Solver 
 If there a vortex close to 
the lid? 
Insight Centre for Data Analytics Slide 14
Lid-driven cavity flow 
Physical Model 
FEM Model 
Solver 
 definition of a simulation 
 If there a vortex close to 
the lid? 
Insight Centre for Data Analytics Slide 15
Numerical Data Interpretation 
description of the 
simulation 
Is translated into 
Rules using references 
to anatomical, physical 
and data feature 
elements 
Multiple simulations 
Feature extraction 
Interpretation = rules 
applied over data at 
the symbolic level 
Insight Centre for Data Analytics 02 May 2014 Slide 16
Data View 
Data Selection 
y 
0.05 
Insight Centre for Data Analytics Slide 17
Feature Extraction 
maximum 
velocity is 0.93 
at the lid 
fast increase 
(avg first derivative > 35) 
Minima=(0.055,-0.20) 
velocity starts 
at 0 at the 
bottom 
slow decrease 
followed by 
Based on the TEDDY 
ontology 
Insight Centre for Data Analytics Slide 18
Data Interpretation Statements 
:DataView1 :hasDimensionY :VelocityX . 
:DataView1 :hasDimensionX :DistanceFromTheCavityBase . 
:DataView1 :x0 “0.0"^^xsd:double . 
:DataView1 :y0 “0.0"^^xsd:double . 
:DataView1 :hasMinimumX “-0.055"^^xsd:double . 
:DataView1 :hasMinimumY “-0.20"^^xsd:double . 
:DataView1 :hasFeature :PositiveSecondDerivative . 
:DataView1 :hasBehaviour :BehaviourRegion1 . 
:DataView1 :hasBehaviour :BehaviourRegion2 . 
:BehaviourRegion1 :avgFirstDerivative “-3.63"^^xsd:double . 
:BehaviourRegion1 :hasFeature EndRegion . 
:BehaviourRegion1 :hasFeature :Decreases . 
:BehaviourRegion1 :hasFeature :DecreasesSlowly . 
:BehaviourRegion2 :avgFirstDerivative “33.35"^^xsd:double . 
:BehaviourRegion2 :hasFeature EndRegion . 
:BehaviourRegion2 :hasFeature :Increases . 
:BehaviourRegion2 :hasFeature :IncreasesFast . 
:BehaviourRegion1 :isFollowedBy :BehaviourRegion1 . 
: LidSimulation Data Analysis Rule :hasInterpretation :ValidVelocityBehaviour . 
Insight Centre for Data Analytics Slide 19
Data Analysis Rules 
IF( minima(velocity) is negative AND 
decreases very slowly(velocity) AND 
increases very fast (velocity) ) 
VALID VELOCITY BEHAVIOUR 
SPARQL Rule 
CONSTRUCT 
{ :LidSimulation sif: hasInterpretation :ValidVelocityBehaviour } 
WHERE { 
?dataview rdf:type dao:DataView . 
?dataview dao:hasFeature ?x . 
... 
} 
Insight Centre for Data Analytics Slide 20
Output Data Views 
Insight Centre for Data Analytics Slide 26
Feature Extraction 
:DataView1 :hasDimensionY :BasilarMembraneMagnitude . 
:DataView1 :hasDimensionX :DistanceFromTheCochleaBasis . 
:DataView1 :hasFeature :isSingleWave . 
:DataView1 :hasMaximumAmplitude “0.0031 "^^xsd:double. 
:DataView1 :hasMaximumY “0.0020 e^-6 "^^xsd:double . 
:DataView1 :hasMaximumX “14"^^xsd:double . 
:DataView1 :hasMinimumY “-0.0011 e^-6 "^^xsd:double . 
:DataView1 :hasMinimumX “17"^^xsd:double . 
Insight Centre for Data Analytics Slide 27
Conceptual Model Excerpt 
Insight Centre for Data Analytics Slide 29
Conceptual Model Excerpt 
Insight Centre for Data Analytics Slide 30
Take-away message 
• Contemporary science demands new infrastructures to 
scale scientific discovery in a complex knowledge 
environment. 
• Numerical data is everywhere, not only in FE simulations. 
• In this work we started exploring how to represent and 
extract numerical data features to a conceptual level. 
Insight Centre for Data Analytics Slide 31
Future Directions 
• Better integration of the proposed representation and data 
analysis framework to the (TErminology for the Description of 
DYnamics) TEDDY conceptual model [EMBL-EBI]. 
• Use of the feature set and rules as a heuristic method to 
improve the simulation configuration space. 
Insight Centre for Data Analytics Slide 32
SIFEM TEAM 
• Andre Freitas 
• Kartik Asooja 
• Joao B. Jares 
• Stefan Decker 
• Ratnesh Sahay 
Th a n k Yo u ! 
Insight Centre for Data Analytics Slide 33

Weitere ähnliche Inhalte

Andere mochten auch

Bus Sim Enterprise
Bus Sim EnterpriseBus Sim Enterprise
Bus Sim Enterprisedajordan63
 
Study of middle ear mechanics at the Lab of Biomedical Physics: an overview
Study of middle ear mechanics at the Lab of Biomedical Physics: an overviewStudy of middle ear mechanics at the Lab of Biomedical Physics: an overview
Study of middle ear mechanics at the Lab of Biomedical Physics: an overviewJef Aernouts
 
Cochlear Implants
Cochlear ImplantsCochlear Implants
Cochlear ImplantsRyanClement
 
cochlear implant
cochlear implantcochlear implant
cochlear implantRupmani
 
AIMD design and examples
AIMD design and examplesAIMD design and examples
AIMD design and examplesNicolas Veau
 
Implantable Course 2015 Med El
Implantable Course 2015 Med ElImplantable Course 2015 Med El
Implantable Course 2015 Med ElDarius Kohan
 
Middle ear implants
Middle ear implantsMiddle ear implants
Middle ear implantsSaef Moniem
 
Spaces of middle ear and their surgical importance
Spaces of middle ear  and their surgical importanceSpaces of middle ear  and their surgical importance
Spaces of middle ear and their surgical importanceDr Soumya Singh
 
Hearing aids & implantable hearing devices
Hearing aids & implantable hearing devicesHearing aids & implantable hearing devices
Hearing aids & implantable hearing devicesAnagha Anand
 

Andere mochten auch (14)

Bus Sim Enterprise
Bus Sim EnterpriseBus Sim Enterprise
Bus Sim Enterprise
 
Study of middle ear mechanics at the Lab of Biomedical Physics: an overview
Study of middle ear mechanics at the Lab of Biomedical Physics: an overviewStudy of middle ear mechanics at the Lab of Biomedical Physics: an overview
Study of middle ear mechanics at the Lab of Biomedical Physics: an overview
 
PhD defense
PhD defensePhD defense
PhD defense
 
Cochlear Implants
Cochlear ImplantsCochlear Implants
Cochlear Implants
 
cochlear implant
cochlear implantcochlear implant
cochlear implant
 
AIMD design and examples
AIMD design and examplesAIMD design and examples
AIMD design and examples
 
Cochlear Implant
Cochlear ImplantCochlear Implant
Cochlear Implant
 
Implantable Course 2015 Med El
Implantable Course 2015 Med ElImplantable Course 2015 Med El
Implantable Course 2015 Med El
 
Middle ear implants
Middle ear implantsMiddle ear implants
Middle ear implants
 
Spaces of middle ear and their surgical importance
Spaces of middle ear  and their surgical importanceSpaces of middle ear  and their surgical importance
Spaces of middle ear and their surgical importance
 
Hearing aids & implantable hearing devices
Hearing aids & implantable hearing devicesHearing aids & implantable hearing devices
Hearing aids & implantable hearing devices
 
Cochlear implant
Cochlear implantCochlear implant
Cochlear implant
 
Cochlear Implants
Cochlear ImplantsCochlear Implants
Cochlear Implants
 
Hearing aids
Hearing aidsHearing aids
Hearing aids
 

Ähnlich wie A Semantic Web Platform for Improving the Automation and Reproducibility of Finite Element Bio-simulations

How Semantic Technologies can help to cure Hearing Loss?
How Semantic Technologies can help to cure Hearing Loss?How Semantic Technologies can help to cure Hearing Loss?
How Semantic Technologies can help to cure Hearing Loss?Andre Freitas
 
RUCK 2017 MxNet과 R을 연동한 딥러닝 소개
RUCK 2017 MxNet과 R을 연동한 딥러닝 소개RUCK 2017 MxNet과 R을 연동한 딥러닝 소개
RUCK 2017 MxNet과 R을 연동한 딥러닝 소개r-kor
 
Reproducible, Open Data Science in the Life Sciences
Reproducible, Open  Data Science in the  Life SciencesReproducible, Open  Data Science in the  Life Sciences
Reproducible, Open Data Science in the Life SciencesEamonn Maguire
 
Ultra Fast Deep Learning in Hybrid Cloud Using Intel Analytics Zoo & Alluxio
Ultra Fast Deep Learning in Hybrid Cloud Using Intel Analytics Zoo & AlluxioUltra Fast Deep Learning in Hybrid Cloud Using Intel Analytics Zoo & Alluxio
Ultra Fast Deep Learning in Hybrid Cloud Using Intel Analytics Zoo & AlluxioAlluxio, Inc.
 
From a sea of projects to collaboration opportunities within seconds
From a sea of projects to collaboration opportunities within secondsFrom a sea of projects to collaboration opportunities within seconds
From a sea of projects to collaboration opportunities within secondsMichel Drescher
 
Deep Learning: concepts and use cases (October 2018)
Deep Learning: concepts and use cases (October 2018)Deep Learning: concepts and use cases (October 2018)
Deep Learning: concepts and use cases (October 2018)Julien SIMON
 
An Overview of VIEW
An Overview of VIEWAn Overview of VIEW
An Overview of VIEWShiyong Lu
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...inside-BigData.com
 
Jisc11 Cloud Solutions Paul Watson
Jisc11 Cloud Solutions Paul WatsonJisc11 Cloud Solutions Paul Watson
Jisc11 Cloud Solutions Paul WatsonJisc
 
Presentation on Machine Learning and Data Mining
Presentation on Machine Learning and Data MiningPresentation on Machine Learning and Data Mining
Presentation on Machine Learning and Data Miningbutest
 
Towards Computational Research Objects
Towards Computational Research ObjectsTowards Computational Research Objects
Towards Computational Research ObjectsDavid De Roure
 
Analytics of analytics pipelines: from optimising re-execution to general Dat...
Analytics of analytics pipelines:from optimising re-execution to general Dat...Analytics of analytics pipelines:from optimising re-execution to general Dat...
Analytics of analytics pipelines: from optimising re-execution to general Dat...Paolo Missier
 
Towards explanations for Data-Centric AI using provenance records
Towards explanations for Data-Centric AI using provenance recordsTowards explanations for Data-Centric AI using provenance records
Towards explanations for Data-Centric AI using provenance recordsPaolo Missier
 
Big Data + Big Sim: Query Processing over Unstructured CFD Models
Big Data + Big Sim: Query Processing over Unstructured CFD ModelsBig Data + Big Sim: Query Processing over Unstructured CFD Models
Big Data + Big Sim: Query Processing over Unstructured CFD ModelsUniversity of Washington
 
Machine Learning for Data Extraction
Machine Learning for Data ExtractionMachine Learning for Data Extraction
Machine Learning for Data ExtractionDasha Herrmannova
 
Data-centric AI and the convergence of data and model engineering: opportunit...
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...Paolo Missier
 
DevelopingDataScienceProfession
DevelopingDataScienceProfessionDevelopingDataScienceProfession
DevelopingDataScienceProfessionGary Rector
 
An Introduction to Deep Learning (May 2018)
An Introduction to Deep Learning (May 2018)An Introduction to Deep Learning (May 2018)
An Introduction to Deep Learning (May 2018)Julien SIMON
 
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-shareBigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-sharestelligence
 

Ähnlich wie A Semantic Web Platform for Improving the Automation and Reproducibility of Finite Element Bio-simulations (20)

How Semantic Technologies can help to cure Hearing Loss?
How Semantic Technologies can help to cure Hearing Loss?How Semantic Technologies can help to cure Hearing Loss?
How Semantic Technologies can help to cure Hearing Loss?
 
RUCK 2017 MxNet과 R을 연동한 딥러닝 소개
RUCK 2017 MxNet과 R을 연동한 딥러닝 소개RUCK 2017 MxNet과 R을 연동한 딥러닝 소개
RUCK 2017 MxNet과 R을 연동한 딥러닝 소개
 
Reproducible, Open Data Science in the Life Sciences
Reproducible, Open  Data Science in the  Life SciencesReproducible, Open  Data Science in the  Life Sciences
Reproducible, Open Data Science in the Life Sciences
 
Ultra Fast Deep Learning in Hybrid Cloud Using Intel Analytics Zoo & Alluxio
Ultra Fast Deep Learning in Hybrid Cloud Using Intel Analytics Zoo & AlluxioUltra Fast Deep Learning in Hybrid Cloud Using Intel Analytics Zoo & Alluxio
Ultra Fast Deep Learning in Hybrid Cloud Using Intel Analytics Zoo & Alluxio
 
From a sea of projects to collaboration opportunities within seconds
From a sea of projects to collaboration opportunities within secondsFrom a sea of projects to collaboration opportunities within seconds
From a sea of projects to collaboration opportunities within seconds
 
Deep Learning: concepts and use cases (October 2018)
Deep Learning: concepts and use cases (October 2018)Deep Learning: concepts and use cases (October 2018)
Deep Learning: concepts and use cases (October 2018)
 
An Overview of VIEW
An Overview of VIEWAn Overview of VIEW
An Overview of VIEW
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
 
Jisc11 Cloud Solutions Paul Watson
Jisc11 Cloud Solutions Paul WatsonJisc11 Cloud Solutions Paul Watson
Jisc11 Cloud Solutions Paul Watson
 
Presentation on Machine Learning and Data Mining
Presentation on Machine Learning and Data MiningPresentation on Machine Learning and Data Mining
Presentation on Machine Learning and Data Mining
 
Towards Computational Research Objects
Towards Computational Research ObjectsTowards Computational Research Objects
Towards Computational Research Objects
 
Analytics of analytics pipelines: from optimising re-execution to general Dat...
Analytics of analytics pipelines:from optimising re-execution to general Dat...Analytics of analytics pipelines:from optimising re-execution to general Dat...
Analytics of analytics pipelines: from optimising re-execution to general Dat...
 
Towards explanations for Data-Centric AI using provenance records
Towards explanations for Data-Centric AI using provenance recordsTowards explanations for Data-Centric AI using provenance records
Towards explanations for Data-Centric AI using provenance records
 
Big Data + Big Sim: Query Processing over Unstructured CFD Models
Big Data + Big Sim: Query Processing over Unstructured CFD ModelsBig Data + Big Sim: Query Processing over Unstructured CFD Models
Big Data + Big Sim: Query Processing over Unstructured CFD Models
 
Machine Learning for Data Extraction
Machine Learning for Data ExtractionMachine Learning for Data Extraction
Machine Learning for Data Extraction
 
Data-centric AI and the convergence of data and model engineering: opportunit...
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...
 
Cs501 dm intro
Cs501 dm introCs501 dm intro
Cs501 dm intro
 
DevelopingDataScienceProfession
DevelopingDataScienceProfessionDevelopingDataScienceProfession
DevelopingDataScienceProfession
 
An Introduction to Deep Learning (May 2018)
An Introduction to Deep Learning (May 2018)An Introduction to Deep Learning (May 2018)
An Introduction to Deep Learning (May 2018)
 
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-shareBigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
 

Kürzlich hochgeladen

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Kürzlich hochgeladen (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

A Semantic Web Platform for Improving the Automation and Reproducibility of Finite Element Bio-simulations

  • 1. A Semantic Web Platform for Automating the Interpretation of Finite Element Bio-simulations Dr. Ratnesh Sahay Semantics in eHealth & Life Sciences (SeLS) Insight Centre for Data Analytics NUI Galway, Ireland 10-12-2014 SWAT4LS-2014, Berlin Germany
  • 2. Background – Hearing Loss 278 Million People • Outer ear gets excited both by the sound waves propagate through the ear canal and strike the eardrum • In the middle ear the ear drum vibrates generating pressure waves in the inner ear fluid chambers • The inner ear turns pressure waves into electrical signals that our brain can understand Slide 2
  • 3. Background – Hearing Loss • The ear drum vibrates generating pressure waves in the inner ear fluid chambers • The inner ear turns pressure waves into electrical signals that our brain can understand Infrastructure to integrate clinical knowledge, experimental data and inner ear models Slide 3
  • 4. Inner Ear - Bio Simulation Model & System PAK - FM Slide 4
  • 5. SIFEM Project Electrical Coupling Model Micromechanics Model Finite Element Model Fluid Coupling Model Slide 5
  • 6. Goals Automate the interpretation of finite element (FE) biosimulations ... Insight Centre for Data Analytics Slide 6
  • 7. Motivational Scenario: Cochlear mechanics Insight Centre for Data Analytics Slide 7
  • 8. Characteristics of the FE Domain • Difficult to represent • Physics, geometrical models, topological relations, algoithmic, mathematics Insight Centre for Data Analytics Slide 8
  • 9. Dimensions of a FE Bio-simulation Insight Centre for Data Analytics Slide 9
  • 10. Geometrical Model Insight Centre for Data Analytics Slide 10
  • 11. Physics Model • FE equilibrium for solid • FE equilibrium for fluid Insight Centre for Data Analytics Slide 11
  • 12. Numerical Models/Solvers • Incremental-iterative implicit solution scheme Insight Centre for Data Analytics Slide 12
  • 13. Experimental Data • A Insight Centre for Data Analytics Slide 13
  • 14. Lid-driven cavity flow Physical Model FEM Model Solver  If there a vortex close to the lid? Insight Centre for Data Analytics Slide 14
  • 15. Lid-driven cavity flow Physical Model FEM Model Solver  definition of a simulation  If there a vortex close to the lid? Insight Centre for Data Analytics Slide 15
  • 16. Numerical Data Interpretation description of the simulation Is translated into Rules using references to anatomical, physical and data feature elements Multiple simulations Feature extraction Interpretation = rules applied over data at the symbolic level Insight Centre for Data Analytics 02 May 2014 Slide 16
  • 17. Data View Data Selection y 0.05 Insight Centre for Data Analytics Slide 17
  • 18. Feature Extraction maximum velocity is 0.93 at the lid fast increase (avg first derivative > 35) Minima=(0.055,-0.20) velocity starts at 0 at the bottom slow decrease followed by Based on the TEDDY ontology Insight Centre for Data Analytics Slide 18
  • 19. Data Interpretation Statements :DataView1 :hasDimensionY :VelocityX . :DataView1 :hasDimensionX :DistanceFromTheCavityBase . :DataView1 :x0 “0.0"^^xsd:double . :DataView1 :y0 “0.0"^^xsd:double . :DataView1 :hasMinimumX “-0.055"^^xsd:double . :DataView1 :hasMinimumY “-0.20"^^xsd:double . :DataView1 :hasFeature :PositiveSecondDerivative . :DataView1 :hasBehaviour :BehaviourRegion1 . :DataView1 :hasBehaviour :BehaviourRegion2 . :BehaviourRegion1 :avgFirstDerivative “-3.63"^^xsd:double . :BehaviourRegion1 :hasFeature EndRegion . :BehaviourRegion1 :hasFeature :Decreases . :BehaviourRegion1 :hasFeature :DecreasesSlowly . :BehaviourRegion2 :avgFirstDerivative “33.35"^^xsd:double . :BehaviourRegion2 :hasFeature EndRegion . :BehaviourRegion2 :hasFeature :Increases . :BehaviourRegion2 :hasFeature :IncreasesFast . :BehaviourRegion1 :isFollowedBy :BehaviourRegion1 . : LidSimulation Data Analysis Rule :hasInterpretation :ValidVelocityBehaviour . Insight Centre for Data Analytics Slide 19
  • 20. Data Analysis Rules IF( minima(velocity) is negative AND decreases very slowly(velocity) AND increases very fast (velocity) ) VALID VELOCITY BEHAVIOUR SPARQL Rule CONSTRUCT { :LidSimulation sif: hasInterpretation :ValidVelocityBehaviour } WHERE { ?dataview rdf:type dao:DataView . ?dataview dao:hasFeature ?x . ... } Insight Centre for Data Analytics Slide 20
  • 21. Output Data Views Insight Centre for Data Analytics Slide 26
  • 22. Feature Extraction :DataView1 :hasDimensionY :BasilarMembraneMagnitude . :DataView1 :hasDimensionX :DistanceFromTheCochleaBasis . :DataView1 :hasFeature :isSingleWave . :DataView1 :hasMaximumAmplitude “0.0031 "^^xsd:double. :DataView1 :hasMaximumY “0.0020 e^-6 "^^xsd:double . :DataView1 :hasMaximumX “14"^^xsd:double . :DataView1 :hasMinimumY “-0.0011 e^-6 "^^xsd:double . :DataView1 :hasMinimumX “17"^^xsd:double . Insight Centre for Data Analytics Slide 27
  • 23. Conceptual Model Excerpt Insight Centre for Data Analytics Slide 29
  • 24. Conceptual Model Excerpt Insight Centre for Data Analytics Slide 30
  • 25. Take-away message • Contemporary science demands new infrastructures to scale scientific discovery in a complex knowledge environment. • Numerical data is everywhere, not only in FE simulations. • In this work we started exploring how to represent and extract numerical data features to a conceptual level. Insight Centre for Data Analytics Slide 31
  • 26. Future Directions • Better integration of the proposed representation and data analysis framework to the (TErminology for the Description of DYnamics) TEDDY conceptual model [EMBL-EBI]. • Use of the feature set and rules as a heuristic method to improve the simulation configuration space. Insight Centre for Data Analytics Slide 32
  • 27. SIFEM TEAM • Andre Freitas • Kartik Asooja • Joao B. Jares • Stefan Decker • Ratnesh Sahay Th a n k Yo u ! Insight Centre for Data Analytics Slide 33