Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Self-Supervised Learning with Kernel Dependence Maximization

About

We approach self-supervised learning of image representations from a statistical dependence perspective, proposing Self-Supervised Learning with the Hilbert-Schmidt Independence Criterion (SSL-HSIC). SSL-HSIC maximizes dependence between representations of transformations of an image and the image identity, while minimizing the kernelized variance of those representations. This framework yields a new understanding of InfoNCE, a variational lower bound on the mutual information (MI) between different transformations. While the MI itself is known to have pathologies which can result in learning meaningless representations, its bound is much better behaved: we show that it implicitly approximates SSL-HSIC (with a slightly different regularizer). Our approach also gives us insight into BYOL, a negative-free SSL method, since SSL-HSIC similarly learns local neighborhoods of samples. SSL-HSIC allows us to directly optimize statistical dependence in time linear in the batch size, without restrictive data assumptions or indirect mutual information estimators. Trained with or without a target network, SSL-HSIC matches the current state-of-the-art for standard linear evaluation on ImageNet, semi-supervised learning and transfer to other classification and vision tasks such as semantic segmentation, depth estimation and object recognition. Code is available at https://github.com/deepmind/ssl_hsic .

Yazhe Li, Roman Pogodin, Danica J. Sutherland, Arthur Gretton• 2021

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO (val)
mAP41.3
633
Image ClassificationCIFAR10 (test)
Accuracy97.8
585
Instance SegmentationCOCO (val)
APmk36.8
475
Image ClassificationImageNet (val)
Top-1 Accuracy74.8
354
Image ClassificationDTD (test)--
257
Semantic segmentationPASCAL VOC 2012
mIoU76
218
Depth EstimationNYU Depth V2
RMSE0.539
209
Image ClassificationCaltech101 (test)--
159
Image ClassificationSUN397 (test)
Top-1 Accuracy62.2
136
Image ClassificationFood (test)--
124
Showing 10 of 21 rows

Other info

Code

Follow for update