Learning production functions for supply chains with graph neural networks

Read original: arXiv:2407.18772 - Published 7/29/2024 by Serina Chang, Zhiyin Lin, Benjamin Yan, Swapnil Bembde, Qi Xiu, Chi Heem Wong, Yu Qin, Frank Kloster, Alex Luo, Raj Palleti and 1 other
Total Score

0

Learning production functions for supply chains with graph neural networks

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • The paper proposes a graph neural network (GNN) approach to learn production functions for supply chain networks.
  • The model captures the temporal dynamics and structural dependencies in supply chains to predict production outputs.
  • Experiments demonstrate the GNN outperforms standard time series methods on real-world supply chain data.

Plain English Explanation

The researchers developed a machine learning model to understand and predict how supply chains work. Supply chains are complex networks where raw materials and components flow through various production stages before becoming final products.

The model uses graph neural networks to capture the relationships and dependencies within the supply chain network. This allows it to learn the "production function" - how inputs like raw materials get transformed into outputs like finished goods.

By modeling the temporal dynamics and structural connections in the supply chain, the researchers show their GNN-based approach outperforms standard time series forecasting methods. This suggests graph neural networks are a promising technique for optimizing and managing complex supply networks.

Technical Explanation

The paper presents a GNN-based approach to learn production functions for supply chain networks. The key idea is to model the supply chain as a temporal production graph, where nodes represent production stages and edges capture material flows between them.

The GNN takes this graph as input and learns to predict production outputs at each stage based on the historical flows of materials and other relevant features. The model leverages message passing between connected nodes to capture the structural dependencies in the supply chain.

Experiments on real-world supply chain data demonstrate the GNN outperforms traditional time series forecasting methods like ARIMA and exponential smoothing. The GNN is able to better account for the complex relationships and dynamics within the supply network.

Critical Analysis

The paper provides a compelling approach to modeling supply chains using graph neural networks. By focusing on the temporal and structural aspects of production, the model is able to learn more accurate forecasts compared to standard time series methods.

However, the authors acknowledge several limitations. The model assumes the supply chain structure is known a priori, which may not always be the case in practice. Additionally, the experiments are conducted on a single real-world dataset, so further evaluation on a wider range of supply chain scenarios would strengthen the findings.

Potential areas for future research include incorporating uncertainty quantification into the GNN predictions, as well as exploring how the model could be used for optimization and decision-making in supply chain management.

Conclusion

This paper demonstrates the potential of graph neural networks for modeling and understanding supply chain production functions. By capturing the complex relationships and dynamics within these networks, the GNN-based approach outperforms traditional time series forecasting methods.

The findings suggest graph neural networks could be a valuable tool for supply chain planning, optimization, and resilience - ultimately helping organizations better manage their production flows and respond to disruptions. Further research in this direction could lead to significant practical impacts for industry.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

Learning production functions for supply chains with graph neural networks
Total Score

0

Learning production functions for supply chains with graph neural networks

Serina Chang, Zhiyin Lin, Benjamin Yan, Swapnil Bembde, Qi Xiu, Chi Heem Wong, Yu Qin, Frank Kloster, Alex Luo, Raj Palleti, Jure Leskovec

The global economy relies on the flow of goods over supply chain networks, with nodes as firms and edges as transactions between firms. While we may observe these external transactions, they are governed by unseen production functions, which determine how firms internally transform the input products they receive into output products that they sell. In this setting, it can be extremely valuable to infer these production functions, to better understand and improve supply chains, and to forecast future transactions more accurately. However, existing graph neural networks (GNNs) cannot capture these hidden relationships between nodes' inputs and outputs. Here, we introduce a new class of models for this setting, by combining temporal GNNs with a novel inventory module, which learns production functions via attention weights and a special loss function. We evaluate our models extensively on real supply chains data, along with data generated from our new open-source simulator, SupplySim. Our models successfully infer production functions, with a 6-50% improvement over baselines, and forecast future transactions on real and synthetic data, outperforming baselines by 11-62%.

Read more

7/29/2024

Applying graph neural network to SupplyGraph for supply chain network
Total Score

0

Applying graph neural network to SupplyGraph for supply chain network

Kihwan Han

Supply chain networks describe interactions between products, manufacture facilities, storages in the context of supply and demand of the products. Supply chain data are inherently under graph structure; thus, it can be fertile ground for applications of graph neural network (GNN). Very recently, supply chain dataset, SupplyGraph, has been released to the public. Though the SupplyGraph dataset is valuable given scarcity of publicly available data, there was less clarity on description of the dataset, data quality assurance process, and hyperparameters of the selected models. Further, for generalizability of findings, it would be more convincing to present the findings by performing statistical analyses on the distribution of errors rather than showing the average value of the errors. Therefore, this study assessed the supply chain dataset, SupplyGraph, with better clarity on analyses processes, data quality assurance, machine learning (ML) model specifications. After data quality assurance procedures, this study compared performance of Multilayer Perceptions (MLP), Graph Convolution Network (GCN), and Graph Attention Network (GAT) on a demanding forecasting task while matching hyperparameters as feasible as possible. The analyses revealed that GAT performed best, followed by GCN and MLP. Those performance improvements were statistically significant at $alpha = 0.05$ after correction for multiple comparisons. This study also discussed several considerations in applying GNN to supply chain networks. The current study reinforces the previous study in supply chain benchmark dataset with respect to description of the dataset and methodology, so that the future research in applications of GNN to supply chain becomes more reproducible.

Read more

8/28/2024

GNN-based Probabilistic Supply and Inventory Predictions in Supply Chain Networks
Total Score

0

GNN-based Probabilistic Supply and Inventory Predictions in Supply Chain Networks

Hyung-il Ahn, Young Chol Song, Santiago Olivar, Hershel Mehta, Naveen Tewari

Successful supply chain optimization must mitigate imbalances between supply and demand over time. While accurate demand prediction is essential for supply planning, it alone does not suffice. The key to successful supply planning for optimal and viable execution lies in maximizing predictability for both demand and supply throughout an execution horizon. Therefore, enhancing the accuracy of supply predictions is imperative to create an attainable supply plan that matches demand without overstocking or understocking. However, in complex supply chain networks with numerous nodes and edges, accurate supply predictions are challenging due to dynamic node interactions, cascading supply delays, resource availability, production and logistic capabilities. Consequently, supply executions often deviate from their initial plans. To address this, we present the Graph-based Supply Prediction (GSP) probabilistic model. Our attention-based graph neural network (GNN) model predicts supplies, inventory, and imbalances using graph-structured historical data, demand forecasting, and original supply plan inputs. The experiments, conducted using historical data from a global consumer goods company's large-scale supply chain, demonstrate that GSP significantly improves supply and inventory prediction accuracy, potentially offering supply plan corrections to optimize executions.

Read more

4/12/2024

Total Score

0

Generative Probabilistic Planning for Optimizing Supply Chain Networks

Hyung-il Ahn, Santiago Olivar, Hershel Mehta, Young Chol Song

Supply chain networks in enterprises are typically composed of complex topological graphs involving various types of nodes and edges, accommodating numerous products with considerable demand and supply variability. However, as supply chain networks expand in size and complexity, traditional supply chain planning methods (e.g., those found in heuristic rule-based and operations research-based systems) tend to become locally optimal or lack computational scalability, resulting in substantial imbalances between supply and demand across nodes in the network. This paper introduces a novel Generative AI technique, which we call Generative Probabilistic Planning (GPP). GPP generates dynamic supply action plans that are globally optimized across all network nodes over the time horizon for changing objectives like maximizing profits or service levels, factoring in time-varying probabilistic demand, lead time, and production conditions. GPP leverages attention-based graph neural networks (GNN), offline deep reinforcement learning (Offline RL), and policy simulations to train generative policy models and create optimal plans through probabilistic simulations, effectively accounting for various uncertainties. Our experiments using historical data from a global consumer goods company with complex supply chain networks demonstrate that GPP accomplishes objective-adaptable, probabilistically resilient, and dynamic planning for supply chain networks, leading to significant improvements in performance and profitability for enterprises. Our work plays a pivotal role in shaping the trajectory of AI adoption within the supply chain domain.

Read more

4/12/2024