Related Experiment Video
Updated: Jan 23, 2026

06:10
Utilizing Percutaneous Ventricular Assist Devices in Acute Myocardial Infarction Complicated by Cardiogenic Shock
Published on: June 12, 2021
3.6K
Predicting complications and mortality in myocardial infarction patients using a graph neural network model
Daotong Guo1, Zonglei Zhang1, Dandan Zhou2,3
1Emergency Department of Cardiology, Affiliated Hospital of Jining Medical University, Jining, 27200, China.
Scientific Reports
|January 21, 2026
Summary
This study introduces a novel graph neural network to predict 12 post-myocardial infarction (MI) complications and mortality. The AI model improves risk stratification for acute cardiac care patients.
Area of Science:
- Cardiology
- Artificial Intelligence
- Data Science
Background:
- Myocardial infarction (MI) complications necessitate accurate risk stratification.
- Existing models often predict single composite endpoints and neglect patient similarities and temporal data from electronic health records.
- There is a need for advanced models that can simultaneously predict multiple distinct outcomes.
Purpose of the Study:
- To develop and evaluate a novel graph neural network (GNN) framework for simultaneous prediction of 12 post-MI complications and in-hospital mortality.
- To leverage patient similarities and temporal dynamics in electronic health records for improved risk assessment.
- To provide an interpretable model for early, individualized risk stratification in acute cardiac care.
Main Methods:
- Development of a graph neural network framework integrating three key innovations:
- 1. A density-adaptive K-nearest neighbor graph for capturing patient similarities.
- 2. Dual-branch short- and long-term temporal encoders with dynamic gating.
- 3. Cross-modal attention for fusion of multi-scale temporal features.
- Model evaluation on a dataset of 1700 patients with MI complications.
Main Results:
- The GNN model achieved an average AUC of 0.7330 across 12 distinct complications.
- Mortality prediction performance was notably high, with an AUC of 0.8828.
- SHAP analysis and attention weights identified age, serum sodium, and dynamic laboratory trends as significant predictors, aligning with clinical knowledge.
Conclusions:
- The developed interpretable GNN framework offers a significant advancement in simultaneously predicting diverse post-MI complications and mortality.
- This approach enhances individualized risk assessment for patients with acute cardiac conditions.
- The model's ability to integrate patient similarities and temporal data holds promise for improving clinical decision-making in cardiology.
Related Concept Videos
Protein Networks
4.5K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.5K
Ogive Graph
6.6K
An ogive graph is sometimes called a cumulative frequency polygon. It is one type of frequency polygon that shows cumulative frequency. In other words, the cumulative percentages are added to the graph from left to right. An ogive graph plots cumulative frequency on the vertical y-axis and class boundaries along the horizontal x-axis. It’s very similar to a histogram; only instead of rectangles, an ogive displays a single point where the top right of the rectangle would be. Creating this...
6.6K
Graphing Antiderivatives
48
The concept of an antiderivative is fundamental in calculus, describing how a function's values accumulate over time. This process is closely related to physical motion, such as the movement of a rolling ball. As the ball progresses, its position changes in response to variations in velocity, just as an antiderivative graph reflects the cumulative effect of the original function's values.Graphing an antiderivative requires interpreting how a function's values influence the shape of its...
48
Bar Graph
21.4K
A bar graph is also called a bar chart and consists of bars that are separated from each other. It either uses horizontal or vertical bars to show comparisons among categories. The bars can be rectangles, or they can be rectangular boxes (used in three-dimensional plots). One axis of the graph represents the specific categories being compared, and the other axis shows a discrete value. In this graph, the length of the bar for each category is proportional to the number or percent of individuals...
21.4K
Time-Series Graph
5.0K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
5.0K
Multiple Bar Graph
8.9K
As the name suggests, a multiple bar graph is the same as a bar graph but has multiple bars to depict relationships between different data values. One can include as many parameters as possible. However, each parameter must have the same unit of measurement.
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
8.9K

