Deep learning-based stochastic ground motion modeling using generative adversarial and convolutional neural networks

IF 4.2 2区 工程技术 Q1 ENGINEERING, GEOLOGICAL Soil Dynamics and Earthquake Engineering Pub Date : 2025-03-06 DOI:10.1016/j.soildyn.2025.109306
Mohsen Masoudifar , Mojtaba Mahsuli , Ertugrul Taciroglu
{"title":"Deep learning-based stochastic ground motion modeling using generative adversarial and convolutional neural networks","authors":"Mohsen Masoudifar ,&nbsp;Mojtaba Mahsuli ,&nbsp;Ertugrul Taciroglu","doi":"10.1016/j.soildyn.2025.109306","DOIUrl":null,"url":null,"abstract":"<div><div>This paper proposes a probabilistic framework for generating three-dimensional (3D) synthetic ground motions using deep learning techniques—specifically, generative adversarial networks (GAN) and convolutional neural networks (CNN). Deep learning methods have been shown to surpass classical model classes in performance when provided with large datasets, and the ever-increasing number of ground motion records provides an opportunity to design generative models to produce artificial ground motions that outperform classical models. In addition, these methods can directly extract features and patterns from ground motion data without loss of generality, enabling prediction and generation of synthetic ground motions. The proposed framework consists of two distinct deep learning modules. The first generates normalized 3D synthetic ground motions given source and site characteristics. For this purpose, a conditional Wasserstein GAN comprising a generator and a critic in an adversarial setup is designed in which they engage in a simultaneous competitive process. Through learning from the dataset of real ground motions, the generator attempts to generate artificial ground motions that are more convincing to the critic, whereas the critic seeks to improve its ability to identify the realness or artificialness of the motions and provide the generator with feedback. The second module produces peak ground accelerations (PGA) for the three spatial components of the generated normalized ground motion, given the normalized motion and the said characteristics. For this purpose, a CNN is designed with “inception” layers, each of which concurrently applies multiple convolution filters of varying sizes to the input and concatenates their outputs, enabling the network to efficiently capture features at various scales. The learning performance of both modules is improved by realistic data augmentation techniques that increase training data size and are specifically designed for 3D ground motion records, including random rotations and cropping. The proposed framework is trained and validated using the dataset of over 200,000 records of the KiK-net database. The site and source characteristics utilized in the application of the study comprise the moment magnitude, distance, fault mechanism, and shear wave velocity. The signal generation module is validated through a novel procedure based on the diversity of the generated signals and its comparison with that of the real ground motions, which here demonstrates the absence of overfit and mode collapse. The amplitude prediction module is validated using classical metrics, such as the correlation coefficient between real and predicted PGAs, which, at 0.97 for the test data, demonstrates a satisfactory prediction quality and absence of overfit. Finally, the framework as a whole is validated in time and frequency domains both qualitatively by comparing time-moving averages, pseudo-spectral ordinates, and Fourier amplitude spectra and quantitatively by comparing the distribution of intensity measures of the generated synthetic ground motions with that of the real ground motions using Jensen-Shannon (JS) divergence. The results of JS divergence generally lie below 0.3 with an average of 0.18, which demonstrate a strong similarity between the generated and real distributions.</div></div>","PeriodicalId":49502,"journal":{"name":"Soil Dynamics and Earthquake Engineering","volume":"194 ","pages":"Article 109306"},"PeriodicalIF":4.2000,"publicationDate":"2025-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Soil Dynamics and Earthquake Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0267726125000995","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, GEOLOGICAL","Score":null,"Total":0}
引用次数: 0

Abstract

This paper proposes a probabilistic framework for generating three-dimensional (3D) synthetic ground motions using deep learning techniques—specifically, generative adversarial networks (GAN) and convolutional neural networks (CNN). Deep learning methods have been shown to surpass classical model classes in performance when provided with large datasets, and the ever-increasing number of ground motion records provides an opportunity to design generative models to produce artificial ground motions that outperform classical models. In addition, these methods can directly extract features and patterns from ground motion data without loss of generality, enabling prediction and generation of synthetic ground motions. The proposed framework consists of two distinct deep learning modules. The first generates normalized 3D synthetic ground motions given source and site characteristics. For this purpose, a conditional Wasserstein GAN comprising a generator and a critic in an adversarial setup is designed in which they engage in a simultaneous competitive process. Through learning from the dataset of real ground motions, the generator attempts to generate artificial ground motions that are more convincing to the critic, whereas the critic seeks to improve its ability to identify the realness or artificialness of the motions and provide the generator with feedback. The second module produces peak ground accelerations (PGA) for the three spatial components of the generated normalized ground motion, given the normalized motion and the said characteristics. For this purpose, a CNN is designed with “inception” layers, each of which concurrently applies multiple convolution filters of varying sizes to the input and concatenates their outputs, enabling the network to efficiently capture features at various scales. The learning performance of both modules is improved by realistic data augmentation techniques that increase training data size and are specifically designed for 3D ground motion records, including random rotations and cropping. The proposed framework is trained and validated using the dataset of over 200,000 records of the KiK-net database. The site and source characteristics utilized in the application of the study comprise the moment magnitude, distance, fault mechanism, and shear wave velocity. The signal generation module is validated through a novel procedure based on the diversity of the generated signals and its comparison with that of the real ground motions, which here demonstrates the absence of overfit and mode collapse. The amplitude prediction module is validated using classical metrics, such as the correlation coefficient between real and predicted PGAs, which, at 0.97 for the test data, demonstrates a satisfactory prediction quality and absence of overfit. Finally, the framework as a whole is validated in time and frequency domains both qualitatively by comparing time-moving averages, pseudo-spectral ordinates, and Fourier amplitude spectra and quantitatively by comparing the distribution of intensity measures of the generated synthetic ground motions with that of the real ground motions using Jensen-Shannon (JS) divergence. The results of JS divergence generally lie below 0.3 with an average of 0.18, which demonstrate a strong similarity between the generated and real distributions.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
求助全文
约1分钟内获得全文 去求助
来源期刊
Soil Dynamics and Earthquake Engineering
Soil Dynamics and Earthquake Engineering 工程技术-地球科学综合
CiteScore
7.50
自引率
15.00%
发文量
446
审稿时长
8 months
期刊介绍: The journal aims to encourage and enhance the role of mechanics and other disciplines as they relate to earthquake engineering by providing opportunities for the publication of the work of applied mathematicians, engineers and other applied scientists involved in solving problems closely related to the field of earthquake engineering and geotechnical earthquake engineering. Emphasis is placed on new concepts and techniques, but case histories will also be published if they enhance the presentation and understanding of new technical concepts.
期刊最新文献
A system identification technique for the estimation of the bulk modulus based on pore water pressure dissipation records Deep learning-based stochastic ground motion modeling using generative adversarial and convolutional neural networks Analytical approach to influencing mechanism of cement-soil reinforcement on horizontal dynamic response of single piles Evaluation of overburden correction factor (Kσ) of pond ash for liquefaction analysis under earthquake loading Hysteresis model of metal rubber bridge bearings
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1