Mistral AI fine-tunes Pixtral-12B on satellite imagery, boosting classification accuracy from 56% to 91%
Mistral AI has published research showing that fine-tuning its Pixtral-12B vision language model on satellite imagery increases classification accuracy from 56% to 91% on the Aerial Image Dataset. Using Low-Rank Adaptation (LoRA) with 8,000 training samples across 30 scene categories, the company reduced hallucinations from 5% to 0.1% for under $10 in compute costs.
Mistral AI fine-tunes Pixtral-12B on satellite imagery, boosting classification accuracy from 56% to 91%
Mistral AI has published research demonstrating that fine-tuning its Pixtral-12B vision language model on satellite imagery produces a 1.6x improvement in classification performance. The base model achieved 56% accuracy on the Aerial Image Dataset (AID), while the fine-tuned version reached 91% accuracy.
Technical approach: LoRA fine-tuning
The company used Low-Rank Adaptation (LoRA), a technique that injects small trainable matrices into model weights rather than retraining the entire model. According to Mistral AI, this approach required 8,000 training samples distributed across 30 scene categories from the Aerial Image Dataset, introduced by Xia et al under a Public Domain license.
The fine-tuning job cost under $10 to run, making it accessible for specialized domain adaptation. Mistral AI reports that hallucinations—cases where the model generated invalid class names not in the target set—dropped from 5% to 0.1% after fine-tuning.
Dataset and classification challenges
The Aerial Image Dataset contains satellite imagery classified into detailed scene categories including Desert, BareLand, RailwayStation, Mountain, and 26 other classes. Many categories proved difficult for the base model to distinguish, particularly visually similar classes like "Dense Residential" vs. "Medium Residential" or ambiguous scenes labeled "Center."
Mistral AI's example highlights the model's improved ability to differentiate between "Playground" and "Stadium"—the base model classified both as "Stadium," while the fine-tuned version correctly identified the distinction based on the presence of surrounding seats.
Implementation details
The research used a train/test split of 8,000 and 2,000 samples respectively. According to Mistral AI, minimal hyperparameter tuning was required. The company recommends:
- Starting with small learning rates to avoid overshooting optimal weights
- Beginning with a single training epoch and monitoring for overfitting
- Using batch sizes that fit computational resources while maintaining stable gradients
Fine-tuning can be executed via Mistral's API or through the La Plateforme UI. The API provides direct control over hyperparameters, while La Plateforme automatically computes optimal batch size based on dataset size.
What this means
This research validates that domain-specific fine-tuning of general-purpose vision language models can achieve significant performance gains on specialized imagery tasks. The sub-$10 cost and 8,000-sample requirement makes this approach viable for organizations with proprietary satellite data.
The technique extends beyond satellite imagery to other underrepresented visual domains in standard VLM training sets, including medical image captioning, surveillance footage analysis, and ancient manuscript transcription. Mistral AI has published the implementation in a Jupyter notebook at github.com/mistralai/cookbook.
The results suggest that for tasks requiring nuanced visual distinctions in specialized domains, fine-tuning substantially outperforms prompt engineering approaches, which Mistral AI notes can produce inconsistent results on complex classification tasks.
Related Articles
IBM Research fine-tunes a 20B model to build slide decks in the IBM Design Language
IBM Research introduced Palette, a 20B model fine-tuned with a single LoRA adapter to build slide decks in the IBM Design Language. IBM claims it ranks first on two of the three domains measured on PresentBench. It splits the work between a designer role and a coder role, then runs every deck through a check-and-repair harness.
Anthropic Reports Bacterial and Phage Proteins Assemble Into Vault Particles in E. coli, With Claude Aiding a 3.2 Å Map
Anthropic reported on November 4, 2026 that prokaryotic and bacteriophage relatives of the major vault protein can assemble into vault particles when produced in E. coli. Claude helped the team map one bacteriophage-derived shell at a nominal resolution of 3.2 angstroms.
Zyphra introduces ZHA, tree-indexed sparse attention retrofitted onto frozen LLMs with 4B tokens of distillation
Zyphra AI has introduced Zyphra Hierarchical Attention (ZHA), a tree-indexed sparse attention method. It retrofits frozen LLMs with 4B tokens of distillation and matches dense attention on reasoning and 256K retrieval benchmarks, according to MarkTechPost.
GPT-6 Astra edits 0.016% of Qwen3.5-0.8B weights, lifting MATH-500 from 7.9% to 48.1%
MIT CSAIL researchers report that GPT-6 Astra, given no gradient-based training, edited 0.016% of Qwen3.5-0.8B's weights and raised its MATH-500 score from 7.9% to 48.1%. They call the approach Weight-Space Programming and describe the results as very early.
Comments
Loading...