ArticlePDF Available

Integrating cognitive simulation into the Maryland virtual patient

Authors:

Abstract

This paper briefly describes four cognitively-related aspects of modeling a virtual patient: interoception, decision-making, natural language processing and learning. These phenomena are treated within the Maryland Virtual Patient simulation and training environment.
Integrating Cognitive Simulation into the
Maryland Virtual Patient
Sergei NIRENBURGa, Marjorie MCSHANEa, Stephen BEALEa,
Bruce JARRELLb and George FANTRYb
aUniversity of Maryland Baltimore County, Baltimore, Maryland
bUniversity of Maryland School of Medicine, Baltimore, Maryland
Abstract. This paper briefly describes four cognitively-related aspects of
modeling a virtual patient: interoception, decision-making, natural language
processing and learning. These phenomena are treated within the Maryland
Virtual Patient simulation and training environment.
Keywords. simulation, cognitive simulation, physiological simulation, medical
training
1. Overview
The Maryland Virtual Patient 1 (MVP) project is developing an agent-oriented
environment for automating certain facets of medical education that includes a network
of human and software agents. The human agents include the user (typically, a trainee)
discharging the duties of an attending physician and, optionally, a human mentor. The
human-like software agents include the virtual patient, lab technicians, specialist
consultants and a mentoring agent. The system also includes an array of non-
humanlike software agents.
At the core of this network is the virtual patient a knowledge-based model and
simulation of a person suffering from one or more diseases [1-4]. The virtual patient is
a “double agent” in that it models and simulates both the physiological and the
cognitive functionality of a human. Physiologically, it undergoes both normal and
pathological processes in response to internal and external stimuli. Cognitively, it
experiences symptoms, has lifestyle preferences (a model of character traits), has
memory (many of whose details fade with time), and communicates with the human
user about its personal history, symptoms and preferences for treatment.
Users can interview a virtual patient; order lab tests; receive the results of lab tests
from technician agents; receive interpretations of lab tests from consulting physician
agents; posit hypotheses, clinical diagnoses and definitive diagnoses; prescribe
treatments; follow-up after those treatments to judge their efficacy; follow a patient’s
condition over an extended period of time, with the trainee having control over the
speed of simulation (i.e., the clock); and, if desired, receive mentoring from the
automatic mentor.
1 Patent pending.
The virtual patient (VP) simulation is grounded in an ontologically-defined model
of human anatomy and physiology. Instances of virtual patients with particular
diseases and particular physiological traits are generated from ontological knowledge
about human physiology and anatomy by grafting a disease process onto a generic
instance of a human. Disease processes themselves are described as complex events in
the underlying ontology.
We have reported progress on this project at past MMVR meetings. Specifically,
we described our approach to physiological simulation [3] and the way we can
succinctly describe the main features of each disease model to developers, other
experts and the wider community [4]. We continue this year by discussing newly
integrated cognitive capabilities of the virtual patient. The cognitive side of the VP
currently models several aspects of cognitive processing:
o interoception the perception of physiological phenomena, such as symptoms,
and the interpretation and remembering of such phenomena
o decision making
deciding when to go see a physician, both initially and during treatment
deciding whether to seek help in making decisions related to treatment by
asking the user knowledge-seeking questions about a recommended test or
intervention
deciding whether to agree to a recommended test or intervention
o natural language processing
language perception and understanding, including both the direct meaning of
physician-user communication in natural language and its intent
deciding on what specifically to communicate to the user
actually generating natural language utterances
o learning receiving new knowledge about the world and the words and phrases
used to describe it and adding them to the ontology and lexicon, respectively
We will briefly touch upon each of the above points with the goal of describing what
the virtual patient can do rather than how it can do it. A sufficient discussion of the
latter would require far more space.
2. Interoception
Interoception is the perception of physiological phenomena. It is a VP feature that has
both physiological and cognitive aspects. The source of interoception is physiological
phenomena, like symptoms of a disease, hunger and sleepiness. Here we focus on
physiology symptoms because our disease models to date have not required the
tracking other kinds of interoception.
The VP experiences current symptoms of its disease and has memories of previous
symptoms, including their severity, so that useful comparisons can be made: e.g.,
“Symptom X has gotten much worse over the past month, I had better go see my
doctor sooner than our next scheduled appointment.”
Memories are stored using an ontologically grounded metalanguage that is
identical to the one used to represent the meaning of language input (cf. below). Of
course, when memories about interoception are stored, there need be no translation into
and from a natural language: the entire process occurs at the level of the metalanguage.
The experiencing of symptoms is individualized for each VP instance through the
use of character traits and physiological features. Our current inventory of character
traits includes trust (trust in the doctor’s advice), suggestibility (how readily the VP
agrees to the doctor’s recommendations) and courage (how willing the VP is to
undergo tests or procedures even if they are risky or have significant side effects). Our
current inventory of physiological traits includes physiological-resistance (e.g., how
well the patient tolerates treatments), pain threshold (how much pain the VP can stand)
and the ability to tolerate symptoms (how intense or frequent symptoms have to be
before the VP consults a doctor). This inventory clearly must be expanded in the future.
When a given VP is created, values for these features are selected and affect the VP’s
reactions in the face of its disease(s). Of course, values for the physiological aspects of
the disease(s) and the VP’s response to interventions, should they be applied at various
times, are also selected for each individual VP.
3. Decision Making
The decision-making behavior of specific instances of virtual patients is parameterized
using a model of personality traits and physical and mental states. It is informed by (a)
the content of the VP’s short-term memory, which is modeled as knowledge invoked
specifically for making the decision at hand, and (b) the content of the VP’s long-term
memory, which is the VP’s recollection of its past states of health, past
communications and decisions, and general world knowledge.
A VP’s decision-making, as described above, is affected by the severity and
duration of its symptoms; its knowledge of tests and procedures; the character traits
trust, suggestibility and courage; and the physiological traits physiological-resistance,
pain-threshold and the ability to tolerate symptoms.
VP reasoning is carried out through modeling the VP’s goals and plans, thus
broadly conforming to the belief-desire-intention (BDI) approach to developing
intelligent agents [5] (see also [6] for related discussion).
When the VP starts to experience symptoms it can either do nothing, go the doctor,
go to the emergency room or self-treat. As concerns seeing a doctor for the first time,
the VP compares its symptom severity with its ability to tolerate symptoms as well
as some character traits not yet incorporated, such as its desire to be fussed over by a
doctor vs. its dislike of seeing doctors. Later in its treatment the VP also considers the
date of its next scheduled appointment, whether or not its symptoms have spiked, etc.
When the doctor recommends a test or procedure, the VP must compare its
knowledge of the test/procedure with its character traits, like courage and suggestibility.
For example, if it knows nothing about the test/procedure and has little trust in the
doctor, it will ask questions about the properties that interest it, like the pain level and
side effects; by contrast, if it has complete trust in the doctor and a high value for
suggestibility, it will ask no knowledge-seeking questions and, instead, agree to
anything the doctor suggests.
When the patient has received all the knowledge of tests/procedures it feels it
needs, it will decide whether or not to agree to the test/procedure. It can also suggest
other options that it happens to know about, and the doctor can accept or reject such
suggestions.
4. Language Processing
Our approach to treating language communication is unlike most other approaches in
that all language-oriented reasoning is carried out on the basis of formal interpretations
of the meaning of linguistic expressions. Our automatically generated, semantically-
oriented text meaning representations (TMRs) are written using the same ontological
knowledge substrate and the same ontologically grounded metalanguage as are used to
represent physiological processes, interoception and agent goals and plans. In short, all
knowledge and reasoning in our environment employ the same metalanguage, so
whether a VP experiences new symptoms (through interoception) or learns information
about its disease from the user (through language processing), the new information will
be stored the same way in the VP’s memory.
There are several advantages to orienting an agent’s language processing around
TMRs rather than text strings. First, TMRs are unambiguous, since linguistic
ambiguity is resolved as the TMRs are being generated. Second, TMRs reduce to a
single representation many types of linguistic paraphrase, be it lexical (esophagus ~
food pipe), syntactic (I will administer it to you ~ It will be administered to you by me)
or semantic (Does the food get stuck when you swallow? ~ Do you have difficulty
swallowing?) [7]. Third, TMRs facilitate the detection of which aspects of meaning are
central and which are of secondary importance. As regards paraphrase processing, in
addition to having to resolve linguistic paraphrase, the VP must be able to resolve two
other kinds of paraphrase: a) the reformulation of the representation of physiological
events (e.g., symptoms) in “lay” ontological terms that can be understood and
remembered by its cognitive agent and b) the representation of the meaning of verbal
messages in terms compatible with how related content is stored in the cognitive
agent’s memory [8]. Remember, the VP is typically not a medical professional,
meaning that it must have a different ontology and a different lexicon than a physician
would.
5. Learning
We just noted in passing that the VP’s ontology and lexicon do not match those of a
physician. Indeed, the physician’s ontology will contain a vast subtree of medical
information including objects, events and the properties that link them as well as
script-based knowledge [9], which permits the physician to understand the progression
of a disease, how to treat it under various circumstances, etc. The physician will have a
correspondingly large technical and non-technical vocabulary (lexicon) that is linked to
the respective ontological concepts and is used to analyze and generate language in the
medical domain. The patient’s knowledge base, by contrast, will typically include an
impoverished medical subtree in the ontology and a relatively small number of medical
terms in the lexicon unless, of course, the VP happens to be a physician or even a
specialist in the given domain, which raises a different set of complications for the user.
In conducting an interview with a VP, the user must be able to express himself in
different ways, using paraphrases selected according to the degree of medical
knowledge the VP possesses. However, during appointments the physician will
naturally teach the VP about various aspects of its condition: its name, the names of
related drugs and procedures, the properties of drugs and procedures that the VP asks
about or the user chooses to provide, the medical terms for words that formerly had to
be paraphrased for the VP, and so on. For example, (a) when the user tells the VP the
name of its disease, that disease is added to the VP’s ontological subtree of diseases
and a new lexicon entry is created that maps to this ontological concept; (b) when the
VP learns information about a test or procedure it remembers it and no longer asks
questions about it – unless, of course, the VP forgets, in which case the user will need
offer a reminder. (See related discussions in [10-12].)
6. Discussion
This paper has briefly described four cognitive aspects of VP modeling: interception,
decision-making, natural language processing and learning. Although each of these
presents significant challenges, the work has been facilitated by using the same
ontological substrate for all aspects of modeling.
MVP is a classical AI (artificial intelligence) system in that it strives to model
human perception, reasoning and action capabilities and does so on the basis of
encoded knowledge. It differs from much of classical AI practice in that it includes
people as components in its architecture. If MVP were an expert system in the classical
sense, the system would have been tasked to diagnose and treat patients rather than the
other way around. Indeed, many systems in the medical domain, from Mycin [13] on
up, had this as their main goal. Another difference from classical AI is the centrality of
the descriptive component of the system: the VP’s world is certainly not toy (i.e.,
covering an extremely small domain). Our emphasis is on acquiring knowledge that is
sufficiently deep to support the complex reasoning, simulation and language
processing required by the application. This is in contrast to many recent and current
approaches (notably, in natural language processing) that stress broad coverage of data
in contrast to the utilization of a depth of acquired knowledge.
We believe that the statements often heard nowadays about the demise of AI are ill
conceived. The AI enterprise did not fail. In fact, it has not yet been brought to the test.
This is because the enterprise is much more complex than it was perceived to be even
by many AI practitioners themselves. Despite the recent emphasis in the field on
statistics-oriented methods, they should not be viewed as having superceded classical
AI. In fact, these methods have contributed to the core task of knowledge acquisition
that is a prerequisite to the success of the program of AI. Progress in learning,
knowledge visualization and other ergonomic factors, the ease of access to vast
collections of data on the Web and other developments make the original AI goals
incrementally more attainable. Our work on the MVP corroborates this state of affairs.
We believe that the development of a comprehensive MVP is feasible both
scientifically and logistically.
References
[1] M. McShane, S. Nirenburg, S. Beale, B. Jarrell, G. Fantry, Knowledge-based modeling and simulation
of diseases with highly differentiated clinical manifestations, Proceedings of the 11th Conference on
Artificial Intelligence in Medicine (AIME 07), Amsterdam, The Netherlands, July 7-11, 2007.
[2] M. McShane, G. Fantry, S. Beale, S. Nirenburg, B. Jarrell, Disease interaction in cognitive simulations
for medical training, Proceedings of the MODSIM World Conference, Medical Track, Virginia Beach,
Sept. 11-13, 2007.
[3] B. Jarrell, S. Nirenburg, M. McShane, G. Fantry, S. Beale, D. Mallott, J. Razcek, An interactive,
cognitive simulation of gastroesophageal reflux disease, Stud Health Technol Inform (2007) 194 –199,
IOS Press.
[4] B. Jarrell, S. Nirenburg, M. McShane, G. Fantry, S. Beale, Revealing the conceptual substrate of
biomedical cognitive models to the wider community, Stud Health Technol Inform (2008), 281 – 286,
IOS Press.
[5] A.S. Rao, M.P. Georgeff, Modeling rational agents within a BDI-architecture, Proceedings of the 2nd
International Conference on Principles of Knowledge Representation and Reasoning, Morgan
Kaufmann Publishers, Inc., San Mateo, CA, USA, 1991, 473 – 484.
[6] S. Nirenburg, M. McShane, S. Beale, A simulated physiological/cognitive “double agent”, Proceedings
of Naturally Inspired Cognitive Architectures, AAAI 2008 Fall Symposium, Washington, D.C., Nov. 7-
9, 2008 (forthcoming).
[7] M. McShane, S. Nirenburg, S. Beale, Resolving paraphrases to support modeling language perception
in an intelligent agent, Proceedings of the Symposium on Semantics in Systems for Text Processing
(STEP 2008), Venice, Italy, 2008.
[8] M. McShane, S. Nirenburg, S. Beale, Two kinds of paraphrase in modeling embodied cognitive agents,
Biologically Inspired Cognitive Architectures, AAAI 2008 Fall Symposium, Washington, D.C., Nov. 7-
9, 2008 (forthcoming).
[9] R. Schank, R. Abelson, Scripts, Plans, Goals and Understanding, Hillsdale, NJ, Erlbaum, 1977.
[10] S. Nirenburg, T. Oates, Learning by reading by learning to read, Proceedings of the International
Conference on Semantic Computing (ICSC-07), Irvine, CA, 2007.
[11] P.Z. Yeh, B. Porter, K. Barker, Using transformations to improve semantic matching, Proceedings of
the 2nd International Conference on Knowledge Capture, Sanibel Island, FL, USA, 2003, 180–189.
[12] S. N irenburg, M. McShane, S. Beale, B. Jarrell, Adaptivity in a multi-agent clinical simulation system,
Proceedings of AKRR’08, International and Interdisciplinary Conference on Adaptive Knowledge
Representation and Reasoning, Porvoo, Finland, Sept. 17 – 19, 2008.
[13] B. Buchanan, E. Shortliffe, Rule-Based Expert Systems: The Mycin Experiments of the Stanford
Heuristic Programming Project, Addison-Wesley, 1984.
... [117] [156], which is especially focusing on role-based diagnosis and treatment of virtual patients, enabled by the help of a virtual tutor [170]. The key components of this system are on the one hand the knowledge-based representation of health and disease and on the other hand the cognitive and psychological impact to health states, which is yet unique among all medical simulators (see chapter 7 for more information). ...
... On the other hand, such approaches can easily contain aspects like nonlinearities or underlying stochastic phenomena, which are not used in simple system or physically based modeling. A good example for such a system is provided by the MVP [170], which is an agent-oriented simulation system especially created for medical teaching purpose. The virtual patient -grounded on knowledge-based models -is consisting of a physiological [117] and cognitive model-agent (double agent driven). ...
... This topic is very related to the proposed simulation engine because of two elds of interest. In 2009 cognitive models [206] with impact to patients health states have been integrated to this simulation [170]. For this simulator the patient's anamnesis and history is also regarded as a cognitive process, which is take into simulation [117]. ...
... For a high level virtual patient to be created, Campillos-Llanos et al [101] demonstrated the need for the formalisation of ontological concepts for natural language understanding (NLU). NLU in fact could additionally rely on text requiring representations for resolving recurring paraphrasing concerns [102], e.g., a collection of texts for questions and replies overseen by experts [103] and canned questions and answers [104]. ...
Preprint
Task-oriented dialogue systems (TODS) are continuing to rise in popularity as various industries find ways to effectively harness their capabilities, saving both time and money. However, even state-of-the-art TODS are not yet reaching their full potential. TODS typically have a primary design focus on completing the task at hand, so the metric of task-resolution should take priority. Other conversational quality attributes that may point to the success, or otherwise, of the dialogue, may be ignored. This can cause interactions between human and dialogue system that leave the user dissatisfied or frustrated. This paper explores the literature on evaluative frameworks of dialogue systems and the role of conversational quality attributes in dialogue systems, looking at if, how, and where they are utilised, and examining their correlation with the performance of the dialogue system.
... This will improve but, despite the assertions of Hubal,[16] who claims that this is easy to do but provides no data re time or costs, we have yet to cross the point of good axiology. We note that natural language processing can be made quite sophisticated, e.g. the Maryland Virtual Patient project, [17] but find that few faculties have millions of dollars that they can spend on a single scenario. ...
... For example, the Maryland Virtual Patient project created a very powerful NLP module but at a cost of $11M over 6 years (for a single case). (Nirenburg et al., 2009) Although big data and cognitive computing platforms are making some promising progress in the area of NLP, the challenge remains that it is tedious and time-consuming to assemble the underlying decision tree, concept sets and language map for any particular case. (Abdul-Kader and Woods, 2015) Most clinical teachers who are tasked with creating the educational scenarios needed are faced with very limited budgets and time to do so. ...
Article
This article was migrated. The article was not marked as recommended. The principles of big data analytics consist of more than Volume. Based on our approaches to the use of hybrid natural language processing and the underlying learning analytics afforded by the these techniques, we examine how big data analytic approaches can be applied to small groups of learners. We describe a number of techniques, including the use of Sentiment Analysis and how this can be used to more richly inform the learning cycle.
... Thus, although the use of virtual patients has been associated with critical learning outcomes such as clinical judgment and decision-making (Cook & Triola, 2009), their utility has been limited by the technologies that underpin them. In particular, we note the poor return on investment associated with using certain kinds of advanced technologies, such as AI (Nirenburg et al., 2009), to provide natural language processing in a scalable and easy-to-use manner. ...
Article
Full-text available
Virtual scenarios provide a means for creating rich and complex online cases for health professional students to explore. However, the response options available to the learner are usually predefined, which limits the utility of virtual patients. Using artificial intelligence or natural language processing to accommodate such flexibility is expensive and hard to design. This project description lays out an alternative approach to making virtual scenarios more adaptable and interactive. Using OpenLabyrinth, an open-source educational research platform, we modified the interface and functionality to provide a human-computer hybrid interface, where a human facilitator can interact with learners from within the online case scenario. Using a design-based research approach, we have iteratively improved our cases, workflows and scripts and interface designs. The next step is testing this new functionality in a variety of situations. This report describes the pilot implementation of this pilot project. It includes the background, rationale, objectives, learning and educational designs, and implications for software development. The costs and time required to modify the software were much lower than anticipated. Facilitators managed text input from multiple concurrent learners. Learners noted a delay while waiting for the facilitator’s response, but denied becoming frustrated. The implementation and use of this new technique seems promising for training and assessment purposes related to developing effective communication skills. This report also explores the provisional implications arising from the study so far.
... Thus, although the use of virtual patients has been associated with critical learning outcomes such as clinical decision-making (Cook & Triola, 2009), their utility has been limited by the technologies that underpin them. In particular, we note the poor return on investment associated with using certain kinds of advanced technologies, such as AI (Nirenburg et al., 2009), to provide natural language processing in a scalable and easy-touse manner. ...
Article
Full-text available
Background: Virtual patient authoring tools provide a simple means of creating rich and complex online cases for health professional students to explore. However, the responses available to the learner are usually predefined, which limits the utility of virtual patients, both in terms of replayability and adaptability. Using artificial intelligence or natural language processing is expensive and hard to design. This project description lays out an alternative approach to making virtual patients more adaptable and interactive. Methods: Using OpenLabyrinth, an open-source educational research platform, we modified the interface and functionality to provide a human-computer hybrid interface, where a human facilitator can interact with learners from within the online case scenario. Using a design-based research approach, we have iteratively improved our case designs, workflows and scripts and interface designs. The next step is to robustly test this new functionality in action. This report describes the piloting and background as well as the rationale, objectives, software development implications, learning designs, and educational intervention designs for the planned study. Results: The costs and time required to modify the software were much lower than anticipated. Facilitators have been able to handle text input from multiple concurrent learners. Learners were not discouraged waiting for the facilitator to respond. Discussion: The implementation and use of this new technique seems very promising and there are a great many ways in which it might be used for training and assessment purposes. This report also explores the provisional implications arising from the study so far.
... Thus, although the use of virtual patients has been associated with critical learning outcomes such as clinical decision-making (Cook & Triola, 2009), their utility has been limited by the technologies that underpin them. In particular, we note the poor return on investment associated with using certain kinds of advanced technologies, such as AI (Nirenburg et al., 2009), to provide natural language processing in a scalable and easy-touse manner. ...
Article
Full-text available
Background: Virtual patient authoring tools provide a simple means of creating rich and complex online cases for health professional students to explore. However, the responses available to the learner are usually predefined, which limits the utility of virtual patients, both in terms of replayability and adaptability. Using artificial intelligence or natural language processing is expensive and hard to design. This project description lays out an alternative approach to making virtual patients more adaptable and interactive. Methods: Using OpenLabyrinth, an open-source educational research platform, we modified the interface and functionality to provide a human-computer hybrid interface, where a human facilitator can interact with learners from within the online case scenario. Using a design-based research approach, we have iteratively improved our case designs, workflows and scripts and interface designs. The next step is to robustly test this new functionality in action. This report describes the piloting and background as well as the rationale, objectives, software development implications, learning designs, and educational intervention designs for the planned study. Results: The costs and time required to modify the software were much lower than anticipated. Facilitators have been able to handle text input from multiple concurrent learners. Learners were not discouraged waiting for the facilitator to respond. Discussion: The implementation and use of this new technique seems very promising and there are a great many ways in which it might be used for training and assessment purposes. This report also explores the provisional implications arising from the study so far.
... Par leur granularité assez fine et leurs différentes dimensions (propriétés, termes, relations), elles semblent pouvoir être un modèle pertinent pour représenter les composantes de la mémoire sémantique et modéliser son évolution tant dans le cadre d'un vieillissement normal que pathologique. Cette technologie pourrait être développée, par exemple, sous la forme d'un patient virtuel offrant aux praticiens un modèle conceptuel reflétant la dimension sémantique de la mémoire, comme proposé par Nirenburg et al. [31], ou pour l'évaluation de la mémoire sémantique dans un cadre pathologique. ...
Article
Artificial intelligence (IA) is the subject of much research, but also many fantasies. It aims to reproduce human intelligence in its learning capacity, knowledge storage and computation. In 2014, the Defense advanced research projects agency (DARPA) started the restoring active memory (RAM) program that attempt to develop implantable technology to bridge gaps in the injured brain and restore normal memory function to people with memory loss caused by injury or disease. In another IA's field, computational ontologies (a formal and shared conceptualization) try to model knowledge in order to represent a structured and unambiguous meaning of the concepts of a target domain. The aim of these structures is to ensure a consensual understanding of their meaning and a univariant use (the same concept is used by all to categorize the same individuals). The first representations of knowledge in the AI's domain are largely based on model tests of semantic memory. This one, as a component of long-term memory is the memory of words, ideas, concepts. It is the only declarative memory system that resists so remarkably to the effects of age. In contrast, non-specific cognitive changes may decrease the performance of elderly in various events and instead report difficulties of access to semantic representations that affect the semantics stock itself. Some dementias, like semantic dementia and Alzheimer's disease, are linked to alteration of semantic memory. We propose in this paper, using the computational ontologies model, a formal and relatively thin modeling, in the service of neuropsychology: 1) for the practitioner with decision support systems, 2) for the patient as cognitive prosthesis outsourced, and 3) for the researcher to study semantic memory.
... Par leur granularité assez fine et leurs différentes dimensions (propriétés, termes, relations), elles semblent pouvoir être un modèle pertinent pour représenter les composantes de la mémoire sémantique et modéliser son évolution tant dans le cadre d'un vieillissement normal que pathologique. Cette technologie pourrait être développée, par exemple, sous la forme d'un patient virtuel offrant aux praticiens un modèle conceptuel reflétant la dimension sémantique de la mémoire, comme proposé par Nirenburg et al. [31], ou pour l'évaluation de la mémoire sémantique dans un cadre pathologique. ...
Article
Artificial Intelligence (IA) is the subject of much research, but also many fantasies. It aims to reproduce human intelligence in its learning capacity, knowledge storage and computation. In 2014, the Defense Advanced Research Projects Agency (DARPA) start the Restoring Active Memory (RAM) program that attempt to develop implantable technology to bridge gaps in the injured brain and restore normal memory function to people with memory loss caused by injury or disease. In another IA’s field, computational ontologies (a formal and shared conceptualization) try to model knowledge in order to represent a structured and unambiguous meaning of the concepts of a target domain. The aim of these structures is to ensure a consensual understanding of their meaning and a univariant use (the same concept is used by all to categorize the same individuals). The first representations of knowledge in the AI’s domain are largely based on model tests of semantic memory. This one, as a component of long-term memory is the memory of words, ideas, concepts. It is the only declarative memory system that resists so remarkable to the effects of age. In contrast, non-specific cognitive changes may decrease the performance of elderly in various events and instead report difficulties of access to semantic representations that affect the semantics stock itself. Some dementias, like semantic dementia and Alzheimer's disease, result from an alteration of semantic memory. We propose in this paper using the computational ontologies model, a formal and relatively thin modeling, in the service of neuropsychology: (1) for the practitioner with decision support systems, (2) for the patient as cognitive prosthesis outsourced, and (3) for the researcher to study semantic memory.
Chapter
The development of clinical reasoning and decision-making skills in medicine is inextricably linked to experience. Yet students are failing to gain this experience before embarking on their first medical jobs. This is due to several factors, including advances in medical science resulting in patients that are less likely to be hospitalized and more likely to be treated in outpatient departments. This lack of experience within real-world scenarios has resulted in students feeling they are ill prepared for their first medical jobs. One way to counter such a lack of experience is through the use of software simulations such as Virtual Patients. However, simulations are extremely costly to develop, in terms of both financial outlay and the time required to create them. We report here on the development of an iPad-based Virtual Patient simulation system that uses annotated electronic patient data and health records for the creation of cases to enable students to learn critical decision-making skills. By basing these Virtual Patients on abundant patient records, cases can be more quickly and easily created, thus enabling pools of cases to be accumulated—essential for gaining the experience required for the development of sound clinical reasoning skills.
Article
Full-text available
When interacting with humans, intelligent agents must be able not only to understandnatural language inputs but also to remember them and link their content with the contents of their memory of event and object in- stances. As inputs can come in a variety of forms, linking to memory can be successful only when paraphrasing relations are established be- tween the meaning of new input and the content of the agent's memory. This paper discusses a variety of types of paraphrases relevant to this task and describes the way we implement this capability in a virtual patient application.
Article
Full-text available
This paper describes the cognitive capabilities of artificial intelligent agents in Maryland Virtual Patient (MVP), an environment that provides interactive, open-ended simula-tions of virtual patients for the training of medical person-nel. The environment is implemented as an agent network that includes one human agent – the user – and a network of artificial agents. Some of the artificial agents have cognitive capabilities, like decision-making and the ability to commu-nicate using natural language. It is on the virtual patient's decision-making capabilities that this paper focuses.
Article
Full-text available
Embodied cognitive agents must be able to process two very different kinds of inputs: interoceptive stimuli (stimuli originating inside of the body) and natural language. To support these complex functionalities, developers must address, among other issues, two kinds of paraphrase: a) reformulation of the representation of physiological events (e.g., symptoms) in "lay" terms that can be understood and remembered by the cognitive agent and b) representation of the meaning of verbal messages in terms compatible with how related content is stored in the cognitive agent's memory. In this paper we describe how these types of paraphrase are treated within a system that uses the same knowledge representation language throughout while permitting different agents to have idiosyncratic ontologies and fact repositories (memories).
Article
Full-text available
We describe several of the adaptive features of a multi-agent environment for training the cognitive decision-making capabilities of medical personnel. First, we give a very brief sketch of the agents in our system and the network in which they are immersed. Next, we illustrate the adaptive character of our system by discussing three areas of adaptivity: a) dynamic changes to the physiol-ogy of a virtual patient due to (unpredictable) interven-tions; b) dynamic enhancement of the virtual patient's knowledge base through learning by asking or being told; and c) contextually adapting the automatic tutor's responses to users' actions.
Article
Full-text available
Maryland Virtual Patient (MVP) is a simulation and tutoring system for training medical personnel in cognitive decision making skills. It is implemented as an agent network using an ontological knowledge substrate. This paper focuses on disease interaction in the MVP environment, including how diseases and/or their treatments can automatically give rise to other diseases, and how disease manifestation can be altered by another concurrent disease.
Conference Paper
Full-text available
This paper presents the cognitive model of gastroesophageal reflux disease (GERD) developed for the Maryland Virtual Patient simulation and mentoring environment. GERD represents a class of diseases that have a large number of clinical manifestations. Our model at once manages that complexity while offering robust automatic function in response to open-ended user actions. This ontologically grounded model is largely based on script-oriented representations of causal chains reflecting the actual physiological processes in virtual patients. A detailed description of the GERD model is presented along with a high-level description of the environment for which it was developed.
Conference Paper
Full-text available
Many AI tasks require determining whether two knowledge representations encode the same knowledge. Solving this matching problem is hard because representations may encode the same content but differ substantially in form. Previous approaches to this problem have used either syntactic measures, such as graph edit distance, or semantic knowledge to determine the "distance" between two representations. Although semantic approaches outperform syntactic ones, previous research has focused primarily on the use of taxonomic knowledge. We show that this is not enough because mismatches between representations go largely unaddressed. In this paper, we describe how transformations can augment existing semantic approaches to further improve matching. We also describe the application of our approach to the task of critiquing military Courses of Action and compare its performance to other leading algorithms.