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