A Probabilistic Approach to Self-Supervised Learning using Cyclical Stochastic Gradient MCMC

Masoumeh Javanbakhat, Christoph Lippert
8/2/2023
cs.LGcs.AI

No official code found. Best implementation: PR-Projects/BSelf-Supervised (0 stars, last commit 2025-04-11).

Abstract

In this paper we present a practical Bayesian self-supervised learning method with Cyclical Stochastic Gradient Hamiltonian Monte Carlo (cSGHMC). Within this framework, we place a prior over the parameters of a self-supervised learning model and use cSGHMC to approximate the high dimensional and multimodal posterior distribution over the embeddings. By exploring an expressive posterior over the embeddings, Bayesian self-supervised learning produces interpretable and diverse representations. Marginalizing over these representations yields a significant gain in performance, calibration and out-of-distribution detection on a variety of downstream classification tasks. We provide experimental results on multiple classification tasks on four challenging datasets. Moreover, we demonstrate the effectiveness of the proposed method in out-of-distribution detection using the SVHN and CIFAR-10 datasets.

View on arXivView PDF

Code Implementations(1)

A Probabilistic Approach to Self-Supervised Learning using Cyclical Stochastic Gradient MCMC

00PythonOct 9, 20231 years ago

Similar Papers

Cite this paper

@article{javanbakhat2023probabilistic,
  title  = {A Probabilistic Approach to Self-Supervised Learning using Cyclical Stochastic Gradient MCMC},
  author = {Masoumeh Javanbakhat and Christoph Lippert},
  year   = {2023},
  eprint = {2308.01271},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.01271v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.01271.svg)](https://codeofpaper.com/paper/2308.01271)

Discussion