Contrastive Self-Supervised Learning: A Survey on Different Architectures | IEEE Conference Publication | IEEE Xplore