Application study on conditional generative adversarial network (cGAN) to generate ballast particles for discrete element method simulation
Understanding ballast particle morphology is important for evaluating the load-bearing capacity of ballasted track foundations using numerical simulations. Although several methods, such as digital imaging, laser scanning, and computed tomography scans, are widely used to capture ballast morphology,...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Elsevier
2025-12-01
|
| Series: | Case Studies in Construction Materials |
| Subjects: | |
| Online Access: | http://www.sciencedirect.com/science/article/pii/S2214509525007855 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849320501179056128 |
|---|---|
| author | Viet Dinh Le Gyu-Hyun Go |
| author_facet | Viet Dinh Le Gyu-Hyun Go |
| author_sort | Viet Dinh Le |
| collection | DOAJ |
| description | Understanding ballast particle morphology is important for evaluating the load-bearing capacity of ballasted track foundations using numerical simulations. Although several methods, such as digital imaging, laser scanning, and computed tomography scans, are widely used to capture ballast morphology, real ballast layers consist of tens of thousands to millions of particles of varying shapes and sizes, making these methods complex. Therefore, an efficient solution needs to be found that can generate large-scale ballast datasets for the simulations. This study aims to develop a conditional generative adversarial network (cGAN) to generate ballast particles classified as: angular, subangular, subrounded, or rounded. The cGAN model consists of a generator and a discriminator network, where the generator aims to produce generative data based on the distinction from real data estimated by the discriminator. To find the optimal network architecture for the cGAN, the energy distance metric was investigated by varying the learning rate and number of neurons in hidden layers. The ballast particles generated using the optimal cGAN model were assessed using the receiver operating characteristic area under the curve (ROC AUC). The average ROC AUC was 0.9827, indicating a high classification performance. In addition, roundness coefficients were computed, showing that the morphology of ballast particles generated aligned well with the predefined ballast classes. The cGAN model was therefore shown to be effective at creating realistic ballast particles for further numerical simulations. |
| format | Article |
| id | doaj-art-32afb65fccb748ec852a1e536f6a117d |
| institution | Kabale University |
| issn | 2214-5095 |
| language | English |
| publishDate | 2025-12-01 |
| publisher | Elsevier |
| record_format | Article |
| series | Case Studies in Construction Materials |
| spelling | doaj-art-32afb65fccb748ec852a1e536f6a117d2025-08-20T03:50:06ZengElsevierCase Studies in Construction Materials2214-50952025-12-0123e0498710.1016/j.cscm.2025.e04987Application study on conditional generative adversarial network (cGAN) to generate ballast particles for discrete element method simulationViet Dinh Le0Gyu-Hyun Go1School of Architecture, Civil and Environmental Engineering, Kumoh National Institute of Technology, Gumi, Gyeongbuk 39177, Republic of KoreaCorresponding author.; School of Architecture, Civil and Environmental Engineering, Kumoh National Institute of Technology, Gumi, Gyeongbuk 39177, Republic of KoreaUnderstanding ballast particle morphology is important for evaluating the load-bearing capacity of ballasted track foundations using numerical simulations. Although several methods, such as digital imaging, laser scanning, and computed tomography scans, are widely used to capture ballast morphology, real ballast layers consist of tens of thousands to millions of particles of varying shapes and sizes, making these methods complex. Therefore, an efficient solution needs to be found that can generate large-scale ballast datasets for the simulations. This study aims to develop a conditional generative adversarial network (cGAN) to generate ballast particles classified as: angular, subangular, subrounded, or rounded. The cGAN model consists of a generator and a discriminator network, where the generator aims to produce generative data based on the distinction from real data estimated by the discriminator. To find the optimal network architecture for the cGAN, the energy distance metric was investigated by varying the learning rate and number of neurons in hidden layers. The ballast particles generated using the optimal cGAN model were assessed using the receiver operating characteristic area under the curve (ROC AUC). The average ROC AUC was 0.9827, indicating a high classification performance. In addition, roundness coefficients were computed, showing that the morphology of ballast particles generated aligned well with the predefined ballast classes. The cGAN model was therefore shown to be effective at creating realistic ballast particles for further numerical simulations.http://www.sciencedirect.com/science/article/pii/S2214509525007855Ballast particleGenerative adversarial networksParticle generationGeneratorDiscriminator |
| spellingShingle | Viet Dinh Le Gyu-Hyun Go Application study on conditional generative adversarial network (cGAN) to generate ballast particles for discrete element method simulation Case Studies in Construction Materials Ballast particle Generative adversarial networks Particle generation Generator Discriminator |
| title | Application study on conditional generative adversarial network (cGAN) to generate ballast particles for discrete element method simulation |
| title_full | Application study on conditional generative adversarial network (cGAN) to generate ballast particles for discrete element method simulation |
| title_fullStr | Application study on conditional generative adversarial network (cGAN) to generate ballast particles for discrete element method simulation |
| title_full_unstemmed | Application study on conditional generative adversarial network (cGAN) to generate ballast particles for discrete element method simulation |
| title_short | Application study on conditional generative adversarial network (cGAN) to generate ballast particles for discrete element method simulation |
| title_sort | application study on conditional generative adversarial network cgan to generate ballast particles for discrete element method simulation |
| topic | Ballast particle Generative adversarial networks Particle generation Generator Discriminator |
| url | http://www.sciencedirect.com/science/article/pii/S2214509525007855 |
| work_keys_str_mv | AT vietdinhle applicationstudyonconditionalgenerativeadversarialnetworkcgantogenerateballastparticlesfordiscreteelementmethodsimulation AT gyuhyungo applicationstudyonconditionalgenerativeadversarialnetworkcgantogenerateballastparticlesfordiscreteelementmethodsimulation |