Skip to main content

What is AstroVision?

AstroVision is an open-source pipeline for galaxy morphology on Galaxy10 DECaLS (17,736 RGB images of 256×256 pixels, 10 classes). It is the image-domain companion of AstroSpectro, which works on stellar spectra. Beyond classification, it asks whether features learned without any astronomy data also encode measurable physical properties of galaxies.

The scientific question

Do self-supervised visual representations (DINOv2 ViT-B/14) encode physical galaxy structure — concentration, colour, stellar population — or only appearance? The evidence collected so far is correlational: see Physical Interpretation and Limitations.


Key results​

83.9%
Balanced accuracy
DINOv2 ViT-B/14 fine-tuned · test set
82.7%
Balanced accuracy
EfficientNet-B0 fine-tuned · test set
0.540
U-Net test mIoU
3 pixel classes · against Otsu pseudo-labels
90.5%
Conformal coverage
target 90 % · mean set size 1.09 · fusion model
99.6%
SDSS DR16 match
3″ radius · photometry for most galaxies
Provenance. Model scores in this section are copied from the output cells of the AstroVision notebooks (and, for DINOv2 per-class recall, read from an exported figure). The documentation data pack contains no metrics file for them, so they cannot be re-derived from the pack; the cell of origin is listed for each value in _facts/astrovision/FACTS_INDEX.md §3 and shown when hovering over a number.

The per-model comparison, with its test-set caveats, is on Model Benchmarking. The multimodal late-fusion model reaches 86.3% in a single run, but its ablation shows that the extra modalities add no measurable gain over the DINOv2 branch alone — see Late-Fusion Multimodal.


What the pipeline contains​

StageWhat it doesPage
DataGalaxy10 DECaLS (HDF5), seed-42 split, SDSS DR16 cross-matchData
Image classifiersSimpleCNN, EfficientNet-B0, DINOv2 linear probe and fine-tuningModels
FusionDINOv2 features + morphometry (CAS, Gini, M20) + SDSS coloursLate-Fusion
SegmentationOtsu pseudo-labels → U-Net (background / disk / bright core)U-Net
MorphometryNon-parametric CAS / Gini / M20 on Otsu and on attention masksMorphometry
UncertaintyMC Dropout, temperature scaling, conformal predictionUncertainty
InterpretationGrad-CAM, DINOv2 attention maps, colour and population linksAttention
Reading the numbers

Scores come from the project notebooks' output cells; the documentation data pack contains no metrics file for them. Each value carries its origin (hover over a number, or read _facts/astrovision/FACTS_INDEX.md). Models were not all evaluated on the same test images, and some headline numbers from earlier descriptions of the project do not survive a comparison with the ablation: the discrepancies are listed in the data registry rather than smoothed over.