Figures
Abstract
Global economic shocks such as the 2008 financial crisis or recent trade escalations between the United States and China have exposed the complexity of interdependent economies and the need for systemic, multi-agent analysis. However, most regional economic resilience (RER) studies remain limited by localized datasets, inconsistent definitions, and static modeling approaches, restricting their ability to generalize insights across space and time. We introduce EconoGNN, a Graph Neural Network framework that integrates complexity theory, economic modeling, and machine learning to predict and explain regional economic resilience across 183 countries over 25 years. By combining over 81 million trade records (UN COMTRADE) and 500,000 macroeconomic observations (Penn World Table), and adopting an official resilience metric from the World Bank, our approach enables reproducible and interpretable global-scale analysis. EconoGNN achieves F1-scores of 0.750 with the temporal GNN architecture GConvGRU, AUC-ROC of 0.792, and PR-AUC of 0.757, demonstrating robust performance across different recovery threshold settings ( = 0.90–1.00) with F1-scores ranging from 0.730 to 0.771, and yielding statistically significant improvements (p-value ≤0.05) over baselines. GNNExplainer validation confirms explanation reliability (Fidelity+ = 0.827, Characterization = 0.913), enabling country-customized interpretability of resilience drivers. Moreover the EconoGNN framework integrates key structural and welfare indicators to model both national and cross-border economic interactions, reducing omitted-variable bias and implicitly accounting for political, institutional, and cultural differences.
Citation: Araujo M, Rodrigues F, Sousa E (2026) EconoGNN: A graph neural network framework for temporal economic resilience insights. PLoS One 21(4): e0343683. https://doi.org/10.1371/journal.pone.0343683
Editor: Guangyin Jin, National University of Defense Technology, CHINA
Received: August 12, 2025; Accepted: February 10, 2026; Published: April 22, 2026
Copyright: © 2026 Araujo et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All raw data used in this study are publicly available from the following sources: United Nations COMTRADE database (https://comtradeplus.un.org/TradeFlow), Penn World Table (https://www.rug.nl/ggdc/productivity/pwt/?lang=en), and Resource Trade Earth (https://resourcetrade.earth/). Data processing scripts, labeling algorithms, model configurations, and processed datasets are available at https://github.com/AraujoMarcus/ECONO_GNN. An archived version is deposited at https://doi.org/10.5281/zenodo.18751102.
Funding: The author(s) received no specific funding for this work.
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
Global geopolitics is becoming increasingly complex, with growing interdependencies between countries and financial systems in multiple layers. Among all the issues related to economic crises, two questions interest us: “Why do some regions recover quickly from economic shocks while others struggle for years?” and “Can advances in machine learning help uncover meaningful patterns within financial networks to address these disparities?”
Over the past decades, researchers have sought to answer these critical questions by analyzing lessons learned from global crises [1]. While advancements in Machine Learning (ML) have accelerated rapidly, there remains significant untapped potential for computer science and statistics to contribute to understanding and addressing these issues. These efforts aim to prevent economic instability, protect social well-being, and promote environmental sustainability. The field of Regional Economic Resilience (RER) directly engages with these challenges by studying “what enables certain regions to resist, recover, and adapt to disruptions while others cannot” [2–33]. Researchers have characterized RER as “dynamic, multifaceted, multi-dimensional, and multi-factor, which means it evolves over time, incorporates various factors and dimensions, and is influenced by a range of determinants.” Despite these advances, a recent survey [1] highlights persistent methodological and experimental challenges in RER studies. A review of 168 works published between 2000 and 2022 found inconsistencies in the definitions of economic resilience, even within the same article. Furthermore, 80.95% of these studies rely on empirical approaches with localized datasets or restricted samples of observed metrics, such as employment, population, or income. Purely qualitative studies make up 12% of the research, and among those using quantitative methods, only half (a total of 77) employed statistical approaches. This analysis reveals the following issues and opportunities in RER literature:
Methodological and experimental issues, such as: A) defining and detecting economic shocks; B) deciding the time frame for resilience analysis; C) choosing appropriate resilience indicators; and D) developing techniques capable of performing experiments on massive global datasets.
Scalability and robustness issues caused by the scarcity of: A) Massive data availability and quality; B) Dynamic modeling; C) Causal inference; and D) Predictive analysis.
A promising and foundational work published by the World Bank [34] provides a rigorous mathematical framework for addressing Methodological and Experimental issues. Notable advancements in other scientific domains demonstrate the efficacy of techniques such as Complex Networks and Machine Learning in addressing multi-dimensional, multi-factor problems [35]. Recent breakthroughs in Graph Neural Networks (GNNs) and Temporal Graph Neural Networks (TGNNs) have demonstrated the capacity to model agents and their interactions over time, yielding promising results for highly dynamic datasets [36–38]. However, state-of-the-art TGNN and GNN models remain underexplored in addressing interdisciplinary real-world problems, often lacking explainability in their findings. These limitations underscore the potential for developing a novel framework to address Scalability and Robustness issues.
Therefore, this work introduces EconoGNN, a novel machine learning framework designed to predict and explain factors that drive Regional Economic Resilience across expansive global datasets. Our framework tackles the mentioned opportunities in three phases: Data Integration and Definition; Feature Engineering; and Supervised Learning and Explainability (Table 1). Moreover, our approach incorporates: 1) a robust computational and statistical toolkit to ensure high-confidence results; 2) the World Bank’s rigorously defined mathematical models of economic resilience and shocks [34]; and 3) an extensive dataset comprising over 81 million records sourced from the United Nations World Commodities Trade and the World Penn Table, which integrates both macro and micro-economic indicators across various countries. Leveraging these resources, the EconoGNN aims to provide actionable insights and significantly improve the predictability of economic resilience on a global scale. EconoGNN contributes to the shock propagation literature by identifying structural asymmetries—labor- versus capital-driven propagation—within a temporal and cross-country framework, bridging traditional economic propagation models with graph-based learning approaches [39–41].
The following sections present: 1) Background on Regional Economic Resilience and Graph Neural Network Learning; 2) The EconoGNN framework; 3) Experimental results; and 4) Conclusion.
2. Background and Related Work
This section provides a concise examination of the foundational theories underlying Regional Economic Resilience (RER) and Graph Neural Networks Learning (GNN), which are essential for elucidating the proposed framework. In the discussion on RER, we offer an overview, incorporating the World Bank’s mathematical definitions. For GNN, we present the conceptual divisions and explore recent applications.
Regional economic resilience
The Literature on economic resilience is derived from ancient studies in other fields, such as Biology and Engineering. Moreover, a recent study [42] shows that different fields of science are highly connected, and indeed, even when works cite different conceptual backgrounds in Engineering, they are consequently referring to ecological foundation concepts. Fig 1 illustrates more than 20 years of publications around resilience, and besides the variety of works the citation network has shown to be extremely connected in their references and conceptual background to Network Science, Engineering, and, even more, to Ecology. Therefore, using Network Science, Engineering, or Ecological scientific advances to support Economic Resilience is not dystopic. These fields have a broad and deep understanding of resilience, including concepts and mathematical definitions, that are gradually being translated to economic purposes.
The last 25 years of works related to Resilience (left), and the most central citations (right). Adapted from [42].
According to a recent survey [1], the Literature on RER clustered definitions in four groups: Engineering, Ecological, Evolutionary, and Transformative Resilience. For the present work, our framework is developed over what they call “Engineering Resilience” in reference to the World Bank Concept and Definitions [34]. Those concepts can be summarized in the following definitions:
- Engineering resilience: The ability of regional economies to ‘bounce back’ from shocks to a pre-shock equilibrium [43–45].
- Ecological resilience: The ability of regional economies to absorb shocks and maintain their current equilibrium by undergoing minimal structural and/or functional change [17,46,47].
- Evolutionary resilience: The ability of regional economies to ‘bounce forward’ by adapting parts of their structures and functions in response to shocks [12,48–50].
- Transformative resilience: The ability of regional economies to create new reconfigurations of their structures and functions in response to shocks [8,27,51,52].
Throughout our literature review, we’ve noticed a general approach based on local economic indicators and local (not global) datasets within restricted time frames, as well as a few formal mathematical definitions of resilience. The notable European economic resilience study [53,54] over the 2009 global crisis is an example of the most frequent analysis based on one specific economic indicator, and observability of spatiotemporal dispersion. The authors use the unemployment rate to measure economic resilience, restricting the perspective of resilience to a labor-oriented indicator. The study utilizes statistical databases from the European Union for the period from 2007 to 2011, focusing on the financial crisis that began between 2008 and 2009. Resilience measurement is based on the variation of the unemployment rate compared to the pre-crisis period (2007) and categorizes countries into four groups: resilient, recovered, unrecovered in decline, and unrecovered in ascent. Resilient countries are those that maintained their employment levels during the crisis. Recovered countries are those that experienced a drop in unemployment levels but managed to return to similar levels as before the crisis. The unrecovered countries in decline or ascent are those with lower employment rate levels with a trend of decrease or increase, respectively.
A recent contribution that advances the methodological landscape in Regional Economic Resilience (RER) modeling is FLEE-GNN [55], a graph-based learning system designed to predict agricultural resilience by regressing over supplier–customer dependency rates across U.S. states. The model applies Graph Neural Networks (GNNs) to capture topological patterns of inter-state food flows, utilizing a federated and edge-enhanced architecture that allows decentralized learning and preserves data locality. This framework leverages the U.S. Commodity Flow Survey (CFS), a complex and large-scale dataset, comprising relational trade information across multiple dimensions, with publicly available tables ranging from dozens to millions of records. These features position FLEE-GNN as a technically sophisticated attempt to integrate machine learning with structured economic interdependencies.
However, despite its architectural rigor and the adoption of advanced multi-agent based modeling (GNN), the study is limited in several critical dimensions. It focuses exclusively on two static years (2012 and 2017), lacks a formal definition of resilience aligned with institutional standards (e.g., World Bank), and is constrained to a single national context (USA) with no temporal dynamics or cross-country generalization. Furthermore, the resilience measure used is custom-built, based on dependency ratios, and not grounded in established productivity-based frameworks. These limitations, particularly in terms of temporal resolution, global scope, and theoretical grounding, open room for more comprehensive frameworks capable of generalizing across regions and over time, while also incorporating explainability, standardized resilience definitions, and global-scale data integration.
Another relevant contribution in the economic forecasting domain is DoomBot [56], an OECD initiative that applies machine learning techniques to improve recession forecasting. DoomBot uses probit models with quarterly data from 1980 onward to predict recessions over horizons up to two years for 20 OECD countries, relying primarily on financial indicators such as credit, house prices, share prices, and yield curve slopes. Unlike Trade-GNNs such as those proposed by Sellami et al. [57], which focus on edge-level regression tasks (predicting trade flow volumes), DoomBot performs node-level classification (predicting economic states), making it a methodologically comparable baseline to our approach. We include DoomBot in our experimental evaluation to assess the added value of global coverage, trade network topology, and resilience-focused metrics. Nonetheless, pure recession forecasting undermines resilience assessment, which requires measuring not only crisis onset but also recovery thresholds and capacity.
World bank economic resilience measure to label crisis periods
To tackle the Replicability and Generalizability deficits that most RER works remain, we employ an official mathematical definition provided by a relevant Economic institution, The World Bank [34]. The authors not only produced generic definitions and amplified the potential of multi-country (local and global) analysis, but also increased the confidence level of future analysis due to the importance of the World Bank.
The mathematical definition of economic resilience unified the semantic problematic and well-known nations’ economic indicators (e.g., Gross Domestic Product – GDP). Concisely, a country can be considered “In Crisis” when its productivity rate hasn’t reached the stable recovery threshold. For example, the recovery threshold could be considered to be 95% of the original productivity level prior to the most recent economic disaster. Otherwise, it can be considered “Non-Crisis,” i.e., during recovery or stability. Definitions 1, 2 and 3 represent our simplification on how it’s possible to define economic resilience labels and map the current productivity to them, given on a historical horizon.
where Y represents the productivity level of a country (denoted in USD), is the percentual recovery threshold (e.g., 95%),
is the temporal horizon to be analyzed (non-negative integer), and t represents the current instant (non-negative integer). Fig 2 illustrates the financial damage (or disaster), immediate impact, and recovery of the country’s productivity.
Resilient Economics Recovery, assuming 95% threshold (Productivity-Based Approach). Adapted from [34].
Moreover, it’s possible to derive the accumulated impact. Equations 4 and 5 define the immediate disaster over productivity and the total loss, respectively.
Both equations are described in terms of the immediate loss of productivity (measured in monetary units, e.g., USD) in the disaster instant (
: where productivity levels starts to get lower than the record, as defines e.q. 3), economic growth rate (
), the cost of the marginal capital -a real interest rate expressed on an annual basis (
)-, production loss (
), and the capital value loss measured in monetary units (
). The annual recovery factor (3/N) is interpreted as “the characteristic time,” and its value is derived from the recovery rate in logarithmic trend (assuming
95%), where
and therefore
. It is also important to note that it can be adapted to other thresholds, and, if the productivity time series is relatively short, it’s always possible to set a pre-set productivity baseline to replace the empirical maxima (component
of eq. 2).
Countries economies represented as discrete time dynamic graph structure
Considering the World Bank’s economic resilience function to label countries over time, we can define a binary classification (Crisis, Non-Crisis) or multi-class classification (e.g., Crisis, Recovery and Stable). We also need a mathematical approach to integrate countries’ behaviours temporally. Multi-agent and temporal analysis are usually associated with complex mathematical, computational, and economic models. Among the most frequent models, Graphs (or Complex Networks) are robust and have reached solid results [58–62]. The graph structure is mathematically defined and can be static or dynamic, depending on the application problem. Temporal Graphs, represented in discrete or continuous timeframes, stand out for temporal applications. Our work considers Dynamic and Temporal Graphs in Discrete timeframes, also known as Discrete Time Dynamic Graph (DTDG).
The Computer Science Literature defines the DTDG temporal evolution in three perspectives (Fig 3): A) a dynamic graph with only topological evolution; B) a dynamic graph with only label evolution; and C) a dynamic graph with both topological and label evolution. The global economic resilience domain belongs to the third variant (C), i.e., a country (node) could be “Non-Crisis” or “In Crisis” (labels) in different moments of the period, and it could change its commercial partners (edges) over time.
Node Classification in Discrete-Time Dynamic Graph Models. Adapted from [63].
A DTDG with topological and label evolution enables our framework to retrieve knowledge from global economic resilience variation (label evolution), and global trade crisis propagation (topological evolution).
Graph neural networks supervised learning
Graph Supervised Learning can be categorized into: Node Classification, Graph Classification, or Link Classification. Node classification is about predicting the label (Zi) of each node (hi) contained on graph set based on its features (f), i.e., . Link prediction is about predicting the likelihood (Zi,j) of two nodes (
) connect based on their behavior and neighborhood (ei,j) similarity(
), and graph classification goal is to predict a label for an entire graphs based on its structure and node/edge attributes (
) – Fig 4.
An overview of Graph Neural Networks tasks based on Graph Structure (Node Features X and Adjacency Matrices A).
Regarding temporal graphs, two main approaches have been identified: Snapshot-based models, which handle temporal graphs as sequences of snapshots, and Event-based models, which process events like node or edge updates dynamically. Both model groups can be set up into different combinations of learning settings and tasks (node classification, link prediction, or graph classification).
Graph Neural Networks (GNNs) are designed to efficiently learn from graph structures [64] and have been extensively surveyed in recent comprehensive reviews [65]. In particular, Temporal Graph Neural Networks (TGNNs) are an evolution of this structure that considers temporal information in supervised learning from temporal graphs. Given the inherently dynamic nature of trade networks and the propagation of economic shocks over time, TGNNs are particularly well-suited to capture evolving dependencies across countries. Their ability to model asynchronous, high-frequency interactions directly addresses limitations of static models in capturing delayed or cascading resilience phenomena [66,67].
The transition from Graph Neural Networks (GNNs) to Temporal Graph Neural Networks (TGNNs) constitutes a paradigm shift that transcends the mere inclusion of temporal information in graph structures. While traditional GNNs operate on static graphs—where nodes and edges are fixed throughout the training process—TGNNs are explicitly designed to capture dynamic systems, where the topology and attributes of nodes and edges evolve over time [68]. This temporal dimension introduces unique challenges that reshape not only the data representation but also the model architecture, training procedures, and learning objectives. GNNs typically address node classification, graph classification, or link prediction in a single snapshot, whereas TGNNs extend these tasks to a predictive setting across time, such as forecasting node labels or link existence in future time steps [69,70]. Architecturally, TGNNs integrate sequential modeling components—such as memory modules, temporal attention mechanisms, or recurrent neural networks—to capture the causal influence and temporal dependencies between graph events [68,71]. Furthermore, TGNNs often require event-based processing and fine-grained temporal reasoning, distinguishing them from snapshot-based GNNs that treat time as a discrete series of graphs. These distinctions underscore that TGNNs are not a simple temporal extension of GNNs but a fundamentally different modeling framework, particularly suited for scenarios involving high-frequency, asynchronous, and time-sensitive interactions. Consequently, TGNNs represent a methodological advancement that bridges the gap between temporal modeling and graph-based learning, enabling more accurate and context-aware inference in dynamic systems [72].
GNN and TGNN learning strategies can also be divided into their mechanisms [64]: Convolutional, Attention or Autoencoder. Convolutional Mechanisms are the most common aggregation methods paradigm in graph analysis, using convolutional or pooling operations on graph structure to extract higher representation for each node and then used in node classification [73–75]. Attentions Mechanisms allow variant weights among neighbors, focusing on the most relevant part [76]. Autoencoder Mechanisms is usually applied to a low-dimensional embedding from large unlabeled training data (semi-supervised learning) [77–79].
Specifically to the purpose of the present work, we focus on Node Classification, varying among Convolutional, Attention, and Autoencoder mechanisms. We explore the following five methods to learn from global economic resilience:
- GraphSage: A Graph Neural Network (GNN) architecture that performs learning on graphs, generating node representations based on their neighbors [75].
- GAT (Graph Attention Network): A GNN that uses attention mechanisms to weigh the importance of each neighbor of a node, improving accuracy in heterogeneous graphs [80].
- GCN (Graph Convolutional Network): A GNN model that applies convolutions on graphs to capture structural information and features from neighboring nodes [74].
- ChebNet: A GNN that uses spectral convolutions based on Chebyshev polynomials, efficient for capturing local and global patterns in graphs [73].
- GIN (Graph Isomorphism Network): A GNN that excels in differentiating complex graph structures, used for classification tasks and robust node representation [81].
Beyond static GNN architectures, we also evaluate Temporal Graph Neural Networks (TGNNs) that explicitly model sequential dependencies through recurrent or memory-based mechanisms:
- GConvGRU: Combines Graph Convolutional layers with Gated Recurrent Units (GRU), enabling the model to capture both spatial graph structure and temporal dynamics through gated memory updates [82].
- GConvLSTM: Integrates Graph Convolutions with Long Short-Term Memory (LSTM) cells, providing enhanced capacity for learning long-range temporal dependencies in dynamic graphs [82].
- TGCN (Temporal Graph Convolutional Network): A hybrid architecture combining GCN with GRU for spatiotemporal forecasting, originally designed for traffic prediction but applicable to economic time series [82].
- DCRNN (Diffusion Convolutional Recurrent Neural Network): Models spatial dependencies as a diffusion process on graphs while capturing temporal dynamics through sequence-to-sequence learning with scheduled sampling [82].
- EvolveGCN-O / EvolveGCN-H: Adaptive architectures that evolve GCN parameters over time using recurrent networks (GRU or LSTM), allowing the model to adapt to structural changes in dynamic graphs without requiring node-level recurrence [68].
On applied research using Node Classification, varying among Convolutional, Atttention and Autoencoder mechanisms, we highlight three groups of related work on: Social Network Analysis, Human Mobility and Epidemic Modeling.
On Social Network analysis [60,61], authors applied node classification on social networks to help predict the roles or groups of individuals based on their connectivity and interactions over time.
On Human Mobility [59], authors applied TGNNs to classify nodes representing individuals based on their mobility patterns. These patterns would be later crucial for urban and traffic management.
On Epidemic Models [58,62], authors applied node classification to identify the likely inffections statuses of individuals based on their interactions and movements to leverage the entire known network during training.
Finally, among all related research, we couldn’t find any work that combines official economic measures, global public datasets, and robust supervised learning techniques to predict countries’ regional economic resilience. Therefore, we propose the EconoGNN Framework, aiming to explore those opportunities.
3. EconoGNN: A Graph neural network framework for temporal economic resilience insights
To move beyond traditional approaches, we propose an innovative framework that employs machine learning and global financial networks to uncover the deeper mechanisms driving economic resilience.
For the present work’s purpose, running a multi-country analysis involves considering domestic and international information to understand the conditions that lead to a country’s economic state. This perspective is materialized through a Discrete-Time Dynamic Graph (DTDG). Formally, we define the discrete-time dynamic graph at time t as:
where Vt is the set of nodes (countries) at time t, is the set of directed edges representing trade relations between countries,
is the feature matrix containing d-dimensional economic attributes per country (e.g., capital stock, employment, human capital), and
is the label vector indicating the resilience state of each country (0 for “In Crisis,” 1 for “Non-Crisis”).
Over the time horizon T, the dataset becomes a sequence of snapshots:
capturing both topological evolution (in Et) and label evolution in line with the third category of DTDG, as discussed in the background session.
Considering the mentioned related works, issues, and opportunities, we present The EconoGNN framework (Fig 5) capable of unifying: 1. massive global datasets; 2. mathematical and official definitions of economic resilience; 3. a robust methodological graph supervised learning setup. Our methodology aims to solve RER mapped opportunities (Table 1) and is structured in 3 steps: A) Data Integrations and Definitions; B) Feature Engineering; C) Supervised Learning and Explainability.
In the Data Integrations and Definitions phase, the global trade and countries indicators aggregator is responsible for collecting and structuring data from official services (United Nations COMTRADE and Penn World Table). Then, using economic resilience functions, the global trade dataset contains temporal information of each economy, respective relationships, and a set of economic perspectives on resilience.
In the Feature Engineering phase, we build a discrete-time dynamic graph (DTDG), labeled from following the economic resilience definition, retrieve and reduce the information set to the most relevant features using statistical methods.
On Supervised Learning and Explainability, we run GNN supervised learning on a model competition template, so the best candidates can be explained using well-known explainability methods.
Public economic datasets
To address the challenge of data scarcity, this study harnesses two exceptionally detailed and significant datasets: the Penn World Table (PWT) and the United Nations COMTRADE. The first is detailed in Table 2, which divides the dataset into 8 groups of variables, being them: Identifier variables; Real GDP, employment, and population levels; Current price GDP, capital, and TFP; National accounts-based variables; Exchange rates and GDP price levels; Data information variables; Shares in CGDPo; Price levels, expenditure categories, and capital.
The Penn World Table (PWT) offers a comprehensive set of 47 GDP uncorrelated variables for analysis of global economic conditions for each country. It chronicles the economic annual behavior of 183 countries from 1950 to 2019 and comprises over 500,000 records.
The COMTRADE database is a comprehensive United Nations repository that captures the global financial network (Fig 6). It collects annual trade statistics delineated by product, originating country, and destination country, amassing over 1 billion records spanning annual time series from 1961 to 2022. Each record in this dataset includes details such as the traded commodity (classified according to the Harmonized System, HS), source and destination countries (indicated by their official abbreviations), mode of transportation (land, sea, or air), quantity, and financial value (expressed in millions of dollars).
Global commercial network illustration, based on COMTRADE 2019 top financial flows.
4. Experimental results
This section is structured to reflect the EconoGNN pipeline, guiding the reader through each phase of our approach. We begin by detailing the Data Integration process, including key data volumes and DTDG outputs. Then, describing the feature engineering process, and, finally, exploring Shallow Supervised, Graph Neural Networks Learning and Explainability.
Data integration and feature engineering
We’ve applied our framework over COMTRADE and PWT datasets, labeled by the World Bank Economic Resilience Function – eq 3-. Generating 58 DTDG snapshots of 183 countries, based on the overlaping periods of PWT and COMTRADE datasets (1966–2019). These 23 years have GDP levels for 100% of the globe, and the previous years have shown missing data at some level. For every country, the feature set contains over 50 domestic and centrality measures (betweenness and closeness) varying along temporal snapshots as commercial partnerships rearrange. The features of a country were also enhanced and increased by appending the features of its relevant neighbors.
It’s important to highlight that the recovery threshold was set to be the most conservative
, to avoid misclassifications of “Non-Crisis,” and integrate one or combined shocks as “Crisis.” Fig 7 illustrates how the variation of this parameter can affect the distribution of labels.
Varying from 0.8 to 1, the labeling process defined in equations 1, 2, and 3, generates less (
) or more conservative (
) recovery diagnoses. The number of countries with reported productivity varies until 1996, but after that, data is considerably more available for the globe.
Table 3 describes the DTDG snapshots’ behavior annually, counting the sum of commercial connections (Edges) in the current snapshot, average number of connections to each country (), Network Profile [35], and proportion of countries in crisis. It’s interesting to highlight some changes across years: 1. The number of edges more than doubled from 1996 to 2019 and peaked at 17,709 in 2017; 2. The average number of commercial connections also increased significantly during this period and reached a stability of nearly 155 connections, but the intensity of those connections varied substantially; and 3. the network lost the characteristics of a Small World Network in five moments, which shows a topological change.
To guarantee maximal statistical confidence and computational efficiency, we’ve also investigated the linear predictive potential of variables, to prioritize experiments on high potentials and avoid data leakage on suspicious variables. This analysis is based on varying temporal windows length from 1 to 15, aggregating features, and predicting the next year. Table 4 compiles the Information Value (IV) of high potential variables, from which we can affirm that the population size of the current and previous year has shown significant participation in resilience prediction, but also employment (present and previous year), capital stock (present and previous year), the price level in household consumption (present and previous two years), capital stock in constant prices (present and previous year), the price level of domestic absorption (present and previous year), the price level of consumption (present and previous year), and, finally, capital services (present and previous year). The IV score eliminated GDP correlated and component variables (e.g., import and export levels).
Supervised learning and explainability
Different from linear statistics metrics, supervised learning has the potential to find non-trivial associations between input and output datasets. To do so, we set up a grid search to develop a smart search on parameters capable of finding maximal assertion, then use supervised learning explainers to uncover determinant behaviors. In addition to classification metrics, we also applied the formal resilience function (eq. 5) to quantify real recovery trends for selected countries. This metric serves as a numerical proxy for economic bounce-back and allows validation of the model’s outputs from an official, policy-aligned standpoint.
For comparison effects, on Traditional Supervised Learning, we’ve varied different temporal windows from 1 to 15 past years of economic behavior to predict the next year in the economic state. We’ve also varied commercial import (Nin), export (Nout), and granger (Ngranger) causally associated partnerships, levels of top importers and exporters (top partners that sum up 0–100% of total flow), and specific parameters for each shallow method. This experiment generated stable results over 0.7 F1-Score metrics, with significant levels of confidence, illustrated in Table 5. From this, we can extract the superiority of our model’s performances against a simple coin toss (Dummy Classifier). Among shallow supervised classifiers, Histogram Gradient Boosting and Random Forest reached high statistical relevance (p-value ). Histogram Gradient Boosting had better statistical confidence considering only the exporter’s information (0.698, and p-value
), and Random Forest set with 100 estimators and 30 levels (depth) has a better absolute result (0.722). It’s important to highlight that all the winning models chose 12% as the threshold of top exports and imports participation to determine a minimal relationship level on input and output financial flows.
For shallow supervised methods, SHAP scores [83] reveal that neighborhood information consistently dominates predictions, with trading partner identities and their capital services emerging as the most discriminative features. The top commercial partners -such as United States, Argentina, and China- collectively account for the largest SHAP contributions, alongside lagged capital services variables from these partners (SHAP ranging from 0.06 to 0.33). Notably, these feature importance rankings remain relatively fixed across countries, as shallow methods cannot capture node-specific topological dependencies. This limitation motivates our detailed interpretability analysis using GNNExplainer for Temporal GNNs, which provides country-customized explanations that vary according to each nation’s unique position in the trade network.
On Graph Neural Network Supervised Learning (GNN and TGNN), we’ve trained our models using 1 million epochs, and varied temporal windows from 1 to 15, hidden channels (32,64 and 128), number of layers (3,5,6,7,12), optimizers (SGD,ADAM, ADAMW, RMSPROP), learning rate (1e-3, 1e-5, 1e-9, 1e-12), dropout (0, 0.3, 0.5, 0.7), and weight decay (0 and 1e-2).
Results compiled in Table 6 demonstrate the clear superiority of Temporal Graph Neural Networks (TGNNs) over both static GNNs and external benchmarks. GConvGRU achieved the highest F1 score (0.750) with precision of 0.803 and recall of 0.755, using a configuration of 5 temporal windows, 64 hidden channels, 2 layers, Adam optimizer, learning rate of 1e-3, and dropout of 0.2. GConvLSTM (F1 = 0.740) and TGCN (F1 = 0.733) followed closely, all sharing the same optimal architecture—suggesting that the temporal modeling component, rather than the specific recurrent mechanism, drives performance gains. Notably, all three TGNNs substantially outperform DoomBot [56] (F1 = 0.647, Precision = 0.650, Recall = 0.660), the OECD’s machine learning approach for recession forecasting, demonstrating a + 16% improvement in F1-Score. The comparison with DoomBot is methodologically appropriate as both approaches perform node-level classification (country economic states), unlike Trade-GNNs that focus on edge regression tasks. Static GNN architectures achieved considerably lower performance, with GraphSAGE at F1 = 0.602, followed by ChebNet and GCN at 0.586.
Furthermore, Table 7 presents the threshold sensitivity analysis, showing that GConvGRU performance remains robust across different recovery threshold values ( = 0.90, 0.95, 1.00), with F1-scores ranging from 0.730 to 0.771 and AUC-ROC consistently above 0.77. Notably, the model achieves the highest MCC (0.488) at
= 1.00, while maintaining well-calibrated probability estimates across all thresholds (Brier Scores: 0.176–0.223). This validates our methodological choice and demonstrates that the model captures meaningful resilience patterns rather than being sensitive to arbitrary threshold selection.
Fig 8 presents the best F1-Score achieved by GNN methods for each year, highlighting periods of low, good, and great explainability confidence. After a thorough investigation into the factors contributing to the uneven performance of GNN F1-Scores across years, we identified a highly sensitive hyperparameter landscape that leads to performance spikes, as illustrated in Fig 9. These results reveal a degree of stability in GraphSAGE, GAT, and ChebNet models when configured with six layers. However, all models exhibit substantial variance and multiple local maxima, underscoring the critical influence of precise hyperparameter tuning on their overall performance. We also highlight the importance of temporal information to the model performance and stability.
The time series represent the best score overall gnn methods for the year, and highlight low, good and great results.
Performance surfaces over hidden channels and the number of layers.
To understand the decision process of the best-performing model (GConvGRU), we applied GNNExplainer [84] across the entire study period. The analysis achieved high explanation quality: Fidelity+ of , indicating that in 82.7% of cases, removing the features and edges identified by GNNExplainer significantly altered the model’s prediction, confirming that explanations capture genuinely important factors. The near-zero Fidelity- suggests that predictions depend on information distributed throughout the trade network, consistent with the systemic nature of economic crises. The mean Characterization score of 0.913 indicates high overall explanation quality. Filtering for high-confidence predictions (≥80%), which cover 60.3% of cases spanning all 24 years, we observed superior explanation quality: Fidelity+ of 0.856 (+3.5% vs. overall) and Characterization of 0.927 (+1.5% vs. overall).
Table 8 presents the ten most influential economic indicators for predicting regional economic resilience across all the models adjusted to each country. The prevalence of lagged variables (T1_, T2_ prefixes) confirms that the model effectively utilizes temporal patterns. International trade price indices emerge as the most discriminative attributes, with two-year lagged export and import price levels occupying the top positions—corroborating the theoretical importance of terms-of-trade shocks as triggers of economic crises [56].
Table 9 presents the most influential trading partners identified through edge structure analysis. The United States emerged as the most influential partner (22.6%), reflecting its central role in global trade networks. China (16.5%) and Japan (13.8%) represent dominant Asian economies, while Germany (13.5%) and United Kingdom (12.5%) anchor European influence. The presence of Russia, India, and United Arab Emirates among the top ten indicates the growing importance of emerging economies and energy producers.
The analysis of high-influence subgraphs (normalized values above 0.3) identified country clusters characterized by geographic proximity and historical-linguistic ties, as shown in Table 10. These clusters could reflect structures of trade dependency shaped by geography, colonial history, and regional integration agreements.
Importantly, no single feature or country accounts for more than 23% of cases, indicating that there is no universal predictor of economic resilience. This highlights that TGNN-based prediction provides country-customized explanations, detecting the relative weights specific to each nation’s position in the trade network—a capability that shallow methods fundamentally lack. This stability analysis, aligned with best practices for interpretable machine learning [85], ensures that our findings are robust rather than artifacts of specific model configurations.
5. Limitations and future work
The present study offers a reproducible and interpretable framework for modeling cross-country economic resilience through graph-based learning. Nevertheless, several limitations delineate opportunities for methodological and empirical advancement.
First, although the performance analysis indicates that the proposed models outperform random and dummy classifiers by a statistically significant margin (p-value ), and the best-performing model GConvGRU achieves F1 = 0.750 with AUC-ROC of 0.792, there remains room for improvement. This reflects the intrinsic non-stationarity of macroeconomic data and the structural complexity of resilience phenomena. The evaluation metrics employed in this study—including Precision, Recall, F1-Score, MCC, AUC-ROC, PR-AUC, and Brier Score—follow established guidelines for imbalanced classification tasks [84,86]. The achieved PR-AUC of 0.757 and Brier Score of 0.223 indicate well-calibrated probability estimates, addressing concerns about model reliability in imbalanced settings [87]. Furthermore, moving beyond fixed-window approaches to rolling-origin evaluation schemes would strengthen temporal validity.
Second, the selection of canonical graph neural network architectures was a deliberate methodological choice. Rather than serving as exploratory placeholders, these models represent the theoretically stable and widely reproducible baselines across the main paradigms of graph representation learning (spectral, spatial, attention-based, and aggregation-based). This decision ensures transparency and comparability, aligning with open-source implementations in PyTorch Geometric and supporting methodological robustness in line with recent surveys [66,67]. The combination of spectral (GCN, ChebNet), spatial (GraphSAGE), and attention (GAT) mechanisms allows for capturing multi-scale topological and temporal dependencies without introducing architectural bias. We will expand the tests for other GNNs such as GraphSAGE extensions, GraphSMOTE, ProGNN, and StableGNN to improve both predictive stability and structural interpretability once larger and event-level datasets become available. Besides the node classification approach, we see the possibility of expanding the discrete label representation to a continuous one, enabling comparisons with gravity baselines, a modern trade-GNN [57], and interaction with attention proxies [88].
Third, it is important to clarify that the interpretability achieved by EconoGNN is descriptive rather than causal. Feature importance estimates are intended to provide transparent insights into which economic signals contribute most strongly to resilience classifications, not to establish causal inference. Nonetheless, this descriptive interpretability offers meaningful policy-relevant insights.
Fourth, data granularity remains an open frontier. The current setup relies primarily on annual COMTRADE and World Bank indicators, which limit temporal resolution. Our findings suggest that GNN performance improves with longer and denser time series, emphasizing the need to extend data granularity and temporal coverage. This will enable the construction of exposure/centrality measures from the learned model and test them in structural propagation regressions with proper robustness. Future iterations of EconoGNN will integrate modeling strategies capable of handling heterogeneous and multi-resolution time series, reconciling sources that cannot be published at sub-annual frequencies due to GDPR and confidentiality constraints.
Finally, future developments will focus on strengthening the framework’s computational efficiency, real-time scalability, and adherence to ethical and open-science standards. These advances will position EconoGNN as a robust, transparent, and adaptive platform for studying economic resilience under evolving global conditions.
6. Conclusion
This study presents EconoGNN, a robust and scalable framework designed to analyze and predict regional economic resilience. By addressing both methodological and scalability issues in the literature, EconoGNN represents a significant advancement in integrating global datasets, rigorously defined economic resilience measures, and advanced machine learning techniques. EconoGNN was designed under strict ethical and transparency principles, using only public and aggregated data, and setting the foundation for future extensions that incorporate privacy-preserving mechanisms and responsible AI standards. Moreover, the framework is designed so that users can modify the shock or resilience definitions to match specific economic perspectives or experimental setups. This flexibility is core to EconoGNN’s objective is to be a general-purpose resilience analysis tool.
The framework’s adoption of Graph Neural Networks (GNNs) enables a nuanced understanding of how domestic factors and international trade dynamics interact over time. Our findings emphasize the importance of combining country-specific features with network-level insights to uncover the patterns that influence economic stability and crisis recovery. More specifically, our work collaborates with:
Predictive Power and Robustness: Temporal Graph Neural Networks (TGNNs) achieved the highest predictive performance, with GConvGRU reaching F1 = 0.750, Precision = 0.803, Recall = 0.755, AUC-ROC = 0.792, PR-AUC = 0.757, and Brier Score = 0.223. This represents a + 16% improvement over the DoomBot benchmark (F1 = 0.647) and +24.6% over static GNNs like GraphSAGE (F1 = 0.602). The consistency of results across threshold settings (=0.90–1.00), with F1-scores ranging from 0.730 to 0.771 and MCC reaching 0.488, along with well-calibrated probability estimates (Brier Scores: 0.176–0.223), demonstrate methodological robustness.
Explainability at Scale: GNNExplainer validation (Fidelity+ = 0.827, Characterization = 0.913) confirms that identified features genuinely drive model predictions. The analysis reveals consistent importance of lagged productivity, employment, and population variables, while trading partner contributions highlight the USA (22.6%) and China (16.5%) as dominant network influences. Unlike SHAP-based explanations for shallow methods, which remain fixed across countries, GNNExplainer provides country-customized interpretability that captures each nation’s unique position in the trade network. This transparency supports actionable decision-making for policymakers and stakeholders.
Dynamic Modeling of Global Trade: By representing economies as Discrete-Time Dynamic Graphs (DTDGs), EconoGNN effectively captures both temporal and topological shifts in global economic networks. This approach enables granular insights into crisis propagation and recovery patterns, addressing critical issues in dynamic economic modeling.
Through its comprehensive approach, EconoGNN serves as both a research tool and a practical resource for policymakers and international organizations. By identifying drivers of resilience and vulnerability, the framework supports the design of strategies to mitigate economic shocks and foster sustainable growth.
In future work, EconoGNN could be extended to integrate additional data sources, refine model architectures, and explore applications in domains like climate resilience and global health crises. This study highlights the transformative potential of graph-based machine learning in addressing complex, multi-dimensional challenges in global economics. By advancing toward real-time scalability, EconoGNN could evolve into a dynamic monitoring tool, capturing how structural shocks diffuse across economies and industries as they unfold.
Supporting information
S1 Code. EconoGNN framework reproduction package.
All data processing scripts, labeling algorithms, and model configurations used in this study. Available at: https://github.com/AraujoMarcus/ECONO_GNN. Archived version: https://doi.org/10.5281/zenodo.18751102
S1 Sources. External data sources.
The raw datasets used in this study are publicly available from the following sources: United Nations COMTRADE database (https://comtradeplus.un.org/TradeFlow), Penn World Table (https://www.rug.nl/ggdc/productivity/pwt/?lang=en), and Resource Trade Earth (https://resourcetrade.earth/).
References
- 1. Sutton J, Arcidiacono A, Torrisi G, Arku RN. Regional economic resilience: A scoping review. Progress in Human Geography. 2023;47(4):500–32.
- 2. Angulo AM, Mur J, Trívez FJ. Measuring resilience to economic shocks: an application to Spain. Ann Reg Sci. 2017;60(2):349–73.
- 3.
Annoni DLKN. Location matters: a spatial econometric analysis of regional resilience in the European Union. 2019.
- 4.
Antonietti BR. Social capital, resilience, and regional diversification in Italy. 2021.
- 5. Asheim BT. Economic geography as regional contexts’ reconsidered – implications for disciplinary division of labour, research focus and societal relevance. Norsk Geografisk Tidsskrift - Norwegian Journal of Geography. 2020;74(1):25–34.
- 6. Bailey DPL. Recession, recovery and resilience?. Regional Studies. 2014;48:1757–60.
- 7. Bailey TID. Resilience revisited. Regional Studies. 2016;50:557–60.
- 8. Banica KKNPA. Natural disasters as a development opportunity: a spatial economic resilience interpretation. Review of Regional Research. 2020;40(2):223–49.
- 9. Barnes SETJ. Nothing includes everything: towards engaged pluralism in Anglophone economic geography. Economic Geography. 2010;34(2):193.
- 10. Benedek LACJ. Characteristics of recovery and resilience in the Romanian regions. Eastern Journal of European Studies. 2017;8(2):95–126.
- 11.
Bishop P. Knowledge diversity and entrepreneurship following an economic crisis: an empirical study of regional resilience in Great Britain; 2019.
- 12. Bristow G, Healy A. Regional Resilience: An Agency Perspective. Regional Studies. 2013;48(5):923–35.
- 13.
Bristow HAG. Conclusion and recommendations. 2018.
- 14. Bristow G, Healy A. Innovation and regional economic resilience: an exploratory analysis. Ann Reg Sci. 2017;60(2):265–84.
- 15.
Bristow HAG. Handbook on Regional Economic Resilience. Edward Elgar Publishing. 2020.
- 16. Brooks C, Vorley T, Williams N. The role of civic leadership in fostering economic resilience in City Regions. Policy Studies. 2015;37(1):1–16.
- 17. Brown L, Greenbaum RT. The role of industrial diversity in economic resilience: An empirical examination across 35 years. Urban Studies. 2016;54(6):1347–66.
- 18.
Brozzi LLNJ. Towards more resilient economies in Alpine regions. 2015.
- 19. Cainelli G, Ganau R, Modica M. Does related variety affect regional resilience? New evidence from Italy. Ann Reg Sci. 2019;62(3):657–80.
- 20. Cainelli G, Ganau R, Modica M. Industrial relatedness and regional resilience in the European Union. Papers in Regional Science. 2019;98(2):755–79.
- 21. Capello R, Caragliu A, Fratesi U. Spatial heterogeneity in the costs of the economic crisis in Europe: are cities sources of regional resilience?. J Econ Geogr. 2015;15(5):951–72.
- 22. Cappelli R, Montobbio F, Morrison A. Unemployment resistance across EU regions: the role of technological and human capital. J Evol Econ. 2020;31(1):147–78.
- 23. Carlile PR. Transferring, Translating, and Transforming: An Integrative Framework for Managing Knowledge Across Boundaries. Organization Science. 2004;15(5):555–68.
- 24. Cellini R, Cuccia T. Do behaviours in cultural markets affect economic resilience? An analysis of Italian regions. European Planning Studies. 2019;27(4):784–801.
- 25. Cellini R, Torrisi G. Regional Resilience in Italy: A Very Long-Run Analysis. Regional Studies. 2014;48(11):1779–96.
- 26. Chacon-Hurtado D, Kumar I, Gkritza K, Fricker JD, Beaulieu LJ. The role of transportation accessibility in regional economic resilience. Journal of Transport Geography. 2020;84:102695.
- 27. Chapple K, Lester TW. The resilient regional labour market? The US case. Cambridge Journal of Regions, Economy and Society. 2010;3(1):85–104.
- 28.
Cheng ZJL. Is tourism development a catalyst of economic recovery following natural disaster? An analysis of economic resilience and spatial variability. 2020.
- 29. Christofakis M CDFMR, Gaki E CDFMR, Lagos D CDFMR. The impact of economic crisis on regional disparities and the allocation of economic branches in Greek regions. Bulletin of Geography Socio-economic Series. 2019;44(44):7–21.
- 30. Christopherson S, Michie J, Tyler P. Regional resilience: theoretical and empirical perspectives. Cambridge Journal of Regions, Economy and Society. 2010;3(1):3–10.
- 31. Clark J, Huang H-I, Walsh JP. A typology of “innovation districts”: what it means for regional resilience. Cambridge Journal of Regions, Economy and Society. 2010;3(1):121–37.
- 32. Compagnucci F, Gentili A, Valentini E, Gallegati M. Asymmetric responses to shocks: the role of structural change on resilience of the Euro area regions. Applied Economics. 2022;54(37):4324–55.
- 33. Courvisanos J, Jain A, K. Mardaneh K. Economic Resilience of Regions under Crises: A Study of the Australian Economy. Regional Studies. 2015;50(4):629–43.
- 34.
Hallegatte S. Economic resilience: definition and measurement. 6852. 2014.
- 35.
Barabási AL. Network science. Network science. 2013;.
- 36. Longa LVSGBMLBLPSFPA. Graph Neural Networks for Temporal Graphs: State of the Art, Open Challenges, and Opportunities. Journal of Advanced Research in Neural Networks. 2023;11(3):112–30.
- 37.
Rossi CBFFEDMFBM. Temporal Graph Networks for Deep Learning on Dynamic Graphs. 2020.
- 38. Xu D, Liang J, Cheng W, Wei H, Chen H, Zhang X. Transformer-Style Relational Reasoning with Dynamic Memory Updating for Temporal Network Modeling. AAAI. 2021;35(5):4546–54.
- 39. Acemoglu D, Carvalho VM, Ozdaglar A, Tahbaz-Salehi A. The network origins of aggregate fluctuations. Econometrica. 2012;80(5):1977–2016.
- 40. Carvalho VM, Nirei M, Saito YU, Tahbaz-Salehi A. Supply Chain Disruptions: Evidence from the Great East Japan Earthquake*. The Quarterly Journal of Economics. 2020;136(2):1255–321.
- 41. Baqaee DR, Farhi E. The Macroeconomic Impact of Microeconomic Shocks: Beyond Hulten’s Theorem. ECTA. 2019;87(4):1155–203.
- 42.
Punzo G, Tewari A. Engineering resilient complex systems: the necessary shift toward complexity science. Engineering resilient complex systems: the necessary shift toward complexity science. 2020;:3865–74.
- 43. Fingleton B, Garretsen H, Martin R. Recessionary shocks and regional employment: evidence on the resilience of u.k. regions*. Journal of Regional Science. 2012;52(1):109–33.
- 44. Martin R, Sunley P. On the notion of regional economic resilience: conceptualization and explanation. J Econ Geogr. 2014;15(1):1–42.
- 45. Ringwood WPAR. Regional economic resilience: The experience of the Western Australian Wheatbelt. Journal of Rural Studies. 2019;70:179–87.
- 46. Holling CS. Resilience and Stability of Ecological Systems. Annu Rev Ecol Syst. 1973;4(1):1–23.
- 47. Modica M, Reggiani A. Spatial Economic Resilience: Overview and Perspectives. Netw Spat Econ. 2014;15(2):211–33.
- 48.
Dawley PATJS. Towards the resilient region?: Policy activism and peripheral region development. 2010.
- 49. Martin R. Regional economic resilience, hysteresis and recessionary shocks. Journal of Economic Geography. 2011;12(1):1–32.
- 50. Sutton AG. The influence of governance on regional economic resilience: Evidence from Canada. Journal of Rural and Community Development. 2022;17(1):25–50.
- 51.
Gong HRTJ. Regional resilience in times of a pandemic crisis: The case of COVID-19 in China. 2020.
- 52. Tripp LRDT. Innovation in peripheral rural regions: Can resilience strategies support innovation processes?. European Countryside. 2022;14(1):148–68.
- 53.
Sensier M. Measuring resilience across European regions. 2018.
- 54. Sensier M, Devine F. Understanding regional economic performance and resilience in the uk: trends since the global financial crisis. NIER. 2020;253:R18–28.
- 55.
Qu Y. Flee-gnn: A federated learning system for edge-enhanced graph neural network in analyzing geospatial resilience of multicommodity food flows. In: 2023.
- 56.
Chalaux T, Turner D. Doombot Reloaded: Improving Recession Forecasting with Machine Learning. OECD. 2024.
- 57. Sellami B, Ounoughi C, Kalvet T, Tiits M, Rincon-Yanez D. Harnessing Graph Neural Networks to Predict International Trade Flows. BDCC. 2024;8(6):65.
- 58. P MK. Visualizing COVID-19 pandemic risk through network connectedness. International Journal of Infectious Diseases. 2020;96:558.
- 59.
Gao S. Spatio-temporal analytics for exploring human mobility patterns and urban dynamics in the mobile age. 2015.
- 60.
D’Inverno e a, Giuseppe A. On the approximation capability of GNNs in node classification/regression tasks. 2021.
- 61. Deng K, Xing L, Zheng L, Wu H, Xie P, Gao F. A User Identification Algorithm Based on User Behavior Analysis in Social Networks. IEEE Access. 2019;7:47114–23.
- 62.
Cencetti SGLAPEBACCLSSMLB. Digital proximity tracing on empirical contact networks for pandemic control. 2021.
- 63.
Lepping J. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery. 2018.
- 64.
Xiao e a S h u n x i n. Graph neural networks in node classification: survey and evaluation. 2022.
- 65. Wu Z, Pan S, Chen F, Long G, Zhang C, Yu PS. A Comprehensive Survey on Graph Neural Networks. IEEE Trans Neural Netw Learn Syst. 2021;32(1):4–24. pmid:32217482
- 66. Jin M, Koh HY, Wen Q, Zambon D, Alippi C, Webb GI, et al. A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detection. IEEE Trans Pattern Anal Mach Intell. 2024;46(12):10466–85. pmid:39141471
- 67. Ju W, Yi S, Wang Y, Xiao Z, Mao Z, Li H. A survey of graph neural networks in real world: imbalance, noise, privacy and ood challenges. arXiv preprint. 2024.
- 68.
Rossi CBFFEDMFBM. Temporal Graph Networks for Deep Learning on Dynamic Graphs. 2006.
- 69. Kazemi GRJSKISAFPPPSM. Representation learning for dynamic graphs: A survey. Journal of Artificial Intelligence Research. 2020;69:835–87.
- 70.
Skarding GBMK. Foundations and modeling of dynamic graph neural networks. Foundations and Modeling of Dynamic Graph Neural Networks. 2022.
- 71.
Xu RYKEKSAK. Inductive representation learning on temporal graphs. In: Proceedings of the International Conference on Learning Representations (ICLR), 2020.
- 72. Han WJCXPSYLZC. A survey on dynamic graph learning. ACM Comput Surv. 2021;54(9):1–36.
- 73.
Defferrard BXVPM. Convolutional neural networks on graphs with fast localized spectral filtering. In: Conference on Neural Information Processing Systems, 2016. 3844.
- 74.
Kipf WMTN. Semi-supervised classification with graph convolutional networks. In: Proceedings of the International Conference on Learning Representations, 2017.
- 75.
Hamilton YZLJ. In: Proceedings of the 31st Conference on Neural Information Processing Systems, 2017. 1024.
- 76.
Thekumparampil WCOSLLJKK. Attention-based graph neural network for semi-supervised learning. 2018.
- 77. Kipf WMTN. Variational graph auto-encoders. 2016.
- 78.
He S, Liu K, Ji G, Zhao J. Learning to Represent Knowledge Graphs with Gaussian Embedding. In: Proceedings of the 24th ACM International on Conference on Information and Knowledge Management, 2015. 623–32. https://doi.org/10.1145/2806416.2806502
- 79. Grover A, Leskovec J. node2vec: Scalable Feature Learning for Networks. KDD. 2016;2016:855–64. pmid:27853626
- 80.
Velickovic CGP. Graph attention networks. In: Proceedings of the 5th International Conference on Learning Representations, 2017.
- 81.
Xu HWLJJSK. How powerful are graph neural networks?. In: Proceedings of the International Conference on Learning Representations, 2019.
- 82.
Seo Y, Defferrard M, Vandergheynst P, Bresson X. Structured Sequence Modeling with Graph Convolutional Recurrent Networks. Lecture Notes in Computer Science. Springer International Publishing. 2018. 362–73. https://doi.org/10.1007/978-3-030-04167-0_33
- 83.
Mokhtari HBPBAKE. Interpreting financial time series with SHAP values. In: Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering, 2019. 166.
- 84. Hicks SA, Strümke I, Thambawita V, Hammou M, Riegler MA, Halvorsen P, et al. On evaluation metrics for medical applications of artificial intelligence. Sci Rep. 2022;12(1):5979. pmid:35395867
- 85. Rudin C. Stop Explaining Black Box Machine Learning Models for High Stakes Decisions and Use Interpretable Models Instead. Nat Mach Intell. 2019;1(5):206–15. pmid:35603010
- 86. Saito T, Rehmsmeier M. The precision-recall plot is more informative than the ROC plot when evaluating binary classifiers on imbalanced datasets. PLoS One. 2015;10(3):e0118432. pmid:25738806
- 87. Barkan O, Benchimol J, Caspi I, Cohen E, Hammer A, Koenigstein N. Forecasting CPI inflation components with Hierarchical Recurrent Neural Networks. International Journal of Forecasting. 2023;39(3):1145–62.
- 88. Benchimol J, Bounader L, Dotta M. Estimating Behavioral Inattention. Journal of Economic Behavior & Organization. 2025;236:107068.