DeepAdversaries: Examining the Robustness of Deep Learning Models for Galaxy Morphology Classification
Authors/Creators
- 1. Fermi National Accelerator Laboratory
- 2. Space Telescope Science Institute
Description
We present the data used in "DeepAdversaries: Examining the Robustness of Deep Learning Models for Galaxy Morphology Classification".
Data processing and analysis pipelines in cosmological survey experiments introduce data perturbations that can significantly degrade the performance of deep learning-based models. We consider perturbations associated with two primary sources:
1) increased observational noise as represented by higher levels of Poisson noise;
2) data processing noise incurred by steps such as image compression or telescope errors as represented by one-pixel adversarial attacks.
We also test the efficacy of domain adaptation techniques in mitigating the perturbation-driven errors. Successful development and implementation of methods that increase model robustness in astronomical survey pipelines will help pave the way for many more uses of deep learning for astronomy.
To create our data, which emulates Vera C. Rubin LSST observations, we use GalSim (Rowe et al. 2015) and follow the same procedure as in Sanchez et al. (2021). We create two sets of survey-emulating images, by applying an exposure time directly to the raw images:
1) low-noise ten-year survey ("Y10'') - baseline data our models are trained on;
2) high-noise one-year survey ("Y1'') - noisy data.
We use one-pixel attack (Su et al. 2017) to attack a 150-image test set sub-sample of Y10 images, in order to emulate pixel-level perturbations, that might naturally arise in astronomical data pipelines.
Data:
Images Y10: images_Y10_train.npy; images_Y10_valid.npy; images_Y10_test.npy
Noisy mages Y1: images_Y1_train.npy; images_Y1_valid.npy; images_Y1_test.npy
Labels valid for both Y10 and Y1: labels_train,npy; labels_valid.npy; labels_test.npy
Small 150-image sub-samples:
Images: images_Y10_test_150.npy; images_Y1_test_150.npy
Labels: labels_test_150.npy
Files
Files
(16.2 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:1a90f0aeed8d7a727ad1a7c8ebbba294
|
1.6 GB | Download |
|
md5:526448ff081692984b266afd17f066a1
|
36.0 MB | Download |
|
md5:d9084fda9ad357d88980e4532f7e4bc8
|
5.6 GB | Download |
|
md5:f4826a463df40cf1edf7d9d484bb0158
|
805.2 MB | Download |
|
md5:15ee18212c39bf3da88c11f9209efbea
|
1.6 GB | Download |
|
md5:5e519675d862377c049f07a3beb93df1
|
36.0 MB | Download |
|
md5:e4598d1dd4ce01a20efa76cabfbab9d2
|
5.6 GB | Download |
|
md5:57f58c150278406587f3e943b5ccf190
|
805.2 MB | Download |
|
md5:fdd83087356b0f13aff956009eabac14
|
161.3 kB | Download |
|
md5:46a455c495d33a9c737c019fb890a98a
|
3.7 kB | Download |
|
md5:56f08a4a4bd2822e6609bd6e8cb5e06b
|
563.8 kB | Download |
|
md5:bd36da1ef98663a0365f1763dbc8f8af
|
80.6 kB | Download |