Unsupervised learning
Machine learning in which a model finds structure, such as clusters, in data that carries no correct answers.
Covers learning that finds structure such as clusters with no prediction target. Learning in which the model makes its own prediction targets from the data is Self-supervised learning.