Which ML Methodology for Customer Tiers with Unlabeled Data?
Short answer
B Unsupervised learning
Question
Key Takeaways
This question tests the core difference between supervised and unsupervised learning, and the trap is assuming 'classification' always requires labeled training data.
On the AIF-C01 exam, classifying customers into tiers using petabytes of unlabeled data points to unsupervised learning. Community consensus is that clustering techniques group unlabeled customer data without predefined labels.
Common mistake: A. Supervised learning is the most common incorrect choice because classification tasks are often associated with supervised algorithms, but supervised learning requires labeled data, which is absent here.
Expert Analysis
Why the Answer Is Correct
Unsupervised learning is designed for unlabeled datasets, discovering hidden patterns and groupings without predefined labels. As commenters noted, the keyword 'unlabeled data' directly points to unsupervised learning, and clustering techniques like K-Means or hierarchical clustering can classify customers into tiers. Comments 1 and 2 highlight that grouping similar customers into clusters perfectly meets the advertisement campaign requirement.
Why the Other Options Are Wrong
A supervised learning requires labeled input-output pairs, but the data has no labels, so it cannot be used directly. C reinforcement learning uses rewards and penalties in an environment, not suitable for static customer data. D RLHF is a specialized fine-tuning method for language models, not for customer tier classification. Comments show unanimous support for B, reinforcing that other options conflict with the unlabeled-data constraint.
Community Comment Notes
The community vote is 100% for B, with many comments emphasizing the 'unlabeled data' keyword. Comment 7 specifically says 'Keyword - Unlabeled Data' as the deciding factor. Comments 1 and 2 provide detailed explanations that clustering is the appropriate unsupervised technique for this scenario.
Official Reference
- https://aws.amazon.com/what-is/unsupervised-learning/
- https://docs.aws.amazon.com/whitepapers/latest/aws-overview/machine-learning.html
- https://d1.awsstatic.com/training-and-certification/docs-ai-ml/AWS-Certified-AI-Practitioner-AIF-C01_Exam-Guide.pdf
These links open the official vendor documentation in a new tab.
Exam Strategy
On exam day, scan for key data terms like 'unlabeled' or 'labeled.' If the question says unlabeled data and the goal is grouping, pick unsupervised learning immediately; then use clustering as your justification in review.
Community Votes
100% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 8 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 8
-
galliaj 👍 7Because of the large amounts of unlabeled data and need to identify patterns or groupings within that data, Unsupervised learning is best. Clustering techniques can be used to classify customers into different tiers.
-
Moon 👍 4 Answered BB: Unsupervised learning Explanation: Unsupervised learning is used when working with unlabeled data, such as the customer data described in this scenario. This methodology allows the company to identify patterns and group similar customers into clusters or tiers without the need for predefined labels. Techniques like clustering (e.g., K-Means or hierarchical clustering) would help classify customers based on shared characteristics for targeted advertisement campaigns. Why not the other options? A: Supervised learning: Supervised learning requires labeled data, which is not available in this case. Labels would need to be provided for each customer, making this approach unsuitable for the given scenario.
-
85b5b55 👍 2 Answered BUnsupervised Learning handled the unlabeled datasets
-
Jessiii 👍 1 Answered BUnsupervised learning is ideal for scenarios where the data is unlabeled, and the goal is to find patterns or groupings within the data. In this case, the company has petabytes of unlabeled customer data and wants to classify customers into tiers. Unsupervised learning techniques, such as clustering (e.g., k-means or hierarchical clustering), can be used to group customers based on similar behaviors, preferences, or attributes without needing predefined labels.
-
Udyan 👍 1Unlabeled Data - Unsupervised Learning
Show 3 more comments
-
jove 👍 3 Answered BB. Unsupervised learning
-
alexK 👍 2 Answered BKeyword - Unlabeled Data
-
1176 👍 1 Answered BB is the answer..
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All AIF-C01 Questions
Access 100 questions with complete answers and detailed explanations.
View Full AIF-C01 Practice Test →