STFNet3D: A three-dimensional dynamic rupture inversion model based on neural networks
This paper demonstrates the feasibility of using a one-dimensional Convolutional Neural Network to accurately infer key dynamic rupture parameters from source time functions by training on a large-scale synthetic dataset, thereby providing a reproducible benchmark for machine learning applications in seismic inversion.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Earthquakes begin with a sudden, violent slip along a crack deep within the Earth's crust. This rupture does not happen all at once; it is a dynamic process that starts at a single point and races outward, tearing the rock apart as it goes. The speed of this tear, how much the ground slips, and the friction holding the rocks together are governed by a few hidden physical rules. Scientists have long tried to work backward from the shaking they feel on the surface to figure out exactly what happened underground. They look at the seismic waves that travel through the planet, hoping to decode the story of the rupture. However, this is a difficult puzzle because the relationship between the hidden rules and the shaking we feel is incredibly complex and non-linear. Traditional methods to solve this often require massive amounts of computer time, running simulations over and over again to find a match, which slows down the ability to understand these events quickly.
A team of researchers has now tested a new approach that uses artificial intelligence to solve this puzzle much faster. They created a computer program, which they named STFNet3D, designed to look at the "source time function" of an earthquake. This source time function is essentially a graph that shows how much energy the earthquake released over time, acting like a fingerprint of the rupture process. Instead of trying to guess the hidden rules by running slow, repetitive simulations, the researchers trained a neural network—a type of computer system modeled after the human brain—to recognize the patterns in these energy graphs. They fed the system tens of thousands of simulated earthquakes, each created with known, specific values for the friction between rocks and the stress that caused them to break. The goal was to see if the computer could learn to look at the energy graph and instantly tell them what those hidden values were.
The researchers built a massive library of data to teach their system. They used a powerful supercomputer to simulate 35,000 different earthquake scenarios on a flat, vertical crack in the ground. In each simulation, they changed three key ingredients: the initial stress pushing on the fault, the static friction holding the rocks together before they slipped, and the distance the rocks had to slide before the friction started to weaken. For every single simulation, they recorded the resulting source time function. They then trained their neural network on this data, letting it learn the connection between the shape of the energy graph and the three physical ingredients that created it. The system used a five-layer structure to process the information, gradually refining its understanding of the patterns until it could make predictions with high precision.
When they tested the trained system on new, unseen simulations, the results were strikingly accurate. The computer successfully predicted the initial stress with an average error of less than half a percent. It estimated the static friction with an error of about one percent. The slip-weakening distance, which is the most difficult of the three to pin down, still came through with an average error of roughly three percent. In many cases, the predictions were so close that if you took the computer's guessed values and ran a fresh simulation, the resulting energy graph looked almost identical to the one generated by the true values. The researchers found that the system worked best for the stress and friction values, while the slip-weakening distance showed slightly more variation, suggesting that this specific parameter leaves a slightly fuzzier signature in the energy release pattern.
The study also explored whether a more complex computer model would work better. They tested networks with different numbers of layers, from one up to five. While no single design was perfect for every single parameter, the five-layer model provided the most reliable overall performance. This design allowed the system to capture both broad trends and fine details in the data simultaneously. The researchers noted that the system is not yet ready for real-world earthquakes, as it was trained entirely on perfect, simulated data without the noise and complications of actual ground conditions. However, the work proves that a neural network can learn the physics of rupture from source time functions with remarkable speed. Once trained, the system can perform an inversion in less than a tenth of a millisecond, a task that would take traditional methods hours or days.
This research offers a new tool for the field of seismology, providing a reproducible model and a controlled dataset that other scientists can use to test their own methods. It demonstrates that machine learning can bypass the slow, iterative loops of traditional physics-based modeling to deliver rapid estimates of earthquake source parameters. While the current model is limited to simple, flat faults and synthetic data, it lays the groundwork for future systems that could eventually handle the messy, complex reality of natural earthquakes. The findings suggest that with enough training data, artificial intelligence can become a powerful partner in decoding the violent physics of the Earth, turning the complex language of seismic waves into clear, actionable numbers almost instantly.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.