“…Contrastive learning is one of self-supervised representation learning methods, which aims to obtain discriminative feature representation by leveraging the similarities and dissimilarities between examples [26]. It has gained increasing attention due to the promising results in various fields such as computer vision [7], [8] and natural language processing [27].…”