Related Experiment Videos
A GNN-based approach for accurate trade balance forecasting and interpretable analysis
Yifei Huang1, Zhiyuan He2, Cheng Ding3
1School of Economics, Hefei University of Technology, Hefei, China.
Plos One
|April 29, 2026
Summary
A Graph Neural Network (GNN) machine learning model significantly improves trade balance prediction accuracy compared to other methods. This advanced forecasting tool offers policymakers a more precise way to understand global trade dynamics.
Area of Science:
- Economics
- Computer Science
- Data Science
Background:
- Accurate trade balance forecasting is crucial for economic policy and strategy.
- Traditional methods often struggle with the complexity and interconnectedness of global trade.
Purpose of the Study:
- To develop and evaluate a machine learning pipeline for predicting trade balances across 229 countries.
- To compare the performance of a Graph Neural Network (GNN) against various deep learning and regression models.
Main Methods:
- Data preprocessing included handling missing values and feature normalization.
- Feature selection utilized a Random Forest Regressor.
- Evaluated models included GNN, Deep Neural Network (DNN), Transformer, Random Forest, and ensemble methods using regression metrics.
Main Results:
- The GNN model achieved superior performance with an MSE of 0.06, RMSE of 0.26, MAE of 0.18, and R² of 0.91.
- GNN demonstrated higher accuracy, robustness, and consistency compared to all other evaluated models.
- Residual plots and ROC curves validated the reliability and performance of the GNN.
Conclusions:
- Graph Neural Networks represent a powerful advancement in trade balance forecasting.
- The GNN model provides policymakers and economists with a more adaptable and precise tool for global trade analysis.
- This study enhances economic forecasting methodologies through the application of advanced machine learning.
Related Concept Videos
Econometric Views (EViews)
708
Econometric Views, often stylized as EViews, is a package that merges statistical analysis with econometric studies. It is designed to provide tools for time series analysis, forecasting, and econometric model simulation. The software originated from MicroTSP software and has evolved significantly since its inception in 1981. The history of EViews is marked by a continuous effort to enhance its computational speed and user interface. It was initially developed for large computing systems but...
708
Manipulation and Analysis
337
GIS manipulation and analysis functions are vital for decision-making and planning. These activities range from data retrieval tasks, such as selecting information based on specific criteria, to advanced analytical techniques that address complex spatial problems.One critical GIS analysis method is overlaying, which combines multiple data layers to examine impacts. For example, overlaying a river-dammed lake boundary with road networks can identify affected infrastructure. Another common...
337
Quantitative Analysis
1.7K
Quantitative analysis is a technique for measuring the amount of specific constituents in a sample. When the sample's composition is unknown, qualitative analysis is performed first to identify its components, which ensures that the correct substances are measured during the quantitative phase.
In quantitative analysis, two key measurements are made: the sample quantity and a property proportional to the amount of the analyte (the substance being analyzed). This forms the basis of the...
In quantitative analysis, two key measurements are made: the sample quantity and a property proportional to the amount of the analyte (the substance being analyzed). This forms the basis of the...
1.7K
Growth Models with Integration: Problem Solving
164
In population modeling, integration provides a systematic way to determine accumulated quantities from known rates of change. One such application arises in ecology, where the total weight of a fish population in a body of water is referred to as its biomass. When the rate of growth of this biomass is known as a function of time, calculus can be used to determine the total biomass at a future date.Growth Rate and Biomass FunctionLet the growth rate of the fish population be represented by a...
164
Central Tendency: Analysis
697
Measures of central tendency are tools used in biostatistics to identify the average or center of a dataset. They offer a single representative value for understanding and summarizing data distribution.
The mean is one such measure, calculated by totaling all values in a dataset and dividing by the number of values. For instance, the mean blood pressure reading (120, 130, 140, 150) would be 135. However, the mean can be affected by extreme values or outliers.
The median, another measure,...
The mean is one such measure, calculated by totaling all values in a dataset and dividing by the number of values. For instance, the mean blood pressure reading (120, 130, 140, 150) would be 135. However, the mean can be affected by extreme values or outliers.
The median, another measure,...
697
Statistical Analysis: Overview
14.6K
When we take repeated measurements on the same or replicated samples, we will observe inconsistencies in the magnitude. These inconsistencies are called errors. To categorize and characterize these results and their errors, the researcher can use statistical analysis to determine the quality of the measurements and/or suitability of the methods.
One of the most commonly used statistical quantifiers is the mean, which is the ratio between the sum of the numerical values of all results and the...
One of the most commonly used statistical quantifiers is the mean, which is the ratio between the sum of the numerical values of all results and the...
14.6K