Artificial Intelligence in Medicine: An Introduction

Posted: November 23, 2016 at 10:00 pm

Acknowledgement The material on this page is taken from Chapter 19 of Guide to Medical Informatics, the Internet and Telemedicine (First Edition) by Enrico Coiera (reproduced here with the permission of the author). Introduction

From the very earliest moments in the modern history of the computer, scientists have dreamed of creating an 'electronic brain'. Of all the modern technological quests, this search to create artificially intelligent (AI) computer systems has been one of the most ambitious and, not surprisingly, controversial.

It also seems that very early on, scientists and doctors alike were captivated by the potential such a technology might have in medicine (e.g. Ledley and Lusted, 1959). With intelligent computers able to store and process vast stores of knowledge, the hope was that they would become perfect 'doctors in a box', assisting or surpassing clinicians with tasks like diagnosis.

With such motivations, a small but talented community of computer scientists and healthcare professionals set about shaping a research program for a new discipline called Artificial Intelligence in Medicine (AIM). These researchers had a bold vision of the way AIM would revolutionise medicine, and push forward the frontiers of technology.

AI in medicine at that time was a largely US-based research community. Work originated out of a number of campuses, including MIT-Tufts, Pittsburgh, Stanford and Rutgers (e.g. Szolovits, 1982; Clancey and Shortliffe, 1984; Miller, 1988). The field attracted many of the best computer scientists and, by any measure, their output in the first decade of the field remains a remarkable achievement.

In reviewing this new field in 1984, Clancey and Shortliffe provided the following definition:

Much has changed since then, and today this definition would be considered narrow in scope and vision. Today, the importance of diagnosis as a task requiring computer support in routine clinical situations receives much less emphasis (J. Durinck, E. Coiera, R. Baud, et al., "The Role of Knowledge Based Systems in Clinical Practice," in: eds Barahona and Christenen, Knowledge and Decisions in Health Telematics - The Next Decade, IOS Press, Amsterdam, pp. 199- 203, 1994), So, despite the focus of much early research on understanding and supporting the clinical encounter, expert systems today are more likely to be found used in clinical laboratories and educational settings, for clinical surveillance, or in data-rich areas like the intensive care setting. For its day, however, the vision captured in this definition of AIM was revolutionary.

After the first euphoria surrounding the promise of artificially intelligent diagnostic programmes, the last decade has seen increasing disillusion amongst many with the potential for such systems. Yet, while there certainly have been ongoing challenges in developing such systems, they actually have proven their reliability and accuracy on repeated occasions (Shortliffe, 1987).

Much of the difficulty has been the poor way in which they have fitted into clinical practice, either solving problems that were not perceived to be an issue, or imposing changes in the way clinicians worked. What is now being realised is that when they fill an appropriately role, intelligent programmes do indeed offer significant benefits. One of the most important tasks now facing developers of AI-based systems is to characterise accurately those aspects of medical practice that are best suited to the introduction of artificial intelligence systems.

In the remainder of this chapter, the initial focus will thus remain on the different roles AIM systems can play in clinical practice, looking particularly to see where clear successes can be identified, as well as looking to the future. The next chapter will take a more technological focus, and look at the way AIM systems are built. A variety of technologies including expert systems and neural networks will be discussed. The final chapter in this section on intelligent decision support will look at the way AIM can support the interpretation of patient signals that come off clinical monitoring devices.

In his opinion, there were no ultimately useful measures of intelligence. It was sufficient that an objective observer could not tell the difference in conversation between a human and a computer for us to conclude that the computer was intelligent. To cancel out any potential observer biases, Turing's test put the observer in a room, equipped with a computer keyboard and screen, and made the observer talk to the test subjects only using these. The observer would engage in a discussion with the test subjects using the printed word, much as one would today by exchanging e-mail with a remote colleague. If a set of observers could not distinguish the computer from another human in over 50% of cases, then Turing felt that one had to accept that the computer was intelligent.

Another consequence of the Turing test is that it says nothing about how one builds an intelligent artefact, thus neatly avoiding discussions about whether the artefact needed to in anyway mimic the structure of the human brain or our cognitive processes. It really didn't matter how the system was built in Turing's mind. Its intelligence should only to be assessed based upon its overt behaviour.

There have been attempts to build systems that can pass Turing's test in recent years. Some have managed to convince at least some humans in a panel of judges that they too are human, but none have yet passed the mark set by Turing.

An alternative approach to strong AI is to look at human cognition and decide how it can be supported in complex or difficult situations. For example, a fighter pilot may need the help of intelligent systems to assist in flying an aircraft that is too complex for a human to operate on their own. These 'weak' AI systems are not intended to have an independent existence, but are a form of 'cognitive prosthesis' that supports a human in a variety of tasks.

AIM systems are by and large intended to support healthcare workers in the normal course of their duties, assisting with tasks that rely on the manipulation of data and knowledge. An AI system could be running within an electronic medical record system, for example, and alert a clinician when it detects a contraindication to a planned treatment. It could also alert the clinician when it detected patterns in clinical data that suggested significant changes in a patient's condition.

Along with tasks that require reasoning with medical knowledge, AI systems also have a very different role to play in the process of scientific research. In particular, AI systems have the capacity to learn, leading to the discovery of new phenomena and the creation of medical knowledge. For example, a computer system can be used to analyse large amounts of data, looking for complex patterns within it that suggest previously unexpected associations. Equally, with enough of a model of existing medical knowledge, an AI system can be used to show how a new set of experimental observations conflict with the existing theories. We shall now examine such capabilities in more detail.

Expert or knowledge-based systems are the commonest type of AIM system in routine clinical use. They contain medical knowledge, usually about a very specifically defined task, and are able to reason with data from individual patients to come up with reasoned conclusions. Although there are many variations, the knowledge within an expert system is typically represented in the form of a set of rules.

There are many different types of clinical task to which expert systems can be applied.

Generating alerts and reminders. In so-called real-time situations, an expert system attached to a monitor can warn of changes in a patient's condition. In less acute circumstances, it might scan laboratory test results or drug orders and send reminders or warnings through an e-mail system.

Diagnostic assistance. When a patient's case is complex, rare or the person making the diagnosis is simply inexperienced, an expert system can help come up with likely diagnoses based on patient data.

Therapy critiquing and planning. Systems can either look for inconsistencies, errors and omissions in an existing treatment plan, or can be used to formulate a treatment based upon a patient's specific condition and accepted treatment guidelines.

Agents for information retrieval. Software 'agents' can be sent to search for and retrieve information, for example on the Internet, that is considered relevant to a particular problem. The agent contains knowledge about its user's preferences and needs, and may also need to have medical knowledge to be able to assess the importance and utility of what it finds.

Image recognition and interpretation. Many medical images can now be automatically interpreted, from plane X-rays through to more complex images like angiograms, CT and MRI scans. This is of value in mass-screenings, for example, when the system can flag potentially abnormal images for detailed human attention.

There are numerous reasons why more expert systems are not in routine use (Coiera, 1994). Some require the existence of an electronic medical record system to supply their data, and most institutions and practices do not yet have all their working data available electronically. Others suffer from poor human interface design and so do not get used even if they are of benefit.

Much of the reluctance to use systems simply arose because expert systems did not fit naturally into the process of care, and as a result using them required additional effort from already busy individuals. It is also true, but perhaps dangerous, to ascribe some of the reluctance to use early systems upon the technophobia or computer illiteracy of healthcare workers. If a system is perceived by those using it to be beneficial, then it will be used. If not, independent of its true value, it will probably be rejected.

Happily, there are today very many systems that have made it into clinical use. Many of these are small, but nevertheless make positive contributions to care. In the next two sections, we will examine some of the more successful examples of knowledge-based clinical systems, in an effort to understand the reasons behind their success, and the role they can play.

In the first decade of AIM, most research systems were developed to assist clinicians in the process of diagnosis, typically with the intention that it would be used during a clinical encounter with a patient. Most of these early systems did not develop further than the research laboratory, partly because they did not gain sufficient support from clinicians to permit their routine introduction.

It is clear that some of the psychological basis for developing this type of support is now considered less compelling, given that situation assessment seems to be a bigger issue than diagnostic formulation. Some of these systems have continued to develop, however, and have transformed in part into educational systems.

DXplain is an example of one of these clinical decision support systems, developed at the Massachusetts General Hospital (Barnett et al., 1987). It is used to assist in the process of diagnosis, taking a set of clinical findings including signs, symptoms, laboratory data and then produces a ranked list of diagnoses. It provides justification for each of differential diagnosis, and suggests further investigations. The system contains a data base of crude probabilities for over 4,500 clinical manifestations that are associated with over 2,000 different diseases.

DXplain is in routine use at a number of hospitals and medical schools, mostly for clinical education purposes, but is also available for clinical consultation. It also has a role as an electronic medical textbook. It is able to provide a description of over 2,000 different diseases, emphasising the signs and symptoms that occur in each disease and provides recent references appropriate for each specific disease.

Decision support systems need not be 'stand alone' but can be deeply integrated into an electronic medical record system. Indeed, such integration reduces the barriers to using such a system, by crafting them more closely into clinical working processes, rather than expecting workers to create new processes to use them.

The HELP system is an example of this type of knowledge-based hospital information system, which began operation in 1980 (Kuperman et al., 1990; Kuperman et al., 1991). It not only supports the routine applications of a hospital information system (HIS) including management of admissions and discharges and order entry, but also provides a decision support function. The decision support system has been actively incorporated into the functions of the routine HIS applications. Decision support provide clinicians with alerts and reminders, data interpretation and patient diagnosis facilities, patient management suggestions and clinical protocols. Activation of the decision support is provided within the applications but can also be triggered automatically as clinical data is entered into the patient's computerised medical record.

One of the most successful areas in which expert systems are applied is in the clinical laboratory. Practitioners may be unaware that while the printed report they receive from a laboratory was checked by a pathologist, the whole report may now have been generated by a computer system that has automatically interpreted the test results. Examples of such systems include the following.

Laboratory expert systems usually do not intrude into clinical practice. Rather, they are embedded within the process of care, and with the exception of laboratory staff, clinicians working with patients do not need to interact with them. For the ordering clinician, the system prints a report with a diagnostic hypothesis for consideration, but does not remove responsibility for information gathering, examination, assessment and treatment. For the pathologist, the system cuts down the workload of generating reports, without removing the need to check and correct reports.

All scientists are familiar with the statistical approach to data analysis. Given a particular hypothesis, statistical tests are applied to data to see if any relationships can be found between different parameters. Machine learning systems can go much further. They look at raw data and then attempt to hypothesise relationships within the data, and newer learning systems are able to produce quite complex characterisations of those relationships. In other words they attempt to discover humanly understandable concepts.

Learning techniques include neural networks, but encompass a large variety of other methods as well, each with their own particular characteristic benefits and difficulties. For example, some systems are able to learn decision trees from examples taken from data (Quinlan, 1986). These trees look much like the classification hierarchies discussed in Chapter 10, and can be used to help in diagnosis.

Medicine has formed a rich test-bed for machine learning experiments in the past, allowing scientists to develop complex and powerful learning systems. While there has been much practical use of expert systems in routine clinical settings, at present machine learning systems still seem to be used in a more experimental way. There are, however, many situations in which they can make a significant contribution.

Shortliffe EH. The adolescence of AI in medicine: will the field come of age in the '90s? Artif Intell Med. 1993 Apr;5(2):93-106. Review.

Read more here:

Artificial Intelligence in Medicine: An Introduction

Related Posts