Which ML Methodology for Customer Tiers with Unlabeled Data?

AIF-C01 By islever Editorial Last updated

Short answer

B Unsupervised learning

Question

A company has petabytes of unlabeled customer data to use for an advertisement campaign. The company wants to classify its customers into tiers to advertise and promote the company's products. Which methodology should the company use to meet these requirements?
  1. Supervised learning
  2. Unsupervised learning Correct Answer
  3. Reinforcement learning
  4. Reinforcement learning from human feedback (RLHF)

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

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

B
100%

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

  1. galliaj 👍 7
    Because 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.
  2. Moon 👍 4 Answered B
    B: 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.
  3. 85b5b55 👍 2 Answered B
    Unsupervised Learning handled the unlabeled datasets
  4. Jessiii 👍 1 Answered B
    Unsupervised 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.
  5. Udyan 👍 1
    Unlabeled Data - Unsupervised Learning
Show 3 more comments
  1. jove 👍 3 Answered B
    B. Unsupervised learning
  2. alexK 👍 2 Answered B
    Keyword - Unlabeled Data
  3. 1176 👍 1 Answered B
    B is the answer..

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Practice All AIF-C01 Questions

Access 100 questions with complete answers and detailed explanations.

View Full AIF-C01 Practice Test →

← Back to AIF-C01 Study Guide