Self-Supervised Learning: Generative or Contrastive | IEEE Journals & Magazine | IEEE Xplore