Literature DB >> 34350394

Evaluation of eye tracking for a decision support application.

Shyam Visweswaran1,2, Andrew J King1,3, Mohammadamin Tajgardoon2, Luca Calzoni1, Gilles Clermont3, Harry Hochheiser1,2, Gregory F Cooper1,2.   

Abstract

Eye tracking is used widely to investigate attention and cognitive processes while performing tasks in electronic medical record (EMR) systems. We explored a novel application of eye tracking to collect training data for a machine learning-based clinical decision support tool that predicts which patient data are likely to be relevant for a clinical task. Specifically, we investigated in a laboratory setting the accuracy of eye tracking compared to manual annotation for inferring which patient data in the EMR are judged to be relevant by physicians. We evaluated several methods for processing gaze points that were recorded using a low-cost eye-tracking device. Our results show that eye tracking achieves accuracy and precision of 69% and 53%, respectively compared to manual annotation and are promising for machine learning. The methods for processing gaze points and scripts that we developed offer a first step in developing novel uses for eye tracking for clinical decision support.
© The Author(s) 2021. Published by Oxford University Press on behalf of the American Medical Informatics Association.

Entities:  

Keywords:  electronic medical record system; eye tracking; relevant patient data

Year:  2021        PMID: 34350394      PMCID: PMC8327376          DOI: 10.1093/jamiaopen/ooab059

Source DB:  PubMed          Journal:  JAMIA Open        ISSN: 2574-2531


INTRODUCTION

There is growing interest in leveraging eye tracking to support advanced types of clinical decision support (CDS) tools in electronic medical record (EMR) systems., For example, eye tracking could capture which data (eg, vital signs, laboratory test results, medication orders, etc.) in a patient’s EMR a physician has viewed in the context of a clinical task. If eye-tracking devices were deployed on EMR computer monitors, then the data that are viewed by many physicians could be collected, and machine learning models derived from such data can predict which data are likely to be relevant in a given patient. Such predictive models can form the basis of a CDS tool to highlight relevant patient data and draw the physician’s attention to them. Further, such a tool has the potential to mitigate the cognitive overload arising from the large amounts of patient data that physicians have to collate and assess in data-rich settings like the intensive care unit (ICU). We developed in learning EMR (LEMR) system to investigate the feasibility of a CDS tool to predict and highlight relevant data. The LEMR system relies on supervised machine learning models that predict which patient data are likely to be relevant in the context of a clinical task., However, a critical barrier to building machine learning models for a LEMR system is the acquisition of training data regarding which patient data are relevant for a clinical task. Such data are not recorded in sufficient granularity in currently deployed EMR systems. Hence, we collected training data in a laboratory setting where physicians reviewed patient cases and provided manual annotations about which data were relevant. However, manual annotation is onerous, expensive, and time-consuming and limits the amount of training data that can be collected. Eye tracking offers an alternative method for capturing training data, and we investigated whether eye-tracking data are as accurate as manual annotations., If so, eye tracking can provide a promising, higher-throughput alternative that if deployed on EMR systems will unobtrusively capture which data are viewed by thousands of physicians and provide large volumes of data for machine learning. To our knowledge, we are the first to investigate the use of eye-tracking data to develop machine learning models for CDS.

BACKGROUND

In this section, we provide brief descriptions of eye-tracking technology and its application to EMR systems, the LEMR system, and the eye-tracking device used in the LEMR system.

Eye tracking and its applications to EMR systems

Eye tracking is a method to track and record eye movements and gaze points across time and task, and it is commonly used for observing and measuring the allocation of visual attention. Eye-tracking devices record a sequence of gaze points with a regular sampling rate. Gaze point data form the basis of a variety of analyses of visual attention, such as the characterization of fixation and saccadic eye movements in an area of interest (AOI) and dwell time, which is the total amount of time spent looking within an AOI. Eye tracking is widely used to study cognitive processes that underlie a variety of tasks such as visual search, comprehension, and judgment and decision-making. A range of methods have been developed to measure visual attention and dwell time in AOIs from gaze point data. Simple methods calculate the dwell time or the time spent looking at an AOI by summing the time that the gaze points were within the AOI. More sophisticated methods identify fixations within an AOI based on the assumption that visual attention occurs only during fixations and calculate the dwell time by summing the time that the fixations were within the AOI. In the context of EMR systems, eye-tracking research has focused on understanding users and their interactions with the systems. For example, investigators have used eye tracking to understand clinical reasoning, track information search patterns, evaluate usability, measure time use, and investigate visual and cognitive processes while performing tasks. Recent reviews of the literature have described the application of eye tracking in clinical decision-making and usability of EMR systems. However, little work has been done to investigate the use of eye tracking in EMR systems to enable CDS tools. In previous work, we described the application of eye tracking to CDS for the collection of training data for deriving machine learning models of relevant patient data.,

The LEMR system

We developed the LEMR system to highlight relevant patient data by using machine learning models to identify such data in the context of a clinical task for a specific patient., The LEMR system can also be used to collect training data for machine learning. The LEMR interface, shown in Figure 1, enables the collection of data that is judged to be relevant for a clinical task by a physician in two ways: (1) manual annotation, when the physician annotates relevant data by clicking on checkboxes (see Figure 3) and (2) eye gaze, when an eye tracking device records gaze points while the physician is reviewing the patient’s record (see Figure 2). Our goal in developing the LEMR system was not to replicate an entire modern EMR but to have a useful prototype for displaying patient data and for capturing gaze point data and annotations to support studies in a laboratory setting.
Figure 1.

A computer monitor displaying the LEMR interface as it appears during the familiarization and preparation tasks (see Methods section). From left to right, the system displays patient data on vital signs, ventilator settings, intake and output, medication administrations, laboratory test results, and free-text notes and reports. The eye-tracking device mounted at the bottom is used to capture gaze points during the preparation task (see Methods section).

Figure 2.

A portion of the LEMR interface as it appears during the preparation task (see Methods section) showing four laboratory test results. The horizontal light blue band indicates the normal range for the corresponding laboratory test and the vertical light orange band indicates the most recent 24-h period. The larger green circles, red circles, and purple circles denote normal, high, and low values of the corresponding laboratory values. The smaller orange circles denote the location of gaze points recorded by the eye-tracking device; these are shown for illustrative purposes only and are not visible on the interface.

Figure 3.

A portion of the LEMR interface as it appears during the annotation task (see Methods section) showing four laboratory test results with checkboxes. Physicians indicate which patient data are relevant by clicking on the corresponding checkboxes. The glucose laboratory test is surrounded by a yellow margin to indicate that its checkbox has been clicked.

A computer monitor displaying the LEMR interface as it appears during the familiarization and preparation tasks (see Methods section). From left to right, the system displays patient data on vital signs, ventilator settings, intake and output, medication administrations, laboratory test results, and free-text notes and reports. The eye-tracking device mounted at the bottom is used to capture gaze points during the preparation task (see Methods section). A portion of the LEMR interface as it appears during the preparation task (see Methods section) showing four laboratory test results. The horizontal light blue band indicates the normal range for the corresponding laboratory test and the vertical light orange band indicates the most recent 24-h period. The larger green circles, red circles, and purple circles denote normal, high, and low values of the corresponding laboratory values. The smaller orange circles denote the location of gaze points recorded by the eye-tracking device; these are shown for illustrative purposes only and are not visible on the interface. A portion of the LEMR interface as it appears during the annotation task (see Methods section) showing four laboratory test results with checkboxes. Physicians indicate which patient data are relevant by clicking on the corresponding checkboxes. The glucose laboratory test is surrounded by a yellow margin to indicate that its checkbox has been clicked.

Eye-tracking device

The LEMR system is outfitted with Tobii EyeX, an inexpensive portable eye-tracking device and software package, which is primarily marketed for developing computer gaming and virtual reality applications. The hardware component, the Tobii EyeX Controller, is mounted at the bottom edge of a computer monitor (see Figure 1) and samples eye-gaze point coordinates at approximately 60 Hz. The software component, the Tobii EyeX Software Development Kit, records and outputs x-axis and y-axis gaze point coordinates for each eye.

METHODS

In this section, we describe the patient data and physician reviewers, the clinical task, data collection, the methods that we applied to process the gaze point data, and the evaluation measures we used.

Patient data and physician reviewers

We randomly selected 178 patients who were admitted to an ICU between June 2010 and May 2012 at the University of Pittsburgh Medical Center and had a diagnosis of either acute kidney failure (ICD-9 584.9 or 584.5; 93 patients) or acute respiratory failure (ICD-9 518.81; 85 patients). Eleven critical care physicians, including fellows and attending physicians, reviewed the EMRs of the selected patients in the LEMR system with eye tracking in a laboratory setting.

Clinical task

We chose the clinical task of identifying relevant patient data that have accumulated during the past day to present a summary of the patient’s clinical status at morning rounds in the ICU. This task is performed daily and is typically time-consuming, with the physician painstakingly searching the EMR to identify and retrieve relevant data. Each patient record was loaded into the LEMR system as shown in Figure 1. A physician reviewed a record by completing three tasks sequentially. In the familiarization task, the physician was shown patient data from the time of ICU admission up to 8:00 AM on a random ICU day between day 2 and the day before discharge from the ICU (inclusive). The physician was asked to review the data, become familiar with the patient, and understand the clinical course. After becoming familiar with the patient, the physician switched to the preparation task and was shown an additional 24 h of patient data with instructions to review the new data for the task of summarizing the clinical status for presentation at morning rounds. During this task, eye tracking was used to record the physician’s gaze points. After reviewing the new data, the physician turned to the annotation task and indicated which patient data were relevant by clicking on checkboxes.

Data collection

From gaze points recorded during the preparation task, we estimated which patient data were considered to be relevant by measuring the dwell times within AOIs; from the manual checkbox annotations recorded during the annotation task, we derived a reference standard of patient data that was specified as relevant by the same physician. We compared the performance of the gaze-derived relevant patient data with the manual annotation reference standard.

Methods for processing gaze data

We evaluated five methods for processing gaze points to infer relevant patient data. We focused only on vital signs, ventilator settings, intake and output measurements, laboratory test results, and medication administration, and excluded free-text notes and reports (see Figure 1). These data are presented in rectangular areas in the LEMR interface and are the AOIs for which we applied five methods to calculate dwell times. We assumed that AOIs with longer dwell times indicate relevant patient data. We selected three fixation identification algorithms that include the velocity-threshold identification (I-VT), the dispersion-threshold identification (I-DT), and area-of-interest identification (I-AOI) methods. In addition, we developed two simple gaze point algorithms called the gaze point (GP) and distributed gaze point (DGP) methods. The fixation algorithms measure the dwell times of fixations while the gaze point algorithms measure the dwell times of all gaze points within a ROI. We provide brief descriptions of the five methods next. The I-VT method is a velocity-based method that computes a velocity for each gaze point based on the distance between the gaze point and the previous gaze point. Based on a velocity threshold, a point is classified as a fixation point if its velocity is below the threshold or as a saccade point if its velocity is above the threshold. I-VT identifies a fixation as a collection of consecutive fixation points and discards the saccade points. Thus, I-VTI requires a velocity threshold as an input parameter. We fixed the velocity threshold to 20 degrees per second. The I-DT method identifies tightly clustered groups of gaze points as fixations. More specifically, it identifies a fixation as a collection of consecutive gaze points such that the points are within a maximum distance of one another (called dispersion) and within a period of time exceeding some minimum duration (generally 100 milliseconds). Thus, I-DT requires two input parameters, the dispersion threshold and the duration threshold. Therefore, in our experiments, we explored a range of values for the input parameters. The dispersion threshold was selected from values [50, 80, 100, 150, 200 pixels] and the duration threshold was selected from values [10, 20, 30, 40 data points]. Since the sampling frequency is 60 Hz, the interval between consecutive data points is 16.7 ms; thus 10 data points for the duration threshold translates to a duration of 167 milliseconds. The I-AOI method identifies fixations in a fashion similar to the I-DT; however, it identifies fixations that occur within one or more AOIs. I-AOI utilizes a duration threshold to distinguish fixations in the AOI from saccades in that area. Thus, I-AOI requires a duration threshold as an input parameter. We selected the duration threshold from values [10, 20, 30, 40, 50, 100, 150, 200 data points]. We developed two simple and computationally efficient gaze point methods that do not rely on fixation identification. The GP method maps all gaze points to AOIs without classifying the points as part of a fixation or a saccade. A higher proportion of the total recorded gaze points that map to an AOI results in a longer dwell time and indicates that more visual attention has been directed there (see Supplementary Appendix for pseudocode). The DGP method is a probabilistic refinement of the GP method, in which each gaze point contributes to adjacent AOIs in a probabilistic fashion. The fractional contribution of a gaze point to an AOI is equal to the density of a bivariate normal distribution (see Supplementary Appendix for pseudocode). The means of the distribution are located at the center of the gaze point and the variances are derived from the average error of the eye-tracking device in the horizontal and vertical directions that we estimated in a prior study.

Performance measures

We evaluated the performance of the methods with accuracy, precision, and recall. In the context of a gaze-point processing method, a true positive (TP) is an AOI that was identified as relevant by both gaze-point processing and manual annotation, a false positive (FP) is an AOI that was identified as relevant by gaze-point processing but not by manual annotation, a true negative (TN) is an AOI that was identified as irrelevant by both gaze-point processing and manual annotation, and a false negative (FN) is an AOI that was identified as irrelevant by gaze-point processing but as relevant by manual annotation. Accuracy is obtained by dividing the sum of true positives and true negatives by the total number of AOIs (accuracy = (TP + TN)/(TP + FP + FN + TN)). Precision is obtained by dividing the number of true positives by the sum of true positives and false positives (precision = TP/(TP + FP)), and recall is obtained by dividing the number of true positives by the sum of true positives and false negatives (recall = TP/(TP + FN)). We used the binomial test of proportion to perform pairwise statistical comparisons of the methods for each of the performance measures.

RESULTS

The reviewers were physicians trained in critical care medicine and included fellows and attending physicians. Characteristics of the reviewers are summarized in Table 1.
Table 1.

Characteristics of physician reviewers

Number of physiciansAverage number of years spent in ICUAverage number of weeks per year spent rounding in ICU
111.8 (0.3–7.0)34 (26–42)
Characteristics of physician reviewers The performance of the five methods for processing gaze data is shown in Table 2. Overall, I-VT and GP had the highest accuracy at 69%, GP had the highest precision at 53% and DGP had the highest recall at 48%. I-VT had slightly lower precision than GP. For each performance measure, the highest value or values are statistically significantly higher than the remaining values on the binomial test of proportion.
Table 2.

Accuracy, precision, and recall values with standard error of five methods for processing gaze data

MethodAccuracy (%)Precision (%)Recall (%)
I-VT 69 ± 0.03 52 ± 0.0833 ± 0.24
I-DT67 ± 0.0346 ± 0.0526 ± 0.23
I-AOI68 ± 0.0349 ± 0.0931 ± 0.26
GP 69 ± 0.04 53 ± 0.10 38 ± 0.28
DGP67 ± 0.0550 ± 0.08 48 ± 0.25

The highest values for each performance measure are in bold font.

Accuracy, precision, and recall values with standard error of five methods for processing gaze data The highest values for each performance measure are in bold font.

DISCUSSION

We evaluated five methods for processing gaze data obtained to infer what patient data physicians judged to be relevant for summarizing the patient’s clinical status at morning rounds in the ICU. Compared to manual annotation, the results support the use of eye tracking and relatively simple methods for processing gaze data to infer data relevance with modest accuracy and precision. We derived machine learning models using gaze data to predict relevant patient data in the LEMR system and found that they performed as well as models that were derived using manual annotation. The detailed results are reported in a separate publication and support further development of the use of eye-tracking data to drive a CDS tool to identify and highlight relevant patient data in EMR systems. The scripts for the eye-tracking methods with accompanying documentation are freely available on GitHub at https://github.com/ajk77/EyeBrowserPy (last accessed July 16, 2021). The eye-tracking device, Tobii EyeX, was developed as an inexpensive device for gaming applications. It is simple to install on a computer monitor, unobtrusive, and easy to calibrate. The Software Development Kit provides API bindings for several programming languages including Python that are straightforward to use for programming. There are several limitations to our study. A key limitation is that the methods we used infer visual attention or seeing rather than cognition, and seeing does not imply that the information was cognitively processed. A second limitation is that the eye-tracking device, Tobii EyeX, was not developed explicitly for research applications and the device has modest temporal and spatial resolution and sampling frequency. However, it was adequate for our application that only required monitoring of simple eye movements. Further, the device could not track head movements, and the physician reviewers in our study had to restrain their head movements. However, this limitation may be mitigated with newer devices such as Tobii Eye Tracker 5 that are capable of tracking both head and eye movements and offer the ability to robustly estimate the coordinates of eye-gaze even if the head position changes. A third limitation is that the interface of the LEMR system is significantly different from the vendor EMR systems currently used in clinical care, and furthermore may not be optimal for the review of patient data. Further studies are needed to assess and improve the LEMR interface. A fourth limitation is that given our results of modest accuracy and precision of eye tracking, the performance of the models derived from such data may be imperfect and unreliable to such an extent that it leads to poorer performance and trust in the LEMR system., One approach to mitigating this limitation that we plan to investigate in future studies is to examine whether the performance of the models can be improved with a combination of smaller amounts of more accurate, manually obtained data with larger amounts of less accurate eye-tracking data over either type of data alone. A final limitation is that we did not comprehensively investigate a wider range of methods that are available for processing gaze data; we plan to do so in the future.

CONCLUSION

Eye tracking provides an automated and unobtrusive method to capture which patient data physicians judge to be relevant for a specific clinical task. Gaze point data recorded with an inexpensive eye-tracking device have modest accuracy and precision in inferring relevant data and are promising for deriving machine learning models that identify and highlight relevant patient data. The methods for processing gaze points and scripts that we developed offer a first step in developing novel uses for eye tracking for CDS. In addition, to predicting which patient data in EMR systems are relevant, eye tracking may be useful for additional CDS tools that depend on capturing which patient data were viewed by physicians.

SUPPLEMENTARY MATERIAL

Supplementary material is available at Journal of the American Medical Informatics Association online.

CONTRIBUTORS

S.V. conceived and designed the study, participated in data analysis and interpretation, drafted the manuscript and approved the final version for submission. A.J.K. conceived and designed the study, participated in data collection, analysis and interpretation, drafted the manuscript, and approved the final version for submission. M.T. participated in data analysis and interpretation, drafted the manuscript and approved the final version for submission. L.C. made critical revisions to the manuscript and approved the final version for submission. G.C. participated in data collection, made critical revisions to the manuscript and approved the final version for submission. H.H. participated in data analysis and interpretation, made critical revisions to the manuscript and approved the final version for submission. G.F.C. conceived and designed the study, participated in data analysis and interpretation, made critical revisions to the manuscript, and approved the final version for submission. Click here for additional data file.
  15 in total

Review 1.  Use of Eye-Tracking in Studies of EHR Usability - The Current State: A Scoping Review.

Authors:  Yalini Senathirajah; Elizabeth M Borycki; Andre Kushniruk; Kenrick Cato; Jinglu Wang
Journal:  Stud Health Technol Inform       Date:  2019-08-21

Review 2.  Use of eye-tracking technology in clinical reasoning: a systematic review.

Authors:  Katherine Blondon; Rolf Wipfli; Christian Lovis
Journal:  Stud Health Technol Inform       Date:  2015

3.  One algorithm to rule them all? An evaluation and discussion of ten eye movement event-detection algorithms.

Authors:  Richard Andersson; Linnea Larsson; Kenneth Holmqvist; Martin Stridh; Marcus Nyström
Journal:  Behav Res Methods       Date:  2017-04

4.  Using High-Fidelity Simulation and Eye Tracking to Characterize EHR Workflow Patterns among Hospital Physicians.

Authors:  Julie W Doberne; Ze He; Vishnu Mohan; Jeffrey A Gold; Jenna Marquard; Michael F Chiang
Journal:  AMIA Annu Symp Proc       Date:  2015-11-05

5.  Development and Preliminary Evaluation of a Prototype of a Learning Electronic Medical Record System.

Authors:  Andrew J King; Gregory F Cooper; Harry Hochheiser; Gilles Clermont; Shyam Visweswaran
Journal:  AMIA Annu Symp Proc       Date:  2015-11-05

Review 6.  Best practices in eye tracking research.

Authors:  Benjamin T Carter; Steven G Luke
Journal:  Int J Psychophysiol       Date:  2020-06-03       Impact factor: 2.997

7.  Humans: still vital after all these years of automation.

Authors:  Raja Parasuraman; Christopher D Wickens
Journal:  Hum Factors       Date:  2008-06       Impact factor: 2.888

8.  Using machine learning to selectively highlight patient information.

Authors:  Andrew J King; Gregory F Cooper; Gilles Clermont; Harry Hochheiser; Milos Hauskrecht; Dean F Sittig; Shyam Visweswaran
Journal:  J Biomed Inform       Date:  2019-10-29       Impact factor: 6.317

Review 9.  Using Eye Trackers for Usability Evaluation of Health Information Technology: A Systematic Literature Review.

Authors:  Onur Asan; Yushi Yang
Journal:  JMIR Hum Factors       Date:  2015-04-14

10.  Leveraging Eye Tracking to Prioritize Relevant Medical Record Data: Comparative Machine Learning Study.

Authors:  Andrew J King; Gregory F Cooper; Gilles Clermont; Harry Hochheiser; Milos Hauskrecht; Dean F Sittig; Shyam Visweswaran
Journal:  J Med Internet Res       Date:  2020-04-02       Impact factor: 5.428

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.