Related Experiment Video
Updated: Jul 29, 2025

03:31
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
588
Enhancing Basketball Game Outcome Prediction through Fused Graph Convolutional Networks and Random Forest Algorithm
Kai Zhao1, Chunjie Du1, Guangxin Tan1
1School of Physical Education and Sports Science, South China Normal University, Guangzhou 510006, China.
Entropy (Basel, Switzerland)
|May 27, 2023
Summary
Graph neural networks enhance basketball game outcome prediction by analyzing team interactions. Combining graph convolutional networks with random forest feature extraction improved accuracy to 71.54%.
Area of Science:
- Sports Analytics
- Machine Learning
- Network Science
Background:
- Traditional machine learning models often overlook complex team dynamics in sports prediction.
- Vector-based models fail to capture the spatial structure and inter-team relationships within a league.
Purpose of the Study:
- To apply graph neural networks (GNNs) for predicting basketball game outcomes.
- To represent team interactions and league structure using graph-based data transformations.
- To improve upon existing prediction accuracy by incorporating relational data.
Main Methods:
- Structured basketball data (2012-2018 NBA season) was converted into undirected graphs.
- A graph convolutional network (GCN) was employed on the constructed team representation graph.
- Feature extraction using the random forest algorithm was integrated to enhance the GCN model.
Main Results:
- The initial GCN model achieved an average prediction success rate of 66.90%.
- The fused model, combining GCN with random forest features, improved prediction accuracy to 71.54%.
- The proposed GNN-based approach demonstrated superior performance compared to baseline models and previous studies.
Conclusions:
- Graph neural networks effectively model team interactions and spatial league structures for improved prediction.
- The integration of random forest feature extraction further boosts the predictive power of GNNs in sports analytics.
- This study offers a novel approach to basketball game outcome prediction, highlighting the potential of network science in sports research.
Related Concept Videos
End Point Prediction: Gran Plot
396
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
For potentiometric titration, the Gran plot is created by plotting...
396
Survival Tree
123
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
123
Social Facilitation
32.0K
Not all intergroup interactions lead to negative outcomes. Sometimes, being in a group situation can improve performance. Social facilitation occurs when an individual performs better when an audience is watching than when the individual performs the behavior alone. This typically occurs when people are performing a task for which they are skilled.
32.0K
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
Predicting Reaction Outcomes
8.5K
Kinetics describes the rate and path by which a reaction occurs. In contrast, thermodynamics deals with state functions and describes the properties, behavior, and components of a system. It is not concerned with the path taken by the process and cannot address the rate at which a reaction occurs. Although it does provide information about what can happen during a reaction process, it does not describe the detailed steps of what appears on an atomic or a molecular level. On the other hand,...
8.5K
Aggregates Classification
353
Aggregate classification is generally based on its size, petrographic characteristics, weight, and source. Size classification ranges from coarse to fine aggregates, defined by the size of the particles. Coarse aggregates are particles that do not pass through ASTM sieve No. 4, and aggregates that pass through the sieve are fine aggregates.
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
353

