Self-supervised learning creates training targets from the structure of unlabeled data, allowing models to learn ...