Definition
Machine learning that finds patterns in unlabeled data.
Detailed Explanation
Unsupervised Learning deals with data that has no labels allowing models to discover hidden structures and patterns within the data. Techniques like clustering and dimensionality reduction are used to group similar data points or reduce data complexity.
Use Cases
Customer segmentation (grouping customers by behavior) anomaly detection (identifying outliers) recommendation systems (suggesting products) gene sequence analysis market basket analysis.