SlideShare a Scribd company logo
On the application of
multi-agent systems in
health care
Dr. Antonio Moreno
ITAKA-Intelligent Tech. for Advanced Knowledge Acquisition
Computer Science and Mathematics Dep.
Univ. Rovira i Virgili, Tarragona
http://deim.urv.cat/~itaka
                                          Sevilla, June 14th-15th 2010
Outline of the talk

   Introduction
   Health care areas where agents have
   been applied
   K4Care: agent-based provision of Home
   Care services
   Benefits of the application of agents in
   health care problems
Characteristics of Health Care problems
   Distributed knowledge
     E.g. different units of a hospital
   Coordinated effort
     E.g. receptionist, general and specialised
     doctors, nurses, tests personnel, ...
   Complex problems
     E.g. patient scheduling
   Need to manage different types of
   knowledge
     Medical, organisational, procedural
Why use MAS in Health Care?

 MAS are inherently distributed
  Agents can coordinate their activities, while
 keeping their autonomy and local data
  Dynamic and flexible distributed problem
 solving mechanisms
  Use of personalisation techniques
   Knowledge-based behaviour of the system
Main application domains
5


        1‐Medical data management                                              3‐Planning and resource allocation
       National electronic Library for Health (NeLH)                                         Agent.Hospital (simulation)
       Management of palliative patients (PalliaSys)                                      CARREL (transplant management)
          Virtual Electronic Patient Record (VEPR)                                        Medical Information Agents (MIA)
     Context‐aware Hospital Information System (CHIS)                                 Medical Services Coordination (MeSSyCo)


                                                   5‐Composite Systems
                                                  SHARE‐IT (assistive technologies)
                                                         K4Care (Home Care)
                                                Geriatric Ambient Intelligence (GerAmI)

         2‐Decision support systems                                               4‐Remote care, telemedicine
                Singh’s intelligent assistant                                              Aingeru (elder monitoring)
                 HealthAgents [Microart]                                                   INCA (Community services)
              Health Care Services (HeCaSe)                                            Medical Contact Centres [Koutkias]
                                                                                      Monitor chronic patients [Cervantes]
1-Medical data management
 This area includes different kinds of systems:
  Information agents that collect, filter and analyse
  medical information available in electronic
  resources
  Agents that provide a transparent access to
  physically distributed information sources
     Different medical organisations, or different units within
     a hospital
  In general, intelligent management of the personal
  and medical information in the Electronic Health
  Record of a patient
2-Decision support systems
 These systems aim to assist the professionals in
 the decisions to be taken during the healthcare
 process.
   E.g. help in the diagnosis phase, or in the definition and
   execution of the most appropriate personalised
   treatment.
 Agents can also perform routine actions, such as
 checking periodically the patient state, or waiting
 for the results of a medical test to be available
 They usually perform complex reasoning
 processes
3-Planning and resource allocation

 Systems in which professionals and/or
 medical resources are represented by
 autonomous agents
 The basic aspect is the coordination of their
 activities to take appropriate decentralised
 scheduling decisions in medical centres
   E.g. patient scheduling
4-Remote care, Telemedicine

 In most cases, the basic aim of the system is
 to monitor continuously the state of the
 patients, allowing permanent care
 Main elements of the system:
   Collection of sensors
   Analysers of signals from sensors, problem
   detection
   Generation of alarms and reports for medical staff
5-Composite systems

 Agent-based platforms that integrate
 different ICTs and Artificial Intelligence
 techniques in order to provide an efficient
 coordination of the activities to be performed
 to provide an efficient health care to a
 particular kind of patients
K4Care European project

 2006-2009, 13 partners, coordinated by
 URV
 The aim of the K4Care European
 project was to provide a Home Care
 model, as well as to develop a prototype
 system, based on Web technology and
 intelligent agents, that provided the
 services defined in the model
K4Care Model: Structure
 1 Nuclear Structure + n Accessory Services


                      THE K4CARE MODEL

                                                  ...

          HCNS

             Actor                          Service
                         Data/Information
             Action                         Procedure
K4Care Model: Actors and Teams
K4Care architecture
K4Care Knowledge structures

  EHCR: Electronic Health Care Record
  APO: Actor Profile Ontology
  CPO: Case Profile Ontology
  Procedures
  FIP: Formal Intervention Plan
  IIP: Individual Intervention Plan
K4Care Ontologies (I)

 Actor Profile
 Ontology (APO)
   Types of actors
   Actions related to
   each role
   Platform services
   Procedures
   Documents
   ...
K4Care Ontologies (II)
 Case Profile Ontology (CPO)
   Diseases
   Syndromes
   Signs and symptoms
   Social issues
   Assessment tests
   Interventions
   ...
Procedures, FIPs and IIPs
 All the careflow procedural aspects are
 represented in SDA* (States, Decisions, Actions)
 Procedures are formal specifications of the way in
 which an administrative service (e.g. admit a new
 patient to the Home Care service) has to be
 implemented
 Formal Intervention Plans (FIPs) are formal
 structures representing the health care workflow to
 assist patients suffering form particular ailments or
 diseases
   Problem: application of guidelines to co-morbid patients
Definition of an
Individual Intervention Plan
K4Care platform features
 Agent-based Web-accessible platform that
 provides a set of basic Home Care services
   Admit a patient to the Home Care service
   Create an Evaluation Unit
   Assign an Evaluation Unit to a particular patient
   Assess the initial state of a patient
   Definition of an IIP for a patient
   Apply IIP to the patient
   ...
K4Care agent-based platform
Multi-agent system
 1 Actor Agent for each user, permanently
 running
 When the user logs in, a Gateway Agent is
 dynamically created
   Two-way communication Web-servlet-GA-AA
 When an Actor Agent has to manage the
 execution of a procedure/IIP, it creates
 dynamically a SDA-executor Agent
Agent-based execution of IIPs (I)
Agent-based execution of IIPs (II)
Agent-based execution of IIPs (III)
Agent-based execution of IIPs (IV)
Summary of K4Care main aspects
 Declarative (medical, organizational) and procedural
 knowledge
 Web-based interaction between agents and end-
 users
 Individual Intervention Plans allow practitioners to
 implement accurate and personalised sequences of
 actions for the treatment of a particular patient
 The architecture allows implementing agent-based
 coordination methods between the actors relevant in
 Home Care, which adapt their behaviour
 dynamically depending on the knowledge available
 in the platform
Positive aspects of MAS [in HC] (I)
  Modularity
    A complex problem is divided in subproblems
    which may be solved by autonomous units, with
    the appropriate coordination among them
  Efficiency
    Agents may be running in different computers,
    speeding up the resolution of the problem
  Decentralisation
    Less single point-of-failure risk than centralised
    systems
Positive aspects of MAS [in HC] (II)
  Flexibility
    The MAS components may change at run time,
    the tasks may be dynamically distributed
  Personalisation
    Personal agents may have information on the
    user preferences and adapt the system’s
    behaviour to them
  Distributed planning
    Use of coordination techniques for distributed
    problem solving
Positive aspects of MAS [in HC] (III)
 Monitoring, alarm management
   Continuous monitoring of personal and medical
   data, with immediate activation of emergencies
   when needed
 Proactivity
   Agents may perform tasks without requiring a
   constant intervention or request from the user
 Security
   Confidentiality of medical data
Recommended extra material
   Publications at http://deim.urv.cat/~itaka
   D.Isern, D.Sánchez, A.Moreno
   Agents applied in health care: a review
   International Journal of Medical Informatics, Vol. 70, pp.
   145-166, 2010
On the application of
multi-agent systems in
health care
Dr. Antonio Moreno
ITAKA-Intelligent Tech. for Advanced Knowledge Acquisition
Computer Science and Mathematics Dep.
Univ. Rovira i Virgili, Tarragona
http://deim.urv.cat/~itaka               Sevilla, June 14th-15th 2010
Agents – general definition

 Computational entities, capable of sensing
 the environment and acting proactively and
 autonomously upon it in order to satisfy their
 design objectives
 Can communicate with other agents to share
 information, coordinate their activities and
 cooperate to solve complex distributed
 problems
DBs, Electronic Health Care Record

  Data Base: with information about the
  K4Care actors as users of the K4Care
  Platform (e.g. contact information)
  EHCR: with the data about the Home-
  Care processes performed within the
  K4Care Platform
    Medical documents stored in XML
FIP for the
management
     of
hypertension

More Related Content

Viewers also liked

Multi-agent systems applied in Health Care
Multi-agent systems applied in Health CareMulti-agent systems applied in Health Care
Multi-agent systems applied in Health Care
Antonio Moreno
 
Intelligent Decision Support Systems
Intelligent Decision Support SystemsIntelligent Decision Support Systems
Intelligent Decision Support Systems
Gildardo Sanchez-Ante
 
Introduction to agents and multi-agent systems
Introduction to agents and multi-agent systemsIntroduction to agents and multi-agent systems
Introduction to agents and multi-agent systems
Antonio Moreno
 
Drug Prescriptions
Drug PrescriptionsDrug Prescriptions
Drug Prescriptions
missdianacuevas
 
הגדרות פרטיות בפייסבוק
הגדרות פרטיות בפייסבוקהגדרות פרטיות בפייסבוק
הגדרות פרטיות בפייסבוק012 Smile
 
рентгенологические особенности нозокомиальных микозов легких у онкологических...
рентгенологические особенности нозокомиальных микозов легких у онкологических...рентгенологические особенности нозокомиальных микозов легких у онкологических...
рентгенологические особенности нозокомиальных микозов легких у онкологических...Алексеева Тамара Рубеновна
 
Oregon/Washington Association of Broadcasters PM Presentation
Oregon/Washington Association of Broadcasters PM PresentationOregon/Washington Association of Broadcasters PM Presentation
Oregon/Washington Association of Broadcasters PM Presentation
Integrate
 
Wytyczne Prezentacja Kpsw
Wytyczne Prezentacja KpswWytyczne Prezentacja Kpsw
Wytyczne Prezentacja Kpswguest8f8274
 
A Day In My Life
A Day In My LifeA Day In My Life
A Day In My Life
nbouas
 
ייבוא ויצוא מועדפים באינטרנט אקספלורר
ייבוא ויצוא מועדפים באינטרנט אקספלוררייבוא ויצוא מועדפים באינטרנט אקספלורר
ייבוא ויצוא מועדפים באינטרנט אקספלורר012 Smile
 
Presentation 5 The Heart
Presentation 5 The HeartPresentation 5 The Heart
Presentation 5 The Heart
missdianacuevas
 
IPR GVB presentation 6.18.2012
IPR GVB presentation 6.18.2012IPR GVB presentation 6.18.2012
IPR GVB presentation 6.18.2012
Integrate
 
Kad kerja tahun 4
Kad kerja tahun 4Kad kerja tahun 4
Kad kerja tahun 4peicui89
 
Презентация
ПрезентацияПрезентация
Презентация
Kuzvac Labs.
 
Diageo\'s Digital Marketing Code
Diageo\'s Digital Marketing CodeDiageo\'s Digital Marketing Code
Diageo\'s Digital Marketing Code
Clayton T Ford
 
Alterra Business Consulting LinkedIn activity
Alterra Business Consulting LinkedIn activityAlterra Business Consulting LinkedIn activity
Alterra Business Consulting LinkedIn activity
Alterra
 

Viewers also liked (20)

Multi-agent systems applied in Health Care
Multi-agent systems applied in Health CareMulti-agent systems applied in Health Care
Multi-agent systems applied in Health Care
 
Intelligent Decision Support Systems
Intelligent Decision Support SystemsIntelligent Decision Support Systems
Intelligent Decision Support Systems
 
Introduction to agents and multi-agent systems
Introduction to agents and multi-agent systemsIntroduction to agents and multi-agent systems
Introduction to agents and multi-agent systems
 
Drug Prescriptions
Drug PrescriptionsDrug Prescriptions
Drug Prescriptions
 
הגדרות פרטיות בפייסבוק
הגדרות פרטיות בפייסבוקהגדרות פרטיות בפייסבוק
הגדרות פרטיות בפייסבוק
 
рентгенологические особенности нозокомиальных микозов легких у онкологических...
рентгенологические особенности нозокомиальных микозов легких у онкологических...рентгенологические особенности нозокомиальных микозов легких у онкологических...
рентгенологические особенности нозокомиальных микозов легких у онкологических...
 
Oregon/Washington Association of Broadcasters PM Presentation
Oregon/Washington Association of Broadcasters PM PresentationOregon/Washington Association of Broadcasters PM Presentation
Oregon/Washington Association of Broadcasters PM Presentation
 
Wytyczne Prezentacja Kpsw
Wytyczne Prezentacja KpswWytyczne Prezentacja Kpsw
Wytyczne Prezentacja Kpsw
 
A Day In My Life
A Day In My LifeA Day In My Life
A Day In My Life
 
MEDELOS
MEDELOSMEDELOS
MEDELOS
 
TNM классификация немелкоклеточного рака легкого
TNM классификация немелкоклеточного рака легкогоTNM классификация немелкоклеточного рака легкого
TNM классификация немелкоклеточного рака легкого
 
Нормальная грудная клетка в КТ изображении
Нормальная грудная клетка в КТ изображенииНормальная грудная клетка в КТ изображении
Нормальная грудная клетка в КТ изображении
 
ייבוא ויצוא מועדפים באינטרנט אקספלורר
ייבוא ויצוא מועדפים באינטרנט אקספלוררייבוא ויצוא מועדפים באינטרנט אקספלורר
ייבוא ויצוא מועדפים באינטרנט אקספלורר
 
Presentation 5 The Heart
Presentation 5 The HeartPresentation 5 The Heart
Presentation 5 The Heart
 
IPR GVB presentation 6.18.2012
IPR GVB presentation 6.18.2012IPR GVB presentation 6.18.2012
IPR GVB presentation 6.18.2012
 
Лучевая диагностика пневмоний
Лучевая диагностика пневмонийЛучевая диагностика пневмоний
Лучевая диагностика пневмоний
 
Kad kerja tahun 4
Kad kerja tahun 4Kad kerja tahun 4
Kad kerja tahun 4
 
Презентация
ПрезентацияПрезентация
Презентация
 
Diageo\'s Digital Marketing Code
Diageo\'s Digital Marketing CodeDiageo\'s Digital Marketing Code
Diageo\'s Digital Marketing Code
 
Alterra Business Consulting LinkedIn activity
Alterra Business Consulting LinkedIn activityAlterra Business Consulting LinkedIn activity
Alterra Business Consulting LinkedIn activity
 

Similar to On the application of multi-agent systems in Health Care

Apply Computer and Mobile Health Technology.pptx
Apply Computer and Mobile Health Technology.pptxApply Computer and Mobile Health Technology.pptx
Apply Computer and Mobile Health Technology.pptx
dereje33
 
eHealth Practice in Europe: where do we stand?
eHealth Practice in Europe: where do we stand?eHealth Practice in Europe: where do we stand?
eHealth Practice in Europe: where do we stand?
chronaki
 
Nursing Informatics
Nursing InformaticsNursing Informatics
Nursing Informatics
Jaynievil Oracoy
 
CMS III and eHR
CMS III and eHRCMS III and eHR
CMS III and eHR
Charles Mok
 
2015_0511 Connected Health-Ingrid-Helix
2015_0511 Connected Health-Ingrid-Helix2015_0511 Connected Health-Ingrid-Helix
2015_0511 Connected Health-Ingrid-Helix
Ingrid Fernandez, PhD
 
Accenture-Singapore-Journey-to-Build-National-Electronic-Health-Record-System
Accenture-Singapore-Journey-to-Build-National-Electronic-Health-Record-SystemAccenture-Singapore-Journey-to-Build-National-Electronic-Health-Record-System
Accenture-Singapore-Journey-to-Build-National-Electronic-Health-Record-System
Dr.Nilesh Sudam B
 
Process Automation in Telemedicine - The Italian Perspective
Process Automation in Telemedicine - The Italian PerspectiveProcess Automation in Telemedicine - The Italian Perspective
Process Automation in Telemedicine - The Italian Perspective
Denis Gagné
 
Healthcare IT Analysis
Healthcare IT AnalysisHealthcare IT Analysis
Healthcare IT Analysis
Draup
 
Practice Application- Nursing Informatics
Practice Application- Nursing InformaticsPractice Application- Nursing Informatics
Practice Application- Nursing Informatics
Jadabear06
 
3.1 Information system in healthcare (ICT)
3.1 Information  system in healthcare (ICT)3.1 Information  system in healthcare (ICT)
3.1 Information system in healthcare (ICT)
Disha Patel
 
Lecture 1_ Introduction to Health Informatics.pptx
Lecture 1_ Introduction to Health Informatics.pptxLecture 1_ Introduction to Health Informatics.pptx
Lecture 1_ Introduction to Health Informatics.pptx
Josephmwanika
 
Ehr by jessica austin, shaun baker, victoria blankenship and kayla boro
Ehr by jessica austin, shaun baker, victoria blankenship and kayla boroEhr by jessica austin, shaun baker, victoria blankenship and kayla boro
Ehr by jessica austin, shaun baker, victoria blankenship and kayla boro
kayla_ann_30
 
Health Information Systems
Health Information SystemsHealth Information Systems
Health Information Systems
Nikhil Agarwal
 
DIGITAL HEALTH AND AI.pptx
DIGITAL HEALTH AND AI.pptxDIGITAL HEALTH AND AI.pptx
DIGITAL HEALTH AND AI.pptx
tulikarath
 
Development of Hospital Information Management Systems
Development of Hospital Information Management SystemsDevelopment of Hospital Information Management Systems
Development of Hospital Information Management Systems
INFOGAIN PUBLICATION
 
Cloud Corporate Overview
Cloud Corporate OverviewCloud Corporate Overview
Cloud Corporate Overview
Alf Tornatore
 
The Case Study of an Early Warning Models for the Telecare Patients in Taiwan
The Case Study of an Early Warning Models for the Telecare Patients in TaiwanThe Case Study of an Early Warning Models for the Telecare Patients in Taiwan
The Case Study of an Early Warning Models for the Telecare Patients in Taiwan
IJERA Editor
 
Group 1 assignment
Group 1 assignmentGroup 1 assignment
Group 1 assignment
group_one
 
Digital hospitals opportunities-overview
Digital hospitals opportunities-overviewDigital hospitals opportunities-overview
Digital hospitals opportunities-overview
Draup
 
4D Geospatial Analytics in Digital Healthcare PDF
4D Geospatial Analytics in Digital Healthcare PDF4D Geospatial Analytics in Digital Healthcare PDF
4D Geospatial Analytics in Digital Healthcare PDF
Nigel Tebbutt 奈杰尔 泰巴德
 

Similar to On the application of multi-agent systems in Health Care (20)

Apply Computer and Mobile Health Technology.pptx
Apply Computer and Mobile Health Technology.pptxApply Computer and Mobile Health Technology.pptx
Apply Computer and Mobile Health Technology.pptx
 
eHealth Practice in Europe: where do we stand?
eHealth Practice in Europe: where do we stand?eHealth Practice in Europe: where do we stand?
eHealth Practice in Europe: where do we stand?
 
Nursing Informatics
Nursing InformaticsNursing Informatics
Nursing Informatics
 
CMS III and eHR
CMS III and eHRCMS III and eHR
CMS III and eHR
 
2015_0511 Connected Health-Ingrid-Helix
2015_0511 Connected Health-Ingrid-Helix2015_0511 Connected Health-Ingrid-Helix
2015_0511 Connected Health-Ingrid-Helix
 
Accenture-Singapore-Journey-to-Build-National-Electronic-Health-Record-System
Accenture-Singapore-Journey-to-Build-National-Electronic-Health-Record-SystemAccenture-Singapore-Journey-to-Build-National-Electronic-Health-Record-System
Accenture-Singapore-Journey-to-Build-National-Electronic-Health-Record-System
 
Process Automation in Telemedicine - The Italian Perspective
Process Automation in Telemedicine - The Italian PerspectiveProcess Automation in Telemedicine - The Italian Perspective
Process Automation in Telemedicine - The Italian Perspective
 
Healthcare IT Analysis
Healthcare IT AnalysisHealthcare IT Analysis
Healthcare IT Analysis
 
Practice Application- Nursing Informatics
Practice Application- Nursing InformaticsPractice Application- Nursing Informatics
Practice Application- Nursing Informatics
 
3.1 Information system in healthcare (ICT)
3.1 Information  system in healthcare (ICT)3.1 Information  system in healthcare (ICT)
3.1 Information system in healthcare (ICT)
 
Lecture 1_ Introduction to Health Informatics.pptx
Lecture 1_ Introduction to Health Informatics.pptxLecture 1_ Introduction to Health Informatics.pptx
Lecture 1_ Introduction to Health Informatics.pptx
 
Ehr by jessica austin, shaun baker, victoria blankenship and kayla boro
Ehr by jessica austin, shaun baker, victoria blankenship and kayla boroEhr by jessica austin, shaun baker, victoria blankenship and kayla boro
Ehr by jessica austin, shaun baker, victoria blankenship and kayla boro
 
Health Information Systems
Health Information SystemsHealth Information Systems
Health Information Systems
 
DIGITAL HEALTH AND AI.pptx
DIGITAL HEALTH AND AI.pptxDIGITAL HEALTH AND AI.pptx
DIGITAL HEALTH AND AI.pptx
 
Development of Hospital Information Management Systems
Development of Hospital Information Management SystemsDevelopment of Hospital Information Management Systems
Development of Hospital Information Management Systems
 
Cloud Corporate Overview
Cloud Corporate OverviewCloud Corporate Overview
Cloud Corporate Overview
 
The Case Study of an Early Warning Models for the Telecare Patients in Taiwan
The Case Study of an Early Warning Models for the Telecare Patients in TaiwanThe Case Study of an Early Warning Models for the Telecare Patients in Taiwan
The Case Study of an Early Warning Models for the Telecare Patients in Taiwan
 
Group 1 assignment
Group 1 assignmentGroup 1 assignment
Group 1 assignment
 
Digital hospitals opportunities-overview
Digital hospitals opportunities-overviewDigital hospitals opportunities-overview
Digital hospitals opportunities-overview
 
4D Geospatial Analytics in Digital Healthcare PDF
4D Geospatial Analytics in Digital Healthcare PDF4D Geospatial Analytics in Digital Healthcare PDF
4D Geospatial Analytics in Digital Healthcare PDF
 

More from Antonio Moreno

ECAI 2014 poster - Unsupervised semantic clustering of Twitter hashtags
ECAI 2014 poster - Unsupervised semantic clustering of Twitter hashtagsECAI 2014 poster - Unsupervised semantic clustering of Twitter hashtags
ECAI 2014 poster - Unsupervised semantic clustering of Twitter hashtags
Antonio Moreno
 
Dynamic learning of keyword-based preferences for news recommendation (WI-2014)
Dynamic learning of keyword-based preferences for news recommendation (WI-2014)Dynamic learning of keyword-based preferences for news recommendation (WI-2014)
Dynamic learning of keyword-based preferences for news recommendation (WI-2014)
Antonio Moreno
 
Automatic and unsupervised topic discovery in social networks
Automatic and unsupervised topic discovery in social networksAutomatic and unsupervised topic discovery in social networks
Automatic and unsupervised topic discovery in social networks
Antonio Moreno
 
Artificial Intelligence Master URV-UPC-UB
Artificial Intelligence Master URV-UPC-UBArtificial Intelligence Master URV-UPC-UB
Artificial Intelligence Master URV-UPC-UB
Antonio Moreno
 
URV Master on Computer Engineering: Computer Security and Inteligent Systems
URV Master on Computer Engineering: Computer Security and Inteligent SystemsURV Master on Computer Engineering: Computer Security and Inteligent Systems
URV Master on Computer Engineering: Computer Security and Inteligent Systems
Antonio Moreno
 
EnoSigTur: recomanació personalitzada d'activitats enoturístiques
EnoSigTur: recomanació personalitzada d'activitats enoturístiquesEnoSigTur: recomanació personalitzada d'activitats enoturístiques
EnoSigTur: recomanació personalitzada d'activitats enoturístiques
Antonio Moreno
 
Artificial Intelligence techniques in Tourism at URV
Artificial Intelligence techniques in Tourism at URVArtificial Intelligence techniques in Tourism at URV
Artificial Intelligence techniques in Tourism at URV
Antonio Moreno
 
MAS course Lect13 industrial applications
MAS course Lect13 industrial applicationsMAS course Lect13 industrial applications
MAS course Lect13 industrial applications
Antonio Moreno
 
MAS course - Lect12 - URV health care applications
MAS course - Lect12 - URV health care applicationsMAS course - Lect12 - URV health care applications
MAS course - Lect12 - URV health care applications
Antonio Moreno
 
MAS course - Lect11 - URV applications
MAS course - Lect11 - URV applicationsMAS course - Lect11 - URV applications
MAS course - Lect11 - URV applications
Antonio Moreno
 
MAS Course - Lect10 - coordination
MAS Course - Lect10 - coordinationMAS Course - Lect10 - coordination
MAS Course - Lect10 - coordination
Antonio Moreno
 
MAS course - Lect 9
MAS course - Lect 9 MAS course - Lect 9
MAS course - Lect 9
Antonio Moreno
 
Lect 8-auctions
Lect 8-auctionsLect 8-auctions
Lect 8-auctions
Antonio Moreno
 
Lect7MAS-Coordination
Lect7MAS-CoordinationLect7MAS-Coordination
Lect7MAS-Coordination
Antonio Moreno
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology development
Antonio Moreno
 
Lecture 5 - Agent communication
Lecture 5 - Agent communicationLecture 5 - Agent communication
Lecture 5 - Agent communication
Antonio Moreno
 
Lecture 4- Agent types
Lecture 4- Agent typesLecture 4- Agent types
Lecture 4- Agent types
Antonio Moreno
 
Agent properties
Agent propertiesAgent properties
Agent properties
Antonio Moreno
 
Agent architectures
Agent architecturesAgent architectures
Agent architectures
Antonio Moreno
 

More from Antonio Moreno (19)

ECAI 2014 poster - Unsupervised semantic clustering of Twitter hashtags
ECAI 2014 poster - Unsupervised semantic clustering of Twitter hashtagsECAI 2014 poster - Unsupervised semantic clustering of Twitter hashtags
ECAI 2014 poster - Unsupervised semantic clustering of Twitter hashtags
 
Dynamic learning of keyword-based preferences for news recommendation (WI-2014)
Dynamic learning of keyword-based preferences for news recommendation (WI-2014)Dynamic learning of keyword-based preferences for news recommendation (WI-2014)
Dynamic learning of keyword-based preferences for news recommendation (WI-2014)
 
Automatic and unsupervised topic discovery in social networks
Automatic and unsupervised topic discovery in social networksAutomatic and unsupervised topic discovery in social networks
Automatic and unsupervised topic discovery in social networks
 
Artificial Intelligence Master URV-UPC-UB
Artificial Intelligence Master URV-UPC-UBArtificial Intelligence Master URV-UPC-UB
Artificial Intelligence Master URV-UPC-UB
 
URV Master on Computer Engineering: Computer Security and Inteligent Systems
URV Master on Computer Engineering: Computer Security and Inteligent SystemsURV Master on Computer Engineering: Computer Security and Inteligent Systems
URV Master on Computer Engineering: Computer Security and Inteligent Systems
 
EnoSigTur: recomanació personalitzada d'activitats enoturístiques
EnoSigTur: recomanació personalitzada d'activitats enoturístiquesEnoSigTur: recomanació personalitzada d'activitats enoturístiques
EnoSigTur: recomanació personalitzada d'activitats enoturístiques
 
Artificial Intelligence techniques in Tourism at URV
Artificial Intelligence techniques in Tourism at URVArtificial Intelligence techniques in Tourism at URV
Artificial Intelligence techniques in Tourism at URV
 
MAS course Lect13 industrial applications
MAS course Lect13 industrial applicationsMAS course Lect13 industrial applications
MAS course Lect13 industrial applications
 
MAS course - Lect12 - URV health care applications
MAS course - Lect12 - URV health care applicationsMAS course - Lect12 - URV health care applications
MAS course - Lect12 - URV health care applications
 
MAS course - Lect11 - URV applications
MAS course - Lect11 - URV applicationsMAS course - Lect11 - URV applications
MAS course - Lect11 - URV applications
 
MAS Course - Lect10 - coordination
MAS Course - Lect10 - coordinationMAS Course - Lect10 - coordination
MAS Course - Lect10 - coordination
 
MAS course - Lect 9
MAS course - Lect 9 MAS course - Lect 9
MAS course - Lect 9
 
Lect 8-auctions
Lect 8-auctionsLect 8-auctions
Lect 8-auctions
 
Lect7MAS-Coordination
Lect7MAS-CoordinationLect7MAS-Coordination
Lect7MAS-Coordination
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology development
 
Lecture 5 - Agent communication
Lecture 5 - Agent communicationLecture 5 - Agent communication
Lecture 5 - Agent communication
 
Lecture 4- Agent types
Lecture 4- Agent typesLecture 4- Agent types
Lecture 4- Agent types
 
Agent properties
Agent propertiesAgent properties
Agent properties
 
Agent architectures
Agent architecturesAgent architectures
Agent architectures
 

Recently uploaded

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 

Recently uploaded (20)

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 

On the application of multi-agent systems in Health Care

  • 1. On the application of multi-agent systems in health care Dr. Antonio Moreno ITAKA-Intelligent Tech. for Advanced Knowledge Acquisition Computer Science and Mathematics Dep. Univ. Rovira i Virgili, Tarragona http://deim.urv.cat/~itaka Sevilla, June 14th-15th 2010
  • 2. Outline of the talk Introduction Health care areas where agents have been applied K4Care: agent-based provision of Home Care services Benefits of the application of agents in health care problems
  • 3. Characteristics of Health Care problems Distributed knowledge E.g. different units of a hospital Coordinated effort E.g. receptionist, general and specialised doctors, nurses, tests personnel, ... Complex problems E.g. patient scheduling Need to manage different types of knowledge Medical, organisational, procedural
  • 4. Why use MAS in Health Care? MAS are inherently distributed Agents can coordinate their activities, while keeping their autonomy and local data Dynamic and flexible distributed problem solving mechanisms Use of personalisation techniques Knowledge-based behaviour of the system
  • 5. Main application domains 5 1‐Medical data management 3‐Planning and resource allocation National electronic Library for Health (NeLH) Agent.Hospital (simulation) Management of palliative patients (PalliaSys) CARREL (transplant management) Virtual Electronic Patient Record (VEPR) Medical Information Agents (MIA) Context‐aware Hospital Information System (CHIS) Medical Services Coordination (MeSSyCo) 5‐Composite Systems SHARE‐IT (assistive technologies) K4Care (Home Care) Geriatric Ambient Intelligence (GerAmI) 2‐Decision support systems 4‐Remote care, telemedicine Singh’s intelligent assistant Aingeru (elder monitoring) HealthAgents [Microart] INCA (Community services) Health Care Services (HeCaSe) Medical Contact Centres [Koutkias] Monitor chronic patients [Cervantes]
  • 6. 1-Medical data management This area includes different kinds of systems: Information agents that collect, filter and analyse medical information available in electronic resources Agents that provide a transparent access to physically distributed information sources Different medical organisations, or different units within a hospital In general, intelligent management of the personal and medical information in the Electronic Health Record of a patient
  • 7. 2-Decision support systems These systems aim to assist the professionals in the decisions to be taken during the healthcare process. E.g. help in the diagnosis phase, or in the definition and execution of the most appropriate personalised treatment. Agents can also perform routine actions, such as checking periodically the patient state, or waiting for the results of a medical test to be available They usually perform complex reasoning processes
  • 8. 3-Planning and resource allocation Systems in which professionals and/or medical resources are represented by autonomous agents The basic aspect is the coordination of their activities to take appropriate decentralised scheduling decisions in medical centres E.g. patient scheduling
  • 9. 4-Remote care, Telemedicine In most cases, the basic aim of the system is to monitor continuously the state of the patients, allowing permanent care Main elements of the system: Collection of sensors Analysers of signals from sensors, problem detection Generation of alarms and reports for medical staff
  • 10. 5-Composite systems Agent-based platforms that integrate different ICTs and Artificial Intelligence techniques in order to provide an efficient coordination of the activities to be performed to provide an efficient health care to a particular kind of patients
  • 11. K4Care European project 2006-2009, 13 partners, coordinated by URV The aim of the K4Care European project was to provide a Home Care model, as well as to develop a prototype system, based on Web technology and intelligent agents, that provided the services defined in the model
  • 12. K4Care Model: Structure 1 Nuclear Structure + n Accessory Services THE K4CARE MODEL ... HCNS Actor Service Data/Information Action Procedure
  • 13. K4Care Model: Actors and Teams
  • 15. K4Care Knowledge structures EHCR: Electronic Health Care Record APO: Actor Profile Ontology CPO: Case Profile Ontology Procedures FIP: Formal Intervention Plan IIP: Individual Intervention Plan
  • 16. K4Care Ontologies (I) Actor Profile Ontology (APO) Types of actors Actions related to each role Platform services Procedures Documents ...
  • 17. K4Care Ontologies (II) Case Profile Ontology (CPO) Diseases Syndromes Signs and symptoms Social issues Assessment tests Interventions ...
  • 18. Procedures, FIPs and IIPs All the careflow procedural aspects are represented in SDA* (States, Decisions, Actions) Procedures are formal specifications of the way in which an administrative service (e.g. admit a new patient to the Home Care service) has to be implemented Formal Intervention Plans (FIPs) are formal structures representing the health care workflow to assist patients suffering form particular ailments or diseases Problem: application of guidelines to co-morbid patients
  • 19. Definition of an Individual Intervention Plan
  • 20. K4Care platform features Agent-based Web-accessible platform that provides a set of basic Home Care services Admit a patient to the Home Care service Create an Evaluation Unit Assign an Evaluation Unit to a particular patient Assess the initial state of a patient Definition of an IIP for a patient Apply IIP to the patient ...
  • 22. Multi-agent system 1 Actor Agent for each user, permanently running When the user logs in, a Gateway Agent is dynamically created Two-way communication Web-servlet-GA-AA When an Actor Agent has to manage the execution of a procedure/IIP, it creates dynamically a SDA-executor Agent
  • 27. Summary of K4Care main aspects Declarative (medical, organizational) and procedural knowledge Web-based interaction between agents and end- users Individual Intervention Plans allow practitioners to implement accurate and personalised sequences of actions for the treatment of a particular patient The architecture allows implementing agent-based coordination methods between the actors relevant in Home Care, which adapt their behaviour dynamically depending on the knowledge available in the platform
  • 28. Positive aspects of MAS [in HC] (I) Modularity A complex problem is divided in subproblems which may be solved by autonomous units, with the appropriate coordination among them Efficiency Agents may be running in different computers, speeding up the resolution of the problem Decentralisation Less single point-of-failure risk than centralised systems
  • 29. Positive aspects of MAS [in HC] (II) Flexibility The MAS components may change at run time, the tasks may be dynamically distributed Personalisation Personal agents may have information on the user preferences and adapt the system’s behaviour to them Distributed planning Use of coordination techniques for distributed problem solving
  • 30. Positive aspects of MAS [in HC] (III) Monitoring, alarm management Continuous monitoring of personal and medical data, with immediate activation of emergencies when needed Proactivity Agents may perform tasks without requiring a constant intervention or request from the user Security Confidentiality of medical data
  • 31. Recommended extra material Publications at http://deim.urv.cat/~itaka D.Isern, D.Sánchez, A.Moreno Agents applied in health care: a review International Journal of Medical Informatics, Vol. 70, pp. 145-166, 2010
  • 32. On the application of multi-agent systems in health care Dr. Antonio Moreno ITAKA-Intelligent Tech. for Advanced Knowledge Acquisition Computer Science and Mathematics Dep. Univ. Rovira i Virgili, Tarragona http://deim.urv.cat/~itaka Sevilla, June 14th-15th 2010
  • 33. Agents – general definition Computational entities, capable of sensing the environment and acting proactively and autonomously upon it in order to satisfy their design objectives Can communicate with other agents to share information, coordinate their activities and cooperate to solve complex distributed problems
  • 34. DBs, Electronic Health Care Record Data Base: with information about the K4Care actors as users of the K4Care Platform (e.g. contact information) EHCR: with the data about the Home- Care processes performed within the K4Care Platform Medical documents stored in XML
  • 35. FIP for the management of hypertension