16
4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa March 18, 2010 Outline z What are Agents? z What are Multi-Agent Systems? z The Legacy of AI z Agent Applications for Hospital Administration P ti tM it i Patient Monitoring Community Outreach Continuing Education Integrated Medical Systems

Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

1

Applications of Agentsin Healthcare

Robert PuckettUniversity of Hawai`i at Manoa

March 18, 2010

OutlineWhat are Agents?What are Multi-Agent Systems?The Legacy of AIAgent Applications for

− Hospital AdministrationP ti t M it i− Patient Monitoring

− Community Outreach− Continuing Education− Integrated Medical Systems

Page 2: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

2

What are agents?

Autonomous software entity working on your behalfFormerly known as “Distributed AI”Wide range of agent properties:

− Deliberative, Pro-activeCommunicative / Social− Communicative / Social

− Observant & Reactive− Mobile

What are Multi-Agent Systems?The Agents

− Heterogeneous vs. homogeneous− Cooperative vs. Competitive− Role-based vs. Task-based

Environment− Observable by the agentsObservable by the agents− Access to equipment, databases,

sensors− Interfaces with people, experts

Rules that define interactions, goals

Page 3: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

3

Challenges in Healthcare

Security, Trust, Accuracy, PrivacySocial InertiaTime-sensitiveSpecialized medical legacy equipmentRapidly changing knowledge base

− Prescriptions, medical procedures, drug interactions, treatment options

Distributed medical knowledge

The AI Legacy“AI applications in Medicine failed to achieve a widespread distribution in the pclinical practice despite the outstanding performance shown by many of them” [1]

− Free-standing, isolated systems"Practical influence of [AI in medicine] in real-world settings will depend on the g pdevelopment of integrated environments" ... "the notion of stand-alone consultation systems had been well debunked by the late 1980s" [2]

Page 4: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

4

Agents in Healthcare

“I'm sorry Dave, but I don't think you need this insulin.”

Photos from: 2001: A Space Odyssey (1968)

From: http://www.doc.ic.ac.uk/~hkulatun/talks/Control_in_Healthcare.pdfFrom: http://www.doc.ic.ac.uk/~hkulatun/talks/Control_in_Healthcare.pdf

Page 5: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

5

Hospital AdministrationMonitoring medical protocol adherence [4]Scheduling of operating rooms, bedsg p g ,Cost management

− Antibiotics for restricted use (ARU) [3]Organ transplant coordination [7]Simulation of emergency departments [5], bio terrorism response [6]bio-terrorism response [6]

− Gauge resource/staff utilization− Identify bottlenecks

Link: http://www.youtube.com/watch?v=ilLylU1u0iQ

Antibiotics for Restricted Use (ARU) MonitoringMAS decision support system to revise and propose alternative antibiotics therapiesARU's expensive, pathology specific, aggressivePharmacology assistant program study showed

− 12.5% of ARU treatments warranted an intervention

− 92% of them were accepted− significant decrease in total antibiotic

expenditures

Page 6: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

6

PharmacyAssistant

ARU System

Page 7: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

7

ARU AgentsGuardian angel

R t ti t h hi di l i f− Represents patient, has his medical info− Interacts with other agents to review and

revise medical orders for ARU'sPhysician secretary

− Provides access to physician− Knows physicians work hours,

preferencesLaboratory manager

− Manages analysis requests, delivers results

ARU Agents

Pharmacy expert− Suggests antibiotic revisions based upon

patient data and lab analysisNurse

− Collects medical orders for patients when requested by human nurse

Page 8: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

8

Patient MonitoringGuardian: ICU patient monitor [18]

− Reasoning and context-based skillsPrepares short latency contingency− Prepares short-latency contingency reactions

Intelligent Monitor Agents (IM-Agents) [20]− Cooperating agents for specialized

monitoring and diagnostic tasks− Prototype of decision making for emergency yp g g y

trauma− Sort/analyze complex and dynamic

information− Provide diagnostics, warnings, intervention

advice

IM-Agent Architecture

DDM: Dynamic Decision Module

Page 9: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

9

Community Outreach

Hospital search and appointment system [8]Health reminder/alerts (R2Do2) [10]Explaining medical terminology [9]

− Low health literacy -> liking the agentHome care management systems

− 'K4Care' general system [11]− 'Super-Assist' (Diabetes) [12]

Empathic comforting agents [13]

Continuing Education

Agent assisted web search and filtering − “a 97% decrease in information overload

and an 85% increase in information relevancy over existing meta-search tools (with even larger gains over standard search engines).” [14]

Amplia: Agent-based medical training [15]

Page 10: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

10

AMPLIA

A medical diagnostic learning environment− hypothetical model construction− diagnostic reasoning

1. Learner specifies her knowledgemodel via probabilistic networks

LearnerAgent maintains model− LearnerAgent maintains model− System asks her about decisions− Assumes physicians implicitly

perform probabilistic reasoning

AMPLIA

2. Feedback and information provided to user

− Qualitative diagnosis strategy training− MediatorAgent decides educational

strategy for user3. Negotiation and educational review of her knowledge model

− DomainAgent determines degree user model differs from built-in model

Page 11: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

11

AMPLIA: Architecture

AMPLIA: Built-in Model

Page 12: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

12

AMPLIA: User Interface

Integrated Medical SystemsE-medicine: integrates information, communication, human-machine interfaces with health and medical technologies [16]with health and medical technologies [16]Salsa: Ambient Intelligence [19]

− Context-aware, ubiquitous technology− Adaptive, reacting to context and user

behavior− Agents act on behalf of users, share

information, represent and activate services, serve as wrapper for sensitive information

Page 13: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

13

Agent.Hospital

Testbed for healthcare agent information systems [17]development and evaluation for modeling and implementationintegrates models of numerous interdependent supply chainsp pp y

Agent.Hospital

Page 14: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

14

Conclusions

Great diversity of ways to apply agents− Simulators, Solvers, Collaboration

systemsAgents provide a logical abstraction to complexity of tasksDon't promise HAL and deliver Elizap

References[1] G. Lanzola, L. Gatti, S. Falasconi, and M. Stefanelli, “A framework for building cooperative software agents in medical applications,” g p g pp ,Artificial Intelligence in Medicine, vol. 16, Jul. 1999, pp. 223-249.

[2] V.L. Patel, E.H. Shortliffe, M. Stefanelli, P. Szolovits, M.R. Berthold, R. Bellazzi, and A. Abu-Hanna, “The coming of age of artificial intelligence in medicine,” Artificial Intelligence in Medicine, vol. 46, May. 2009, pp. 5-17.

[3] L. Godo, J. Puyol-Gruart, J. Sabater, V. Torra, P. Barrufet, and X. Fàbregas, “A multi-agent system approach for monitoring the prescription of restricted use antibiotics ” Artificial Intelligence inprescription of restricted use antibiotics, Artificial Intelligence in Medicine, vol. 27, Mar. 2003, pp. 259-282.

[4] T. Alsinet, R. Béjar, C. Fernanadez, and F. Manyà, “A Multi-agent system architecture for monitoring medical protocols,” Proceedings of the fourth international conference on Autonomous agents, Barcelona, Spain: ACM, 2000, pp. 499-505.

Page 15: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

15

More References[5] L. Patvivatsiri, “A simulation model for bioterrorism preparedness in an emergency room,” Proceedings of the 38th conference on g y , gWinter simulation, Monterey, California: Winter Simulation Conference, 2006, pp. 501-508.

[6] H. Stainsby, M. Taboada, and E. Luque, “Towards an Agent-Based Simulation of Hospital Emergency Departments,” Proceedings of the 2009 IEEE International Conference on Services Computing, IEEE Computer Society, 2009, pp. 536-539.

[7] J.B. Antonio, A. Moreno, and A. Valls, “Hospital Arrangements for a Transplant Operation using Agents ”a Transplant Operation using Agents.

[8] T. Edwards and S. Sankaranarayanan, “Intelligent agent based hospital search & appointment system,” Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human, Seoul, Korea: ACM, 2009, pp. 561-567.

Even More References[9] T. Bickmore, L. Pfeifer, and M. Paasche-Orlow, “Health Document Explanation by Virtual Agents,” Intelligent Virtual Agents, 2007, pp. p y g , g g , , pp183-196.

[10] B.G. Silverman, C. Andonyadis, and A. Morales, “Web-based health care agents; the case of reminders and todos, too (R2Do2),” Artificial Intelligence in Medicine, vol. 14, Nov. 1998, pp. 295-316.

[11] D. Isern, A. Moreno, D. Sánchez, Á. Hajnal, G. Pedone, and L. Varga, “Agent-based execution of personalised home care treatments,” Applied Intelligence.

[12] G.D. Haan, O.B. Henkemans, and A. Aluwalia, “Personal assistants for healthcare treatment at home,” Proceedings of the 2005 annual conference on European association of cognitive ergonomics, Chania, Greece: University of Athens, 2005, pp. 225-231.

Page 16: Applications of Agents in Healthcarenreed/ics606/lectures/AgentsInhealthcareRP.pdf · 4/13/2010 1 Applications of Agents in Healthcare Robert Puckett University of Hawai`i at Manoa

4/13/2010

16

Still More References[13] T. Bickmore and D. Schulman, “Practical approaches to comforting users with relational agents,” CHI '07 extended abstracts g g ,on Human factors in computing systems, San Jose, CA, USA: ACM, 2007, pp. 2291-2296.

[14] S. Walczak, “A multiagent architecture for developing medical information retrieval agents,” Journal of Medical Systems, vol. 27, Oct. 2003, pp. 479-498.

[15] R.M. Vicari, C.D. Flores, A.M. Silvestre, L.J. Seixas, M. Ladeira, and H. Coelho, “A multi-agent intelligent environment for medical knowledge ” Artificial Intelligence in Medicine vol 27 Mar 2003 ppknowledge, Artificial Intelligence in Medicine, vol. 27, Mar. 2003, pp. 335-366.

[16] J. Tian and H. Tianfield, “A Multi-agent Approach to the Design of an E-medicine System,” Multiagent System Technologies, 2003, pp. 1093-1094.

And Yet More References[17] S. Kirn, C. Anhalt, H. Krcmar, and A. Schweiger, “Agent.Hospital — Health Care Applications of Intelligent Agents,” Multiagent pp g g , gEngineering, 2006, pp. 199-220.

[18] B. Hayes-Roth, R. Washington, D. Ash, R. Hewett, A. Collinot, A. Vina, and A. Seiver, “Guardian: A prototype intelligent agent for intensive-care monitoring,” Artificial Intelligence in Medicine, vol. 4, Mar. 1992, pp. 165-185.

[19] M.D. Rodríguez, J. Favela, A. Preciado, and A. Vizcaíno, “Agent-based ambient intelligence for healthcare,” AI Commun., vol. 18, 2005 pp 201 2162005, pp. 201-216.

[20] S.L. Mabry, T. Schneringer, T. Etters, and N. Edwards, “Intelligent agents for patient monitoring and diagnostics,” Proceedings of the 2003 ACM symposium on Applied computing, Melbourne, Florida: ACM, 2003, pp. 257-262.