Examples of self-supervised learning include future word prediction, mask word prediction in-painting, colorization, and super-resolution. Self-supervised learning is widely used in the field of NLP, i.e., Word2Vec, BERT, RoBERTa, ALBERT, etc. The CV uses contrastive learning or MAE methods to learn general representation.