Mine-JEPA: In-Domain Self-Supervised Learning for Mine-Like Object Classification in Side-Scan Sonar
The paper introduces Mine-JEPA, an in-domain self-supervised learning pipeline that outperforms large general-purpose foundation models like DINOv3 in side-scan sonar mine classification by achieving superior accuracy with significantly fewer parameters and training on only 1,170 unlabeled images.
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
Imagine you are a detective trying to find hidden treasure (underwater mines) on the ocean floor using a special camera called Side-Scan Sonar.
The problem? The ocean floor looks nothing like the world we see with our eyes. To a human, a mine looks like a shadowy, grainy blob on a black-and-white photo. To a standard computer vision AI (trained on millions of photos of cats, cars, and sunsets), it looks like complete gibberish.
Furthermore, we have a massive shortage of "labeled" photos. We don't have thousands of experts to draw boxes around every mine in every picture. We only have a tiny scrapbook of about 1,170 images.
This is where Mine-JEPA comes in. It's a new, clever way to teach computers to be mine detectives without needing a massive library of textbooks.
Here is the story of how it works, explained with simple analogies:
1. The Problem: The "Foreign Language" Barrier
Think of standard AI models (like the famous DINOv3) as brilliant students who have read every book in the world's largest library (1.7 billion images). They are experts at recognizing natural things.
But if you hand them a sonar image, it's like handing a Shakespeare expert a book written in a completely alien language. Even though the expert is smart, they don't understand the "grammar" of sonar (acoustic shadows and textures). If you try to force them to learn this new language using only a few pages, they might get confused and actually perform worse than before.
2. The Solution: The "Apprentice" Approach
Instead of hiring the "Super Expert" (DINOv3) and trying to retrain them, the authors built a new system called Mine-JEPA.
Think of Mine-JEPA as a smart apprentice who starts with a basic understanding of shapes and edges (from a standard image library called ImageNet) but is specifically trained to learn the "dialect" of the ocean floor.
They used a special teaching method called SIGReg.
- The Analogy: Imagine you are trying to learn a new song. Instead of listening to the song over and over (which is boring and hard with few examples), you are given a "sketch" of the melody and asked to fill in the blanks.
- How it works: The AI looks at a sonar patch, creates a few "distorted" versions of it (like flipping it or changing the brightness), and tries to make sure its brain recognizes them all as the same object. At the same time, it ensures it doesn't just memorize the noise. It learns the essence of the shape.
3. The Secret Sauce: "Sonar-Specific" Training
The authors realized that you can't teach a sonar AI using the same tricks used for regular photos.
- The Mistake: If you take a photo of a cat and randomly change its colors (hue/saturation), it's still a cat. But sonar images are grayscale acoustic maps. Changing the "colors" (which are actually signal strengths) destroys the information.
- The Fix: They created a "Sonar Gym" for the AI. They only allowed changes that make sense for the ocean: flipping the image upside down (since the sonar could be looking from above or below) or rotating it slightly. They stopped messing with colors because, in sonar, "color" doesn't exist.
4. The Surprise Discovery: "Less is More"
Here is the most surprising part of the story.
The researchers tried taking the "Super Expert" (DINOv3) and trying to teach it the sonar language using their new method. It failed. The expert got confused and its performance dropped by 10–13%. It turns out, when you are already an expert in one field, trying to force a completely new, weird field on you can break your brain.
However, the Apprentice (Mine-JEPA), starting with a simpler foundation and learning specifically for the ocean, beat the Super Expert.
- The Result: Mine-JEPA, trained on just 1,170 images, achieved a higher accuracy than DINOv3, which was trained on 1.7 billion images.
- The Efficiency: They even tested a tiny version of their model (ViT-Tiny). It was 4 times smaller than the giant foundation models but still did the job just as well.
5. The "Fake Data" Boost
To make the apprentice even better, they added 256,000 synthetic (fake) sonar images to the training mix.
- The Analogy: Imagine you are learning to drive. You have 10 real driving lessons. To practice more, you get a driving simulator. Even though the simulator isn't real road, it teaches you the rules of the road.
- The Result: Mixing real sonar data with this "simulator" data helped the AI get even sharper, proving that you can learn from fake data if the AI is trained the right way.
The Big Takeaway
This paper teaches us a valuable lesson for the future of AI in difficult fields (like medicine or underwater exploration):
You don't always need the biggest, most expensive AI model.
If you have very little data and a very specific, weird environment, a smaller, carefully designed model that learns specifically for that environment will often beat a giant, general-purpose model. It's better to have a specialist who knows the local dialect than a generalist who knows everything but speaks the wrong language.
Mine-JEPA is that specialist, and it's ready to help keep our ships safe by finding mines faster and more accurately than ever before.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.