MedGraph: Structural and Temporal Representation Learning of Electronic Medical Records

by   Bhagya Hettige, et al.

Electronic medical record (EMR) data contains historical sequences of visits of patients, and each visit contains rich information, such as patient demographics, hospital utilisation and medical codes, including diagnosis, procedure and medication codes. Most existing EMR embedding methods capture visit-code associations by constructing input visit representations as binary vectors with a static vocabulary of medical codes. With this limited representation, they fail in encapsulating rich attribute information of visits (demographics and utilisation information) and/or codes (e.g., medical code descriptions). Furthermore, current work considers visits of the same patient as discrete-time events and ignores time gaps between them. However, the time gaps between visits depict dynamics of the patient's medical history inducing varying influences on future visits. To address these limitations, we present MedGraph, a supervised EMR embedding method that captures two types of information: (1) the visit-code associations in an attributed bipartite graph, and (2) the temporal sequencing of visits through point processes. MedGraph produces Gaussian embeddings for visits and codes to model the uncertainty. We evaluate the performance of MedGraph through an extensive experimental study and show that MedGraph outperforms state-of-the-art EMR embedding methods in several medical risk prediction tasks.


page 1

page 2

page 3

page 4


BiteNet: Bidirectional Temporal Encoder Network to Predict Medical Outcomes

Electronic health records (EHRs) are longitudinal records of a patient's...

KnowAugNet: Multi-Source Medical Knowledge Augmented Medication Prediction Network with Multi-Level Graph Contrastive Learning

Predicting medications is a crucial task in many intelligent healthcare ...

Temporal Cascade and Structural Modelling of EHRs for Granular Readmission Prediction

Predicting (1) when the next hospital admission occurs and (2) what will...

Patient ADE Risk Prediction through Hierarchical Time-Aware Neural Network Using Claim Codes

Adverse drug events (ADEs) are a serious health problem that can be life...

Medical Concept Embedding with Time-Aware Attention

Embeddings of medical concepts such as medication, procedure and diagnos...

Evaluation of Embeddings of Laboratory Test Codes for Patients at a Cancer Center

Laboratory test results are an important and generally highly dimensiona...

Mining Time-Stamped Electronic Health Records Using Referenced Sequences

Electronic Health Records (EHRs) are typically stored as time-stamped en...

Please sign up or login with your details

Forgot password? Click here to reset