SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Application of the Spreading Activation
    Technique for Recommending
Concepts of well-known Ontologies in
           Medical Systems
                    José María Álvarez Rodríguez
                        WESO-Universidad de Oviedo
                           http://purl.org/weso/

     First International Workshop on Semantic Applied Technologies on Biomedical
                                Informatics (SATBI 2011)

       In conjunction with ACM International Conference on Bioinformatics and
                          Computational Biology (ACM-BCB)

                        Chicago, IL, U.S.A. August 1-3, 2011
Introduction
Psycho linguistics
      and
Semantic priming
Retrieve data as
 brain can do


...a connectionist
      method
New information
   realm...
Semantic Technologies
    Linked Data...
  Different scopes...
E-Health, E-procurement,
           etc.
E-Health Sector
      Need to automate
         processes
  combine and synthesize complex
    related pieces of information
facilitate access to clinical information
identify patterns within the patient data
                   …
How to select
related concepts
  (symptoms &
   diseases)?
Tagging of EHR



    CDSS
Graph Exploration
  Document Retrieval
 Information Retrieval
 Annotation & Tagging
Recommending engines
Semantic Search Engines
Open GALEN
“Ontologies” are considered
categories: 23,141 concepts
      950 relations…
 to facilitate clinical apps &
            statistics
SNOMED CT
765,000 active English-language
         descriptions
   830,000 logically-defining
        relationships…

   Data retrieve & analysis,
          tagging…
Summary...
       Concepts
       Relations
Apps to retrieve, analyze,
        annotate
  …a huge amount of
      medical data
GRAPH
EXPLORATION?
Spreading Activation
       (SA)


           3 Stages
     Activation function
Calculation of activation value
       Constrained SA
       Stop condition
3 Stages
        Preadjustment
Initial nodes, weights of relations, set
              functions…
           Execution
 Spread the activation value, graph
           exploration…
       Postadjustment
            Rank nodes…
Variables & Constants
/         


     E

     E

     t
Activation function



Calculation of activation
          value
Graphically Activation
      function
Constrained SA
                   Distance
Nodes far from an activate node should be penalized

                     Path
      Path of activation built by the algorithm

                  Fan out
Nodes highly connected should not be representative

      Activation-threshold
Spread nodes have an activation value = threshold
Stop Condition

There is no node to spread
 with an activation value
             
   Min Activation Value
         Threshold
ONTOSPREAD
        http://code.google.com/p/ontospread/


               API Java
Extensible (intensive use of design patterns)

Add new constraints to SA
 Context, time, output degradation …
                 3 Tools
    library, test module  graphical
                 debugger
New constraints
1) Context of activation
2) Min activation value*
3) Max  Min spread
   concepts
4) Time of execution
5) Degradation Functions
Degradation Functions
1) Generic

2) Distance-Based

3) Beats-based (k number of iterations)
Converging Paths
    Reward
Implementation
1) Set of activated nodes


2) Set of spread nodes


 3) Activation value
ONTOSPREAD in
    Action
^   Z
Methodology
1.   Select well-known ontologies
2.   Define a set of initial concepts
3.   Specify the weight of relations
4.   Combine restrictions
5.   Select degradation function
6.   Add reward function
7.   Test  repeat!
Open GALEN
1. Ontology
2. #Advanced-BreastCancer 
   NAMEDSymptom
3. Default value 1.0
4. Constrained SA + New restrictions
5. H1 H2
6. No | Yes
SNOMED-CT
1. Ontology
2. #Articular cartilage of lunate 
   #Articular tissue sample
3. Default value 1.0
4. Constrained SA + New restrictions
5. H1 H2
6. No | Yes
Use Cases
        BOPA Project
  (semantic searh engine of legal documents)
  http://www.w3.org/2001/sw/sweo/public/UseCases/CTIC/




      10ders Project
(recommendation of public procurement notices)
              http://purl.org/weso/moldeas/
Evaluation
1.    Close to the human brain
      behaviour
2.    Configurable  extensible
      framework
3.    Flexibility  scalability
              ..but...

A domain-expert is still needed
Further Steps
1.   Automatic configuration of
     the algorithm
2.   Development of Map-
     Reduce version of SA (to
     be published)
Application of the Spreading Activation
    Technique for Recommending
Concepts of well-known Ontologies in
           Medical Systems
                    José María Álvarez Rodríguez
                        WESO-Universidad de Oviedo
                           http://purl.org/weso/

     First International Workshop on Semantic Applied Technologies on Biomedical
                                Informatics (SATBI 2011)

       In conjunction with ACM International Conference on Bioinformatics and
                          Computational Biology (ACM-BCB)

                        Chicago, IL, U.S.A. August 1-3, 2011

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (14)

[사회적기업가포럼] 청년유니온 김영경 전 위원장 발표자료
[사회적기업가포럼] 청년유니온 김영경 전 위원장 발표자료[사회적기업가포럼] 청년유니온 김영경 전 위원장 발표자료
[사회적기업가포럼] 청년유니온 김영경 전 위원장 발표자료
 
Amam easy pp præsentation
Amam easy pp præsentationAmam easy pp præsentation
Amam easy pp præsentation
 
final
finalfinal
final
 
Powerpoint præsentation Doggycare
Powerpoint præsentation DoggycarePowerpoint præsentation Doggycare
Powerpoint præsentation Doggycare
 
"The performance begins long before the show starts"-a presentation for Globe...
"The performance begins long before the show starts"-a presentation for Globe..."The performance begins long before the show starts"-a presentation for Globe...
"The performance begins long before the show starts"-a presentation for Globe...
 
dalian
daliandalian
dalian
 
Wat Betekent Vtl Voor Haar Klanten
Wat Betekent Vtl Voor Haar KlantenWat Betekent Vtl Voor Haar Klanten
Wat Betekent Vtl Voor Haar Klanten
 
WESO MeTTeG 2011
WESO MeTTeG 2011WESO MeTTeG 2011
WESO MeTTeG 2011
 
[사회적기업가포럼]젠니클로젯 이젠니 대표
[사회적기업가포럼]젠니클로젯 이젠니 대표[사회적기업가포럼]젠니클로젯 이젠니 대표
[사회적기업가포럼]젠니클로젯 이젠니 대표
 
Status för rättsinformationsprojektet
Status för rättsinformationsprojektetStatus för rättsinformationsprojektet
Status för rättsinformationsprojektet
 
WESO CAEPIA-20111108
WESO CAEPIA-20111108WESO CAEPIA-20111108
WESO CAEPIA-20111108
 
En neis tur
En neis turEn neis tur
En neis tur
 
People not patients
People not patientsPeople not patients
People not patients
 
B2 orange reactiv_home
B2 orange reactiv_homeB2 orange reactiv_home
B2 orange reactiv_home
 

Ähnlich wie WESO SATBI 2011

Driving Deep Semantics in Middleware and Networks: What, why and how?
Driving Deep Semantics in Middleware and Networks: What, why and how?Driving Deep Semantics in Middleware and Networks: What, why and how?
Driving Deep Semantics in Middleware and Networks: What, why and how?Amit Sheth
 
2014 Taverna Tutorial Introduction to eScience and workflows
2014 Taverna Tutorial Introduction to eScience and workflows2014 Taverna Tutorial Introduction to eScience and workflows
2014 Taverna Tutorial Introduction to eScience and workflowsmyGrid team
 
Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksOscar Corcho
 
Multi sensor data fusion system for enhanced analysis of deterioration in con...
Multi sensor data fusion system for enhanced analysis of deterioration in con...Multi sensor data fusion system for enhanced analysis of deterioration in con...
Multi sensor data fusion system for enhanced analysis of deterioration in con...Sayed Abulhasan Quadri
 
An Ontology-based Decision Support Framework for Personalized Quality of Life...
An Ontology-based Decision Support Framework for Personalized Quality of Life...An Ontology-based Decision Support Framework for Personalized Quality of Life...
An Ontology-based Decision Support Framework for Personalized Quality of Life...Marina Riga
 
QuahogLife | Solutions and Services
QuahogLife | Solutions and ServicesQuahogLife | Solutions and Services
QuahogLife | Solutions and ServicesVeerendra Raju
 
Performance Evaluation: A Comparative Study of Various Classifiers
Performance Evaluation: A Comparative Study of Various ClassifiersPerformance Evaluation: A Comparative Study of Various Classifiers
Performance Evaluation: A Comparative Study of Various Classifiersamreshkr19
 
IRJET - Heart Health Classification and Prediction using Machine Learning
IRJET -  	  Heart Health Classification and Prediction using Machine LearningIRJET -  	  Heart Health Classification and Prediction using Machine Learning
IRJET - Heart Health Classification and Prediction using Machine LearningIRJET Journal
 
Smart Health Prediction Report
Smart Health Prediction ReportSmart Health Prediction Report
Smart Health Prediction ReportArhind Gautam
 
Seminar report SMART HEALTH PREDICTION
Seminar report SMART HEALTH PREDICTIONSeminar report SMART HEALTH PREDICTION
Seminar report SMART HEALTH PREDICTIONArhind Gautam
 
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data ijscai
 
An Efficient Approach for Outlier Detection in Wireless Sensor Network
An Efficient Approach for Outlier Detection in Wireless Sensor NetworkAn Efficient Approach for Outlier Detection in Wireless Sensor Network
An Efficient Approach for Outlier Detection in Wireless Sensor NetworkIOSR Journals
 
Dissertation character recognition - Report
Dissertation character recognition - ReportDissertation character recognition - Report
Dissertation character recognition - Reportsachinkumar Bharadva
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networksjsharath
 
Influence of time and length size feature selections for human activity seque...
Influence of time and length size feature selections for human activity seque...Influence of time and length size feature selections for human activity seque...
Influence of time and length size feature selections for human activity seque...ISA Interchange
 
Analysis on Data Mining Techniques for Heart Disease Dataset
Analysis on Data Mining Techniques for Heart Disease DatasetAnalysis on Data Mining Techniques for Heart Disease Dataset
Analysis on Data Mining Techniques for Heart Disease DatasetIRJET Journal
 
IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 tsysglobalsolutions
 
Enhancing Reproducibility and Transparency in Clinical Research through Seman...
Enhancing Reproducibility and Transparency in Clinical Research through Seman...Enhancing Reproducibility and Transparency in Clinical Research through Seman...
Enhancing Reproducibility and Transparency in Clinical Research through Seman...Mark Wilkinson
 

Ähnlich wie WESO SATBI 2011 (20)

Driving Deep Semantics in Middleware and Networks: What, why and how?
Driving Deep Semantics in Middleware and Networks: What, why and how?Driving Deep Semantics in Middleware and Networks: What, why and how?
Driving Deep Semantics in Middleware and Networks: What, why and how?
 
2014 Taverna Tutorial Introduction to eScience and workflows
2014 Taverna Tutorial Introduction to eScience and workflows2014 Taverna Tutorial Introduction to eScience and workflows
2014 Taverna Tutorial Introduction to eScience and workflows
 
Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor Networks
 
Multi sensor data fusion system for enhanced analysis of deterioration in con...
Multi sensor data fusion system for enhanced analysis of deterioration in con...Multi sensor data fusion system for enhanced analysis of deterioration in con...
Multi sensor data fusion system for enhanced analysis of deterioration in con...
 
An Ontology-based Decision Support Framework for Personalized Quality of Life...
An Ontology-based Decision Support Framework for Personalized Quality of Life...An Ontology-based Decision Support Framework for Personalized Quality of Life...
An Ontology-based Decision Support Framework for Personalized Quality of Life...
 
QuahogLife | Solutions and Services
QuahogLife | Solutions and ServicesQuahogLife | Solutions and Services
QuahogLife | Solutions and Services
 
Capabilities
CapabilitiesCapabilities
Capabilities
 
Performance Evaluation: A Comparative Study of Various Classifiers
Performance Evaluation: A Comparative Study of Various ClassifiersPerformance Evaluation: A Comparative Study of Various Classifiers
Performance Evaluation: A Comparative Study of Various Classifiers
 
IRJET - Heart Health Classification and Prediction using Machine Learning
IRJET -  	  Heart Health Classification and Prediction using Machine LearningIRJET -  	  Heart Health Classification and Prediction using Machine Learning
IRJET - Heart Health Classification and Prediction using Machine Learning
 
Smart Health Prediction Report
Smart Health Prediction ReportSmart Health Prediction Report
Smart Health Prediction Report
 
Seminar report irm
Seminar report irmSeminar report irm
Seminar report irm
 
Seminar report SMART HEALTH PREDICTION
Seminar report SMART HEALTH PREDICTIONSeminar report SMART HEALTH PREDICTION
Seminar report SMART HEALTH PREDICTION
 
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
 
An Efficient Approach for Outlier Detection in Wireless Sensor Network
An Efficient Approach for Outlier Detection in Wireless Sensor NetworkAn Efficient Approach for Outlier Detection in Wireless Sensor Network
An Efficient Approach for Outlier Detection in Wireless Sensor Network
 
Dissertation character recognition - Report
Dissertation character recognition - ReportDissertation character recognition - Report
Dissertation character recognition - Report
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Influence of time and length size feature selections for human activity seque...
Influence of time and length size feature selections for human activity seque...Influence of time and length size feature selections for human activity seque...
Influence of time and length size feature selections for human activity seque...
 
Analysis on Data Mining Techniques for Heart Disease Dataset
Analysis on Data Mining Techniques for Heart Disease DatasetAnalysis on Data Mining Techniques for Heart Disease Dataset
Analysis on Data Mining Techniques for Heart Disease Dataset
 
IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016
 
Enhancing Reproducibility and Transparency in Clinical Research through Seman...
Enhancing Reproducibility and Transparency in Clinical Research through Seman...Enhancing Reproducibility and Transparency in Clinical Research through Seman...
Enhancing Reproducibility and Transparency in Clinical Research through Seman...
 

Mehr von WESO (Oviedo Semantic Web)

Mehr von WESO (Oviedo Semantic Web) (7)

CAEPIA 2011 Linked Data Methodology
CAEPIA 2011 Linked Data MethodologyCAEPIA 2011 Linked Data Methodology
CAEPIA 2011 Linked Data Methodology
 
Curso Integración Web Semántica-Conclusiones
Curso Integración Web Semántica-ConclusionesCurso Integración Web Semántica-Conclusiones
Curso Integración Web Semántica-Conclusiones
 
Curso Integración Web Semántica-OWL
Curso Integración Web Semántica-OWLCurso Integración Web Semántica-OWL
Curso Integración Web Semántica-OWL
 
Curso Integración Web Semántica Estadísticas
Curso Integración Web Semántica EstadísticasCurso Integración Web Semántica Estadísticas
Curso Integración Web Semántica Estadísticas
 
Curso integración Web Semántica
Curso integración Web Semántica Curso integración Web Semántica
Curso integración Web Semántica
 
WESO 10ders
WESO 10dersWESO 10ders
WESO 10ders
 
WESO-10ders
WESO-10dersWESO-10ders
WESO-10ders
 

Kürzlich hochgeladen

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 

Kürzlich hochgeladen (20)

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 

WESO SATBI 2011

  • 1. Application of the Spreading Activation Technique for Recommending Concepts of well-known Ontologies in Medical Systems José María Álvarez Rodríguez WESO-Universidad de Oviedo http://purl.org/weso/ First International Workshop on Semantic Applied Technologies on Biomedical Informatics (SATBI 2011) In conjunction with ACM International Conference on Bioinformatics and Computational Biology (ACM-BCB) Chicago, IL, U.S.A. August 1-3, 2011
  • 2. Introduction Psycho linguistics and Semantic priming
  • 3. Retrieve data as brain can do ...a connectionist method
  • 4. New information realm... Semantic Technologies Linked Data... Different scopes... E-Health, E-procurement, etc.
  • 5. E-Health Sector Need to automate processes combine and synthesize complex related pieces of information facilitate access to clinical information identify patterns within the patient data …
  • 6. How to select related concepts (symptoms & diseases)?
  • 8. Graph Exploration Document Retrieval Information Retrieval Annotation & Tagging Recommending engines Semantic Search Engines
  • 9. Open GALEN “Ontologies” are considered categories: 23,141 concepts 950 relations… to facilitate clinical apps & statistics
  • 10. SNOMED CT 765,000 active English-language descriptions 830,000 logically-defining relationships… Data retrieve & analysis, tagging…
  • 11. Summary... Concepts Relations Apps to retrieve, analyze, annotate …a huge amount of medical data
  • 13. Spreading Activation (SA) 3 Stages Activation function Calculation of activation value Constrained SA Stop condition
  • 14. 3 Stages Preadjustment Initial nodes, weights of relations, set functions… Execution Spread the activation value, graph exploration… Postadjustment Rank nodes…
  • 18. Constrained SA Distance Nodes far from an activate node should be penalized Path Path of activation built by the algorithm Fan out Nodes highly connected should not be representative Activation-threshold Spread nodes have an activation value = threshold
  • 19. Stop Condition There is no node to spread with an activation value Min Activation Value Threshold
  • 20. ONTOSPREAD http://code.google.com/p/ontospread/ API Java Extensible (intensive use of design patterns) Add new constraints to SA Context, time, output degradation … 3 Tools library, test module graphical debugger
  • 21. New constraints 1) Context of activation 2) Min activation value* 3) Max Min spread concepts 4) Time of execution 5) Degradation Functions
  • 22. Degradation Functions 1) Generic 2) Distance-Based 3) Beats-based (k number of iterations)
  • 24. Implementation 1) Set of activated nodes 2) Set of spread nodes 3) Activation value
  • 25.
  • 26. ONTOSPREAD in Action
  • 27. ^ Z
  • 28. Methodology 1. Select well-known ontologies 2. Define a set of initial concepts 3. Specify the weight of relations 4. Combine restrictions 5. Select degradation function 6. Add reward function 7. Test repeat!
  • 29. Open GALEN 1. Ontology 2. #Advanced-BreastCancer NAMEDSymptom 3. Default value 1.0 4. Constrained SA + New restrictions 5. H1 H2 6. No | Yes
  • 30.
  • 31. SNOMED-CT 1. Ontology 2. #Articular cartilage of lunate #Articular tissue sample 3. Default value 1.0 4. Constrained SA + New restrictions 5. H1 H2 6. No | Yes
  • 32.
  • 33. Use Cases BOPA Project (semantic searh engine of legal documents) http://www.w3.org/2001/sw/sweo/public/UseCases/CTIC/ 10ders Project (recommendation of public procurement notices) http://purl.org/weso/moldeas/
  • 34. Evaluation 1. Close to the human brain behaviour 2. Configurable extensible framework 3. Flexibility scalability ..but... A domain-expert is still needed
  • 35. Further Steps 1. Automatic configuration of the algorithm 2. Development of Map- Reduce version of SA (to be published)
  • 36. Application of the Spreading Activation Technique for Recommending Concepts of well-known Ontologies in Medical Systems José María Álvarez Rodríguez WESO-Universidad de Oviedo http://purl.org/weso/ First International Workshop on Semantic Applied Technologies on Biomedical Informatics (SATBI 2011) In conjunction with ACM International Conference on Bioinformatics and Computational Biology (ACM-BCB) Chicago, IL, U.S.A. August 1-3, 2011