“…Unsupervised learning algorithms aim to find hidden patterns or clusters in the data, dimensionality reduction, or discover the underlying probability distribution of the data. Common techniques used in unsupervised learning include clustering algorithms (e.g., k-means, hierarchical clustering), dimensionality reduction (e.g., principal component analysis), and generative models (e.g., Gaussian mixture models) (Dike, Zhou, Deveerasetty, & Wu, 2018;Cabannes, Bietti, & Balestriero, 2023).…”