When Bigger is Worse: A Practitioner's Guide to Model Selection Under Data Scarcity
Organizations: ENSAE Paris, Palaiseau, 91120, France. · Centre O.I.E., Mines Paris – PSL University, Sophia-Antipolis, 06904, France.
Abstract
Scaling laws assume larger models trained on more data consistently outperform smaller ones -- an assumption that drives model selection in computer vision but remains untested in resource-constrained Earth observation (EO). We conduct a systematic efficiency analysis across three scaling dimensions: model size, dataset size, and input resolution, on rooftop photovoltaic (PV) detection in Madagascar, yielding 180 training runs across 60 configurations. Optimizing for model efficiency (mAP per unit of model size), we find a consistent efficiency inversion: YOLO11N achieves the highest efficiency ( higher than YOLO11X) with no accuracy penalty: it reaches the second highest absolute mAP (0.459), outperforming all models except YOLO11S by a margin smaller than run-to-run variance, directly contradicting the scaling prior. Resolution is the dominant resource allocation lever: moving from 416 px to 1280 px at 10 % of the data matches the efficiency gain of collecting the full dataset at low resolution. These findings are robust to the deployment objective: small high-resolution configurations are Pareto-dominant across all 60 experimental setups in the joint accuracy-throughput space, leaving no tradeoff to resolve. In data-scarce EO, the scaling prior does not just fail: it inverts.
Figures & tables
| Variant | Parameters | Size (MB) |
|---|---|---|
| YOLO11N | 2.6M | 5.1 |
| YOLO11S | 9.5M | 18.1 |
| YOLO11M | 20.1M | 38.4 |
| YOLO11L | 25.4M | 48.5 |
| YOLO11X | 57.0M | 108.6 |
| Resolution | 10% | 25% | 50% | 100% |
|---|---|---|---|---|
| 416 px | 1.00 | 1.06 | 1.08 | 1.10 |
| 640 px | 1.06 | 1.11 | 1.12 | 1.17 |
| 1280 px | 1.08 | 1.15 | 1.14 | 1.17 |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Hyperparameter | Value |
|---|---|
| Batch size | {2, 4, 8, 16, 32, 64} |
| Number of epochs | 50 |
| Optimizer | Adam |
| Random seed | {693763239, 3810243382, 4221376603} |
| Initial learning rate | 0.001 |
| Final learning rate | 0.001 |
| Augmentation | Scale | Probability |
|---|---|---|
| Hue variation | 0.015 | — |
| Saturation variation | 0.7 | — |
| Brightness variation | 0.4 | — |
| Translation | 0.1 | — |
| Rescaling | 0.5 | — |
| Left-to-right flip | — | 0.5 |
| Model | Min Eff. | Max Eff. | Avg Eff. | Best Config | mAP 50 |
|---|---|---|---|---|---|
| YOLO11N | 0.729 | 0.907 | 0.841 | 100% / 1280px | 0.463 |
| YOLO11S | 0.217 | 0.259 | 0.241 | 100% / 1280px | 0.469 |
| YOLO11M | 0.101 | 0.119 | 0.112 | 100% / 1280px | 0.458 |
| YOLO11L | 0.073 | 0.094 | 0.084 | 100% / 640px | 0.455 |
| YOLO11X | 0.031 | 0.042 | 0.038 | 100% / 640px | 0.452 |
| Model | Eff. (mAP 50 ) | Eff. (mAP ) | Eff. (Precision) | Eff. (Recall) | Eff. (F 1 ) |
|---|---|---|---|---|---|
| YOLO11N | 0.841 | 0.606 | 1.183 | 1.022 | 1.096 |
| YOLO11S | 0.241 | 0.175 | 0.332 | 0.293 | 0.311 |
| YOLO11M | 0.112 | 0.081 | 0.155 | 0.138 | 0.146 |
| YOLO11L | 0.084 | 0.060 | 0.118 | 0.103 | 0.109 |
| YOLO11X | 0.038 | 0.027 | 0.053 | 0.047 | 0.050 |
| Fraction | Resolution | Best Model | Efficiency | mAP 50 |
|---|---|---|---|---|
| 10% | 416px | YOLO11N | 0.763 | 0.389 |
| 25% | 416px | YOLO11N | 0.807 | 0.411 |
| 50% | 416px | YOLO11N | 0.831 | 0.424 |
| 100% | 416px | YOLO11N | 0.828 | 0.422 |
| 10% | 640px | YOLO11N | 0.808 | 0.412 |
| 25% | 640px | YOLO11N | 0.843 | 0.430 |
| Model | mAP 50 | mAP | Precision | Recall | F 1 |
|---|---|---|---|---|---|
| YOLO11N | 0.0022 | 0.0011 | 0.0041 | 0.0422 | 0.0075 |
| YOLO11S | 0.0014 | 0.0007 | 0.0027 | 0.0287 | 0.0049 |
| YOLO11M | 0.0012 | 0.0005 | 0.0024 | 0.0179 | 0.0042 |
| YOLO11L | 0.0010 | 0.0004 | 0.0018 | 0.0096 | 0.0030 |
| YOLO11X | 0.0013 | 0.0006 | 0.0024 | 0.0116 | 0.0040 |
| Resolution | YOLO11N | YOLO11S | YOLO11M | YOLO11L | YOLO11X | |
|---|---|---|---|---|---|---|
| mAP 50 | 416 px | 0.409 | 0.421 | 0.419 | 0.399 | 0.413 |
| 640 px | 0.433 | 0.441 | 0.436 | 0.413 | 0.429 | |
| 1280 px | 0.444 | 0.448 | 0.436 | 0.410 | 0.390 | |
| Efficiency | 416 px | 0.80 | 0.23 | 0.11 | 0.08 | 0.04 |
| 640 px | 0.85 | 0.24 | 0.11 | 0.09 | 0.04 | |
| 1280 px | 0.87 | 0.25 | 0.11 | 0.08 | 0.04 |
Model Selection
Model selection chooses models, features, or configurations that balance predictive fit, generalization, complexity, and deployment constraints.
See all 96 papers