
Answer-first summary for fast verification
Answer: Unsupervised learning
## Explanation **Unsupervised learning** is the correct choice because: 1. **No labels or prior classifications exist** - This is the key characteristic of unsupervised learning problems where we don't have predefined labels or target variables. 2. **Customer segmentation** - This is a classic clustering problem where we want to group similar customers together based on their buying behavior patterns. 3. **Why not the other options:** - **A) Supervised learning**: Requires labeled data with known outcomes to train models. - **C) Reinforcement learning**: Involves agents learning through trial-and-error interactions with an environment to maximize rewards. - **D) Self-supervised learning**: Uses the structure of the data itself to create supervisory signals, but still requires some form of labeling from the data. 4. **Common unsupervised techniques for customer segmentation**: - K-means clustering - Hierarchical clustering - DBSCAN - Gaussian Mixture Models Unsupervised learning algorithms discover hidden patterns and structures in unlabeled data, making them ideal for exploratory data analysis and customer segmentation tasks where we don't have predefined categories.
Author: Jin H
Ultimate access to all questions.
No comments yet.
Q3. A retailer wants to segment customers into groups based on buying behavior, but no labels or prior classifications exist. Which machine learning technique is most suitable?
A
Supervised learning
B
Unsupervised learning
C
Reinforcement learning
D
Self-supervised learning