Compressing Vision Transformers in Geospatial Transfer Learning with Manifold-Constrained Optimization
This paper proposes a manifold-constrained optimization framework (DLRT) to compress large vision transformer-based geospatial foundation models during transfer learning, achieving significant parameter reduction with minimal accuracy loss while outperforming standard low-rank methods like LoRA for efficient edge deployment.
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 Problem: Too Big to Fit in Your Pocket
Imagine you have a massive, incredibly smart library (a Geospatial Foundation Model) that knows everything about the Earth from space. It can identify forests, cities, and disaster zones just by looking at satellite photos.
However, this library is so huge it fills a skyscraper. You can't carry it in your pocket, and you can't run it on a small drone or a handheld device in the field because those devices have tiny batteries and weak processors.
The usual way to fix this is to try to shrink the library. But if you just cut out pages randomly to make it smaller, you lose important information, and the library stops being smart. The paper asks: How do we shrink this giant library so it fits in a pocket, without losing its ability to read the map?
The Solution: The "Manifold-Constrained" Folding Technique
The authors propose a new way to shrink these models called Manifold-Constrained Optimization (specifically using a method called DLRT).
Think of the model's knowledge as a giant, complex 3D sculpture.
- Old Methods (like LoRA): Imagine trying to flatten this sculpture by just pressing it flat from the top. It gets smaller, but the details get squished and distorted.
- The New Method (DLRT): Imagine the sculpture is made of a flexible, magical fabric. Instead of just squishing it, this method finds the specific "folds" in the fabric that hold the most important information. It carefully folds the fabric along these lines, keeping the shape of the most critical parts intact while removing the empty air in between.
In technical terms, the model is "compressed" by forcing its internal math to stay on a specific, low-dimensional path (a manifold). This ensures that when the model learns new tasks (like identifying a specific type of tree), it only updates the parts of the model that matter, keeping the rest compact.
The Experiment: Testing the Folded Library
The researchers tested this on three different "puzzles" (datasets) involving satellite images:
- UCM: A dataset of US cities.
- AID: A dataset of aerial images with many different scenes.
- NWPU: A massive global dataset with 45 different categories.
They took two types of giant libraries:
- ImageNet-trained models: Models trained on general photos (like cats and dogs).
- OReole models: Models specifically trained on satellite imagery.
They tried to shrink these libraries using their new "folding" method (DLRT) and compared it to the current popular method (LoRA).
The Results: Smaller, but Just as Smart
The findings were very clear:
- Massive Size Reduction: The new method successfully removed between 62% and 82% of the model's size. It's like turning a skyscraper into a small house.
- Accuracy Stays High: Even after shrinking the model so much, it still got the right answer almost as often as the giant, unshrunk version.
- On the city dataset (UCM), the new method was almost identical to the giant version (only a tiny 0.5–1% drop in accuracy).
- On the harder, more complex datasets, the new method still performed better than the standard shrinking method (LoRA).
- The "Warm-Up" Trick: They discovered that for the satellite-specific models (OReole), it helped to let the model run normally for just one round before starting the shrinking process. This "warm-up" helped the model get ready to be folded without breaking.
Why This Matters
The paper concludes that this method allows us to take these massive, powerful Earth-observing AI models and actually run them on edge devices (like drones, satellites, or handheld sensors) that have limited memory and power.
Instead of needing a supercomputer in the cloud to analyze a disaster zone, a local device could now run a highly accurate, compressed version of the model instantly. The paper proves that you don't have to choose between "small size" and "high intelligence"; with this specific folding technique, you can have both.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.