SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
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

Contenu connexe

En vedette (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
 

Similaire à 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
 

Similaire à 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...
 
Capabilities
CapabilitiesCapabilities
Capabilities
 
QuahogLife | Solutions and Services
QuahogLife | Solutions and ServicesQuahogLife | Solutions and Services
QuahogLife | Solutions and Services
 
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...
 

Plus de WESO (Oviedo Semantic Web)

Plus de 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
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
[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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
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
 

Dernier (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
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...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
[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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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...
 
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
 

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