GNSS-FM: A Self-Supervised Foundation Model for Daily GNSS Displacement Time Series
The paper introduces GNSS-FM, a self-supervised foundation model pretrained on over 17,000 global GNSS stations using a masked latent prediction objective, which successfully captures key geodetic signal patterns and outperforms task-specific baselines in displacement forecasting and seismic step localization.
Original paper licensed under CC BY 4.0 (http://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
The Big Picture: Teaching a Robot to Read the Earth's Pulse
Imagine the Earth's surface is constantly moving. It drifts slowly like a glacier, bounces up and down with the seasons (like a tide), and sometimes jumps suddenly when an earthquake happens. Scientists use a global network of GPS stations (called GNSS) to track these movements every single day.
The problem is that while we have millions of days of GPS data, we don't have labels for most of it. We know exactly when a big earthquake happened, but we don't have a label for every day of "normal" drifting or seasonal wiggling. This makes it hard to train computer programs (AI) because they usually need a teacher to say, "This is an earthquake," or "This is a trend."
GNSS-FM is a new AI model that teaches itself how to understand these GPS movements without needing a teacher for every single day. It's like a student who reads a library of unmarked books and figures out the rules of grammar and storytelling on their own, so they can later write a story or find a specific plot point.
How It Works: The "Dual-Stream" Eyes
Most AI looks at GPS data as just a list of numbers showing position. GNSS-FM is smarter because it looks at the data in two different ways at the same time, like having two pairs of eyes:
- The "Where" Eye (Displacement Stream): This looks at the total distance the ground has moved. It sees the big picture: the slow drift of tectonic plates and the yearly seasonal cycles.
- The "How Fast" Eye (Velocity Stream): This looks at the change from one day to the next. It ignores the slow drift and focuses on the sudden jumps or daily speed-ups.
By feeding both views into the model, it learns to understand both the long-term story and the sudden plot twists.
The Training Game: "Fill in the Blanks"
To teach itself, the model plays a game of "Mad Libs" with the GPS data:
- The Mask: The computer takes a long strip of GPS history (about 1.5 years) and covers up random chunks of it with a black box.
- The Guess: The model has to guess what was under the black box.
- The Secret Code: Instead of guessing the exact number (which is hard because of measurement noise), the model guesses a symbol from a dictionary of 1,280 possible "signal types."
- Analogy: Imagine you are trying to describe a picture of a storm. Instead of trying to draw every single raindrop perfectly, you just pick the word "Storm" from a list of 1,000 words. If you pick the right word, you win.
- The Dictionary: Over time, the model builds its own dictionary. It discovers that certain symbols always appear during earthquakes, others during seasonal changes, and others during slow tectonic drift.
The paper found that the model actually learned to separate these signals on its own. It created specific "codes" for earthquakes, specific codes for seasonal wiggles, and specific codes for slow drifts, just like a geologist would classify them manually.
What Can It Do Now? (The Two Tests)
After teaching itself, the researchers tested the model on two difficult jobs where it had to use its new knowledge:
1. Predicting the Future (Forecasting)
- The Task: Look at the last 422 days of data and predict the next 90 days.
- The Result: The model was much better at predicting the future than older methods, especially when things got weird.
- The Analogy: Old methods are like a car that drives straight ahead until it hits a wall (an earthquake) and then crashes. GNSS-FM is like a driver who sees the wall coming and smoothly steers around it, keeping the car stable even when the road gets bumpy. It didn't predict the exact earthquake (because earthquakes are unpredictable), but it didn't panic and make a huge mistake either.
2. Finding the Earthquake (Localization)
- The Task: Scan a year of data and say, "An earthquake happened here on this specific day."
- The Result: The model was vastly superior at finding the exact date of the earthquake compared to previous tools.
- The Analogy: Old tools are like a metal detector that beeps at every piece of trash and every rock, making it hard to find the gold. GNSS-FM is like a detective who has read the history of the city; it knows exactly what a "gold" signal looks like versus a "trash" signal, so it can point directly to the earthquake date with high accuracy.
Why This Matters
The paper shows that we don't need to wait for scientists to label every single earthquake or drift event to build smart tools. By letting the AI read the "unlabeled" history of the Earth, it learned the language of the planet on its own.
This is a "Foundation Model," meaning it's a general-purpose brain that can be adapted for many different tasks (like predicting the future or finding past earthquakes) without needing to be retrained from scratch every time. It turns a massive, messy pile of raw GPS data into a useful tool for understanding our planet.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.