Augmentation-aware Self-supervised Learning with Conditioned Projector

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Przewięźlikowski, Marcin, Pyla, Mateusz, Zieliński, Bartosz, Twardowski, Bartłomiej, Tabor, Jacek, Śmieja, Marek
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909354937024512
author Przewięźlikowski, Marcin
Pyla, Mateusz
Zieliński, Bartosz
Twardowski, Bartłomiej
Tabor, Jacek
Śmieja, Marek
author_facet Przewięźlikowski, Marcin
Pyla, Mateusz
Zieliński, Bartosz
Twardowski, Bartłomiej
Tabor, Jacek
Śmieja, Marek
contents Self-supervised learning (SSL) is a powerful technique for learning from unlabeled data. By learning to remain invariant to applied data augmentations, methods such as SimCLR and MoCo can reach quality on par with supervised approaches. However, this invariance may be detrimental for solving downstream tasks that depend on traits affected by augmentations used during pretraining, such as color. In this paper, we propose to foster sensitivity to such characteristics in the representation space by modifying the projector network, a common component of self-supervised architectures. Specifically, we supplement the projector with information about augmentations applied to images. For the projector to take advantage of this auxiliary conditioning when solving the SSL task, the feature extractor learns to preserve the augmentation information in its representations. Our approach, coined Conditional Augmentation-aware Self-supervised Learning (CASSLE), is directly applicable to typical joint-embedding SSL methods regardless of their objective functions. Moreover, it does not require major changes in the network architecture or prior knowledge of downstream tasks. In addition to an analysis of sensitivity towards different data augmentations, we conduct a series of experiments, which show that CASSLE improves over various SSL methods, reaching state-of-the-art performance in multiple downstream tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2306_06082
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Augmentation-aware Self-supervised Learning with Conditioned Projector
Przewięźlikowski, Marcin
Pyla, Mateusz
Zieliński, Bartosz
Twardowski, Bartłomiej
Tabor, Jacek
Śmieja, Marek
Computer Vision and Pattern Recognition
Machine Learning
Self-supervised learning (SSL) is a powerful technique for learning from unlabeled data. By learning to remain invariant to applied data augmentations, methods such as SimCLR and MoCo can reach quality on par with supervised approaches. However, this invariance may be detrimental for solving downstream tasks that depend on traits affected by augmentations used during pretraining, such as color. In this paper, we propose to foster sensitivity to such characteristics in the representation space by modifying the projector network, a common component of self-supervised architectures. Specifically, we supplement the projector with information about augmentations applied to images. For the projector to take advantage of this auxiliary conditioning when solving the SSL task, the feature extractor learns to preserve the augmentation information in its representations. Our approach, coined Conditional Augmentation-aware Self-supervised Learning (CASSLE), is directly applicable to typical joint-embedding SSL methods regardless of their objective functions. Moreover, it does not require major changes in the network architecture or prior knowledge of downstream tasks. In addition to an analysis of sensitivity towards different data augmentations, we conduct a series of experiments, which show that CASSLE improves over various SSL methods, reaching state-of-the-art performance in multiple downstream tasks.
title Augmentation-aware Self-supervised Learning with Conditioned Projector
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2306.06082