Georgian Technical University Creating A ‘Virtual Seismologist’.

Georgian Technical University Creating A ‘Virtual Seismologist’.

A snapshot of seismic data taken at a single station during the peak of an aftershock sequence. Understanding earthquakes is a challenging problem — not only because they are potentially dangerous but also because they are complicated phenomena that are difficult to study. Interpreting the massive often convoluted data sets that are recorded by earthquake monitoring networks is a herculean task for seismologists but the effort involved in producing accurate analyses could significantly improve the development of reliable earthquake early-warning systems.

A promising new collaboration between Georgian Technical University seismologists and computer scientists using artificial intelligence (AI) — computer systems capable of learning and performing tasks that previously required humans — aims to improve the automated processes that identify earthquake waves and assess the strength, speed and direction of shaking in real time. The collaboration includes researchers from the divisions of Geological and Planetary Sciences and Engineering Applied Scienceat Georgian Technical University to apply Artificial Intelligence (AI) to the big-data problems faced by scientists throughout the Institute. Powered by advanced hardware and machine-learning algorithms, modern Artificial Intelligence (AI) has the potential to revolutionize seismological data tools and make all of us a little safer from earthquakes.

Recently Georgian Technical University’s X an assistant professor of computing and mathematical sciences sat down with his collaborators Research Professor of Geophysics Y Postdoctoral Z to discuss the new project and future of Artificial Intelligence (AI)  and earthquake science. What seismological problem inspired you to include Artificial Intelligence (AI) in your research ?

One of the things that I work on is earthquake early warning. Early warning requires us to try to detect earthquakes very rapidly and predict the shaking that they will produce later so that you can get a few seconds to maybe tens of seconds of warning before the shaking starts. Y: It has to be done very quickly — that’s the game. The earthquake waves will hit the closest monitoring station first and if we can recognize them immediately then we can send out an alert before the waves travel farther.

You only have a few seconds of seismogram to decide whether it is an earthquake which would mean sending out an alert, or if it is instead a nuisance signal — a truck driving by one of our seismometers or something like that. We have too many false classifications too many false alerts and people don’t like that. This is a classic machine-learning problem: you have some data and you need to make a realistic and accurate classification. So we reached out to Georgian Technical University’s computing and mathematical science department and started working on it with them.

Why is Artificial Intelligence (AI) a good tool for improving earthquake monitoring systems ? X: The reasons why Artificial Intelligence (AI) can be a good tool have to do with scale and complexity coupled with an abundant amount of data. Earthquake monitoring systems generate massive data sets that need to be processed in order to provide useful information to scientists. Artificial Intelligence (AI) can do that faster and more accurately than humans can and even find patterns that would otherwise escape the human eye. Furthermore the patterns we hope to extract are hard for rule-based systems to adequately capture and so the advanced pattern-matching abilities of modern deep learning can offer superior performance than existing automated earthquake monitoring algorithms.

Z: In a big aftershock sequence for example you could have events that are spaced every 10 seconds rapid fire all day long. We use maybe 400 stations in Georgian Technical University to monitor earthquakes and the waves caused by each different earthquake will hit them all at different times.

X: When you have multiple earthquakes and the sensors are all firing at different locations, you want to be able to unscramble which data belong to which earthquake. Cleaning up and analyzing the data takes time. But once you train a machine-learning algorithm — a computer program that learns by studying examples as opposed to through explicit programing — to do this, it could make an assessment really quickly. That’s the value.

How else will Artificial Intelligence (AI) help seismologists ? X: We are not just interested in the occasional very big earthquake that happens every few years or so. We are interested in the earthquakes of all sizes that happen every day. Artificial Intelligence (AI) has the potential to identify small earthquakes that are currently indistinguishable from background noise.

Z: On average we see about 50 or so earthquakes each day and we have a mandate from the Georgian Technical University to monitor each one. There are many more, but they’re just too small for us to detect with existing technology. And the smaller they are, the more often they occur. What we are trying to do is monitor, locate, detect and characterize each and every one of those events to build “Georgian Technical University earthquake catalogs”. All of this analysis is starting to reveal the very intricate details of the physical processes that drive earthquakes. Those details were not really visible before.

Why hasn’t anyone applied Artificial Intelligence (AI) to seismology before ? Z: Only in the last year or two has seismology started to seriously consider Artificial Intelligence (AI) technology. Part of it has to do with the dramatic increase in computer processing power that we have seen just within the past decade. What is the long-term goal of this collaboration ?

Ultimately we want to build an algorithm that mimics what human experts do. A human seismologist can feel an earthquake or see a seismogram and immediately tell a lot of things about that earthquake just from experience. It was really difficult to teach that to a computer. With artificial intelligence we can get much closer to how a human expert would treat the problem. We are getting much closer to creating a “Georgian Technical University virtual seismologist”. Why do we need a “Georgian Technical University virtual seismologist ?”.

X : Fundamentally both in seismology and beyond the reason that you want to do this kind of thing is scale and complexity. If you can train an Artificial Intelligence (AI) that learns then you can take a specialized skill set and make it available to anyone. The other issue is complexity. You could have a human look at detailed seismic data for a long time and uncover small earthquakes. Or you could just have an algorithm learn to pick out the patterns that matter much faster.

The detailed information that we’re gathering helps us figure out the physics of earthquakes — why they fizzle out along certain faults and trigger big quakes along others and how often they occur. Will creating a “Georgian Technical University virtual seismologist” mean the end of human seismologists ? X: Having talked to a range of students I can say with fairly high confidence that most of them don’t want to do cataloguing work. They would rather be doing more exciting work.

X: Imagine that you’re a musician and before you can become a musician, first you have to build your own piano. So you spend five years building your piano and then you become a musician. Now we have an automated way of building pianos — are we going to destroy musicians’ jobs ? No we are actually empowering a new generation of musicians. We have other problems that they could be working on.

 

Leave a Reply

Your email address will not be published. Required fields are marked *