Planned Portal Maintenance: May 20, 2025

TACC will be performing maintenance on the DesignSafe portal on Tuesday, May 20, 2025. The portal will be unavailable from 8:30AM-9:00AM CST.

Unsupported Browser

Your browser is not supported by DesignSafe. Please switch to Chrome or Firefox if you experience issues.

PRJ-4275 | Dataset for Graph Neural Network-based Surrogate Model for Granular Flows
PI
Co-PIs
Project TypeSimulation
Natural Hazard Type(s)Landslide
Awards
National Science Foundation under Grant No.#2103937 | No.#2103937
Referenced Data and Software
Keywordsgraph neural network (GNN), GNN-based simulators (GNS), learned physics simulator, granular column collapse, surrogate model, granular flow
|
Description:

These datasets correspond to the training/validation/testing data for the graph neural network (GNN)-based simulator (GNS) used in Choi and Kumar (2023) "Graph Neural Network-based Surrogate Model for Granular Flows" (https://arxiv.org/abs/2305.05218). It deals with three different types of granular flow problems: "BarrierInteraction", "ColumnCollapseSimple", and "ColumnCollapseFrictional". The details of these granular flow problems are explained in Choi and Kumar (2023). The datasets also include the trained GNS models that can be used to simulate the granular flow problems. GNS is a generalizable, efficient, and accurate machine learning (ML)-based surrogate simulator that uses GNNs. GNS is a viable surrogate for numerical methods such as Material Point Method, Smooth Particle Hydrodynamics and Computational Fluid dynamics and can be extended to simulate natural hazards. GNS can handle complex boundary conditions and multi-material interactions. GNS exploits distributed data parallelism to achieve fast multi-GPU training. The source code is available at https://github.com/geoelements/gns. Detailed instructions on how to use this data are published along with this version of the dataset and also located as a `README.md` file in the GitHub repository.

Simulation | Training, validation, testing data, and trained model
Cite This Data:
Choi, Y., K. Kumar (2023). "Training, validation, testing data, and trained model", in Dataset for Graph Neural Network-based Surrogate Model for Granular Flows. DesignSafe-CI. https://doi.org/10.17603/ds2-4nqz-s548

 Hide Data
Simulation TypeGeotechnical
Author(s);
Related Work
Referenced Data
Date Published2023-11-27
DOI10.17603/ds2-4nqz-s548
License
 Open Data Commons Attribution
Description:

The dataset includes the training/validation/testing data for the graph neural network (GNN)-based simulator (GNS) used in Choi and Kumar (2023) "Graph Neural Network-based Surrogate Model for Granular Flows" cited in the Related Work. Graph neural network (GNN)-based simulator (GNS) is a generalizable, efficient, and accurate machine learning (ML)-based surrogate simulator that uses Graph Neural Networks (GNNs) originally introduced in the paper "Learning to Simulate Complex Physics with Graph Networks" by DeepMind (see the Related work). GNS is a viable surrogate for numerical methods such as Material Point Method, Smooth Particle Hydrodynamics and Computational Fluid dynamics and can be extended to simulate natural hazards. GNS can handle complex boundary conditions and multi-material interactions. We improved GNS to be able to exploit distributed data parallelism to achieve fast multi-GPU training. This improved version of GNS is published in GitHub "Graph Network Simulator (GNS) and MeshNet" (see the Related Work). We investigate the performance of GNS in learning to simulate complex granular flow problems: "BarrierInteraction", "ColumnCollapseSimple", and "ColumnCollapseFrictional". The details of these granular flow problems are explained in Choi and Kumar (2023). The GNS is trained on the `train.npz`, and validated and tested on the `validation.npz` and `test.npz` uploaded in this dataset. Detailed instructions on how to train and test the GNS are explained in `README.md` file in the GitHub repository https://github.com/geoelements/gns in the Related Work. The trained model is also included in this dataset. The result shows that GNS can accurately simulate the granular flow dynamics faster than high-fidelity simulators, and is generalizable to other configurations not seen during the training. More information about the result can be found in Choi and Kumar (2023).

                • Data Depot | DesignSafe-CI