stat.MLOct 6, 2026

How Many Independent Samples Does a Satellite Image Contain? Generalization Bounds for Spatially Dependent Data

Authors: Robin Young

Organizations: Department of Computer Science and Technology University of Cambridge, UK

Abstract

Machine learning classifiers for remote sensing imagery are typically evaluated as though every pixel were an independent sample. Spatial autocorrelation violates this assumption, since neighboring pixels carry redundant information which inflates sample sizes. How many independent samples does a satellite image actually contain? For an n×nn \times n image whose spatial correlation persists over a range of rr pixels, the effective sample size is Θ(n2/r2)Θ(n^2/r^2), not n2n^2. We prove this as a finite-sample upper bound for classifiers on spatially correlated data, and show via a matching lower bound that the rate is tight, and no algorithm can do better. We extend the results to images with directional correlation and spatially varying correlation structure. Our result justifies spatial cross-validation since block holdout with separation proportional to the correlation range achieves optimal generalization guarantees, while random holdout can underestimate confidence interval widths by a factor proportional to rr. We validate the theory on synthetic data and satellite image tiles from three sensors (Landsat 8, Sentinel-2, and Sentinel-1).

Figures & tables

Appendix figures & tables1 asset

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. GeoCrossBench: Cross-Band Generalization for Remote Sensing

    Nov 4, 2025Hakob Tamazyan, Ani Vanyan, Alvard Barseghyan +3Remote SensingEarth Observation

  2. A Coreset Selection Framework with Ensemble Aggregation for Image Classification

    Jul 10, 2026Pedro Rocha Dantas, Lucas Pascotti ValemGeometry-Aware Uncertainty CoresetsImage Classification