A self-supervised training method where parts of input data are hidden and the model learns to predict them from context.