Saved in:
Bibliographic Details
Main Authors: Saranchuk, Amy, Guerzhoy, Michael
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2407.05218
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916315432747008
author Saranchuk, Amy
Guerzhoy, Michael
author_facet Saranchuk, Amy
Guerzhoy, Michael
contents Self-supervised learning for pre-training (SSP) can help the network learn better low-level features, especially when the size of the training set is small. In contrastive pre-training, the network is pre-trained to distinguish between different versions of the input. For example, the network learns to distinguish pairs (original, rotated) of images where the rotated image was rotated by angle $θ$ vs. other pairs of images. In this work, we show that, when training using contrastive pre-training in this way, the angle $θ$ and the dataset interact in interesting ways. We hypothesize, and give some evidence, that, for some datasets, the network can take "shortcuts" for particular rotation angles $θ$ based on the distribution of the gradient directions in the input, possibly avoiding learning features other than edges, but our experiments do not seem to support that hypothesis. We demonstrate experiments on three radiology datasets. We compute the saliency map indicating which pixels were important in the SSP process, and compare the saliency map to the ground truth foreground/background segmentation. Our visualizations indicate that the effects of rotation angles in SSP are dataset-dependent. We believe the distribution of gradient orientations may play a role in this, but our experiments so far are inconclusive.
format Preprint
id arxiv_https___arxiv_org_abs_2407_05218
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Effect of Rotation Angle in Self-Supervised Pre-training is Dataset-Dependent
Saranchuk, Amy
Guerzhoy, Michael
Computer Vision and Pattern Recognition
Self-supervised learning for pre-training (SSP) can help the network learn better low-level features, especially when the size of the training set is small. In contrastive pre-training, the network is pre-trained to distinguish between different versions of the input. For example, the network learns to distinguish pairs (original, rotated) of images where the rotated image was rotated by angle $θ$ vs. other pairs of images. In this work, we show that, when training using contrastive pre-training in this way, the angle $θ$ and the dataset interact in interesting ways. We hypothesize, and give some evidence, that, for some datasets, the network can take "shortcuts" for particular rotation angles $θ$ based on the distribution of the gradient directions in the input, possibly avoiding learning features other than edges, but our experiments do not seem to support that hypothesis. We demonstrate experiments on three radiology datasets. We compute the saliency map indicating which pixels were important in the SSP process, and compare the saliency map to the ground truth foreground/background segmentation. Our visualizations indicate that the effects of rotation angles in SSP are dataset-dependent. We believe the distribution of gradient orientations may play a role in this, but our experiments so far are inconclusive.
title Effect of Rotation Angle in Self-Supervised Pre-training is Dataset-Dependent
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2407.05218