Business Analytics Quiz: Classification Basics
10 questions · exam conditions
0:00
Classification BasicsQuestion 1 of 10

A subscription company evaluates a churn classifier on 1,0001{,}000 customers. Exactly 200200 customers actually churned, the model classified 250250 customers as likely to churn, and 850850 classifications were correct.

What were the model's precision and recall for the churn class?

Precision was 60%60\%, and recall was 75%75\%.
Precision was 75%75\%, and recall was 60%60\%.
Precision was 85%85\%, and recall was 85%85\%.
Precision was 75%75\%, and recall was 85%85\%.
← Back to quizzes

Business Analytics Quiz

Business Analytics Quiz: Classification Basics

Practice Classification Basics in Business Analytics with focused quiz questions that help you check what you know, review explanations, and build confidence with test-style prompts.

What this quiz covers

This quiz focuses on Classification Basics, giving you a quick way to practice the rules, question types, and explanations that matter most for Business Analytics.

How to use this quiz

Try each quiz question before looking at the correct answer. Use the explanations to review missed ideas, then come back to similar questions until the pattern feels familiar.

All questions

Question 1

A subscription company evaluates a churn classifier on 1,0001{,}000 customers. Exactly 200200 customers actually churned, the model classified 250250 customers as likely to churn, and 850850 classifications were correct.

What were the model's precision and recall for the churn class?

  1. Precision was 60%60\%, and recall was 75%75\%. (correct answer)
  2. Precision was 75%75\%, and recall was 60%60\%.
  3. Precision was 85%85\%, and recall was 85%85\%.
  4. Precision was 75%75\%, and recall was 85%85\%.
Explanation: When evaluating a classifier, precision and recall measure two different things: precision asks "of everything the model predicted as churn, how many actually churned?" while recall asks "of everyone who actually churned, how many did the model catch?" Start by reconstructing the confusion matrix. You know: 1,000 total customers, 200 actually churned, 250 predicted to churn, and 850 correct classifications. Since 850 are correct, there are 1,000850=1501{,}000 - 850 = 150 errors. The model predicted 250 churners, but only 200 actually churned, so 250200=50250 - 200 = 50 were false positives (predicted churn, but didn't). That leaves 15050=100150 - 50 = 100 false negatives (actually churned, but missed). Therefore, true positives =25050=200100=150= 250 - 50 = 200 - 100 = 150. Now compute: Precision=150250=60%\text{Precision} = \frac{150}{250} = 60\% Recall=150200=75%\text{Recall} = \frac{150}{200} = 75\% This confirms A is correct. B simply swaps the two values — a classic trap when students confuse which denominator belongs to which metric. C incorrectly uses the overall accuracy (850/1,000=85%850/1{,}000 = 85\%) for both metrics, conflating accuracy with precision and recall. D mixes a swapped precision with the accuracy figure, combining both errors at once. A reliable memory aid: precision uses the predicted positive count as the denominator, and recall uses the actual positive count. On exam questions like this, always identify true positives first — both metrics flow directly from that single number.

Question 2

A screening classifier has sensitivity of 80%80\% and specificity of 90%90\%. It is applied to a customer population in which 5%5\% of customers have the condition being predicted. Assume the reported rates remain valid in this population.

Approximately what proportion of customers classified as positive will actually have the condition?

  1. Approximately 29.6%29.6\% of customers classified as positive will have it. (correct answer)
  2. Approximately 44.4%44.4\% of customers classified as positive will have it.
  3. Approximately 80.0%80.0\% of customers classified as positive will have it.
  4. Approximately 90.0%90.0\% of customers classified as positive will have it.
Explanation: Whenever a question gives you sensitivity, specificity, and prevalence, you're being asked to apply Bayes' theorem — specifically to find the positive predictive value (PPV): the probability that someone who tests positive actually has the condition. This is almost always lower than people intuitively expect when prevalence is low. To calculate PPV, imagine 1,000 customers. With 5% prevalence, 50 have the condition and 950 do not. Sensitivity of 80% means the classifier catches 50×0.80=4050 \times 0.80 = 40 true positives. Specificity of 90% means it correctly clears 90% of the 950 negatives, so it falsely flags 950×0.10=95950 \times 0.10 = 95 false positives. Total predicted positives: 40+95=13540 + 95 = 135. PPV is therefore 4013529.6%\frac{40}{135} \approx 29.6\%, confirming A is correct. Choice C (80%) is a classic trap — it confuses sensitivity with PPV. Sensitivity tells you how well the test finds true positives, not how reliable a positive result is. Choice D (90%) makes the same error with specificity. Students often anchor on the impressive-sounding test statistics and forget that low prevalence floods the positive pool with false alarms. Choice B (44.4%) doesn't correspond to a standard miscalculation, but might arise from incorrectly combining rates without weighting by prevalence. Study tip: When prevalence is low, even a highly accurate test will have a surprisingly low PPV — always run the numbers with a concrete population of 1,000 rather than relying on intuition.

Question 3

Only 8%8\% of customers in a validation sample actually cancel their subscriptions. A cancellation model has sensitivity of 50%50\% and specificity of 95%95\%. A baseline rule that predicts no customer will cancel has accuracy of 92%92\%.

Which conclusion is best supported by these results?

  1. The model should be rejected because its accuracy is necessarily below 90%90\%.
  2. The model should be adopted because any positive sensitivity improves business value.
  3. The baseline should be adopted because higher accuracy proves it has lower business cost.
  4. The model has about 91.4%91.4\% accuracy, but costs and benefits are needed to choose between approaches. (correct answer)
Explanation: When evaluating predictive models in business analytics, accuracy alone is rarely the full story — you also need to understand what the model actually does and what errors cost the business. Start by calculating the model's accuracy. With 8%8\% cancelers and 92%92\% non-cancelers, sensitivity of 50%50\% catches half the cancelers, and specificity of 95%95\% correctly clears most non-cancelers. Weighted accuracy = (0.08×0.50)+(0.92×0.95)=0.04+0.874=0.914(0.08 \times 0.50) + (0.92 \times 0.95) = 0.04 + 0.874 = 0.914, or about 91.4%91.4\%. So D's arithmetic is correct. But notice the deeper point: a 91.4%91.4\% accurate model versus a 92%92\% baseline tells you almost nothing without knowing the cost of a missed canceler (false negative) versus the cost of an unnecessary retention offer (false positive). That context determines which approach delivers more business value — making D the best-supported conclusion. A is wrong because the calculation shows accuracy is approximately 91.4%91.4\%, which exceeds 90%90\%. The claim that accuracy is "necessarily below 90%90\%" is simply false. B is wrong because positive sensitivity alone doesn't guarantee business value. If retention interventions are expensive and the model flags too many false positives, the costs could outweigh the benefit of catching 50%50\% of cancelers. C is wrong because higher accuracy doesn't prove lower business cost. The baseline never identifies any at-risk customer, so it forfeits every retention opportunity — a potentially enormous hidden cost. On exams, whenever you see a model vs. baseline comparison, remember: accuracy is a starting point, not a verdict. Always ask what errors cost.

Question 4

Two classifiers are evaluated on the same binary outcome. Model A produces 120120 true positives, 3030 false positives, and 8080 false negatives. Model B produces 140140 true positives, 7070 false positives, and 6060 false negatives. The analyst will select the model with the higher F1 score.

Which model should the analyst select?

  1. Model B, with an F1 score of approximately 70.0%70.0\%.
  2. Model B, with an F1 score of approximately 68.3%68.3\%.
  3. Model A, with an F1 score of approximately 80.0%80.0\%.
  4. Model A, with an F1 score of approximately 68.6%68.6\%. (correct answer)
Explanation: Whenever you see a question involving classifier comparison, your go-to move is computing the F1 score, which balances precision and recall into a single metric — especially useful when false positives and false negatives both carry cost. The F1 formula is: F1=2PrecisionRecallPrecision+RecallF1 = \frac{2 \cdot \text{Precision} \cdot \text{Recall}}{\text{Precision} + \text{Recall}}, where Precision=TPTP+FP\text{Precision} = \frac{TP}{TP + FP} and Recall=TPTP+FN\text{Recall} = \frac{TP}{TP + FN}. For Model A: Precision =120120+30=0.800= \frac{120}{120+30} = 0.800, Recall =120120+80=0.600= \frac{120}{120+80} = 0.600. F1 =2(0.800)(0.600)0.800+0.600=0.9601.4000.686= \frac{2(0.800)(0.600)}{0.800+0.600} = \frac{0.960}{1.400} \approx 0.686, or 68.6%. For Model B: Precision =140140+70=0.667= \frac{140}{140+70} = 0.667, Recall =140140+60=0.700= \frac{140}{140+60} = 0.700. F1 =2(0.667)(0.700)0.667+0.700=0.9331.3670.683= \frac{2(0.667)(0.700)}{0.667+0.700} = \frac{0.933}{1.367} \approx 0.683, or 68.3%. Model A's F1 (68.6%) narrowly exceeds Model B's (68.3%), making D the correct answer. Choice A incorrectly rounds Model B's F1 to 70.0% — that's Model B's recall, not its F1. Choice B gets Model B's F1 right (68.3%) but draws the wrong conclusion by selecting B over A. Choice C assigns Model A an F1 of 80.0%, which is actually Model A's precision alone — a common mix-up. Study tip: Don't confuse individual metrics (precision, recall) with the F1 score. When a choice uses a suspiciously round number like 80%, check whether it's actually just one component of the formula rather than the harmonic mean.

Question 5

A retailer classifies a transaction as fraudulent when its risk score is at or above a selected threshold. Without retraining the model, the retailer lowers the threshold from 0.700.70 to 0.500.50 and evaluates the same labeled transactions.

Which change is guaranteed, assuming the classification rule is applied consistently?

  1. Recall cannot decrease, while specificity cannot increase. (correct answer)
  2. Precision cannot decrease, while accuracy cannot increase.
  3. Recall cannot increase, while specificity cannot decrease.
  4. Precision must decrease, while accuracy must also decrease.
Explanation: Whenever you see a question about adjusting a classification threshold, anchor yourself to this principle: lowering the threshold flags more transactions as positive (fraudulent). That single insight unlocks everything. When the threshold drops from 0.70 to 0.50, every transaction previously flagged stays flagged, plus new ones are added. This means true positives can only stay the same or increase, and false negatives can only stay the same or decrease. Recall is defined as TPTP+FN\frac{TP}{TP + FN}, so its numerator grows or holds steady while its denominator shrinks or holds steady — recall cannot decrease. At the same time, more negatives now get flagged as positive, meaning false positives increase and true negatives decrease. Specificity is TNTN+FP\frac{TN}{TN + FP}, so its numerator shrinks or holds steady — specificity cannot increase. This perfectly describes answer A, confirming it is correct. Answer B is wrong because precision (TPTP+FP\frac{TP}{TP + FP}) typically decreases when you lower the threshold, since you're adding noisier, lower-confidence positives that inflate false positives. Accuracy can actually move in either direction depending on the data distribution, so neither claim in B holds as a guarantee. Answer C gets the direction exactly backwards — recall increases (not decreases) and specificity decreases (not increases) when you lower the threshold. Answer D overstates certainty; precision tends to fall but isn't mathematically guaranteed to, and accuracy has no guaranteed direction. Study tip: Map threshold changes to the confusion matrix before touching any metric. Ask yourself: "Are we flagging more or fewer positives?" — that one question resolves recall, specificity, and precision simultaneously.

Question 6

A fraud model is evaluated with fraud designated as the positive class. It produces 9090 true positives, 3030 false positives, 1010 false negatives, and 870870 true negatives. An analyst then redesignates legitimate transactions as positive and also reverses each predicted label so that a prediction of legitimate is now called positive.

What is the precision under the analyst's new positive-class designation?

  1. The new precision is approximately 75.0%75.0\%.
  2. The new precision is approximately 96.7%96.7\%.
  3. The new precision is approximately 98.9%98.9\%. (correct answer)
  4. The new precision is approximately 96.6%96.6\%.
Explanation: When a model's positive class is swapped, every metric must be recomputed from scratch using the new confusion matrix labels. The key insight: if legitimate transactions become the positive class and predicted labels are reversed, you must carefully re-map each original cell. Start with the original counts: TP = 90, FP = 30, FN = 10, TN = 870. Under the new scheme, "legitimate" is positive and "predicted legitimate" is a positive prediction. A transaction that was truly legitimate and now predicted legitimate = new TP. Originally, truly legitimate transactions predicted legitimate were the old TN = 870. Transactions that were truly legitimate but predicted fraud (old FP = 30) are now predicted negative (fraud-label), making them new FN = 30. Truly fraudulent transactions predicted legitimate (old FN = 10) become new FP = 10. Truly fraudulent predicted fraud (old TP = 90) become new TN = 90. New confusion matrix: TP = 870, FP = 10, FN = 30, TN = 90. Precision = TPTP+FP=870870+10=87088098.9%\frac{\text{TP}}{\text{TP} + \text{FP}} = \frac{870}{870 + 10} = \frac{870}{880} \approx 98.9\% This confirms C is correct. Choice A (75.0%) likely results from confusing precision with recall or mixing up cells incorrectly. Choice B (96.7%) could arise from using the old TN/(TN + FP) = 870/900, a common mis-mapping. Choice D (96.6%) is suspiciously close to B and may result from a slightly different cell-assignment error. When any class designation changes, always rebuild the full confusion matrix first before computing any metric — never just "flip" a formula.

Question 7

An existing response classifier has 300300 true positives, 200200 false positives, 100100 false negatives, and 1,4001{,}400 true negatives. A revised classifier changes 8080 previously negative predictions to positive: 3030 are actual positives and 5050 are actual negatives. It also changes 2020 previously positive predictions to negative: 55 are actual positives and 1515 are actual negatives.

Compared with the existing classifier, how do the revised classifier's recall and precision change?

  1. Recall falls to 73.75%73.75\%, while precision rises to approximately 61.9%61.9\%.
  2. Recall rises to 87.50%87.50\%, while precision remains at exactly 60.0%60.0\%.
  3. Recall rises to 81.25%81.25\%, while precision falls to approximately 58.0%58.0\%. (correct answer)
  4. Recall remains at 75.00%75.00\%, while precision falls to approximately 55.4%55.4\%.
Explanation: When a question updates a confusion matrix and asks how metrics change, your job is to carefully track which cells shift before plugging into formulas. Recall = TP/(TP + FN) and Precision = TP/(TP + FP). Start with the existing classifier: TP = 300, FP = 200, FN = 100, TN = 1,400. Now apply both changes. The revision flips 80 negatives to positive: 30 are true positives (so TP +30, FN −30) and 50 are false positives (FP +50, TN −50). It also flips 20 positives to negative: 5 are false negatives (TP −5, FN +5) and 15 are true negatives (FP −15, TN +15). Revised counts: TP = 300 + 30 − 5 = 325, FN = 100 − 30 + 5 = 75, FP = 200 + 50 − 15 = 235, TN = 1,400 − 50 + 15 = 1,365. Revised recall = 325325+75=325400=81.25%\frac{325}{325 + 75} = \frac{325}{400} = 81.25\% (up from 300400=75%\frac{300}{400} = 75\%). Revised precision = 325325+235=32556058.0%\frac{325}{325 + 235} = \frac{325}{560} \approx 58.0\% (down from 300500=60%\frac{300}{500} = 60\%). That confirms C. Choice A incorrectly reports recall falling — the net effect of the changes adds more true positives than it removes. Choice B claims precision holds steady at 60%, ignoring that adding 50 false positives outweighs removing 15. Choice D states recall is unchanged, which would only be true if the TP and FN counts didn't shift. A reliable study tip: before calculating, explicitly list all four cell changes. Precision is sensitive to FP additions, while recall is sensitive to FN reductions — knowing which direction each metric moves helps you sanity-check your arithmetic quickly.

Question 8

A lender compares two default classifiers on the same 1,0001{,}000 previously resolved loans. Model A produced 160160 true positives, 8080 false positives, 4040 false negatives, and 720720 true negatives. Model B produced 180180 true positives, 160160 false positives, 2020 false negatives, and 640640 true negatives. Each false negative is estimated to cost 500500 monetary units, while each false positive costs 4040 monetary units.

If these estimated error costs are the sole selection criterion, which model should the lender choose?

  1. Choose Model A because its 88%88\% accuracy exceeds Model B's 82%82\% accuracy.
  2. Choose Model B because its estimated error cost is 16,40016{,}400 rather than 23,20023{,}200. (correct answer)
  3. Choose Model A because its false-positive cost is 3,2003{,}200 rather than 6,4006{,}400.
  4. Choose Model B because its false-negative count is lower, regardless of false-positive costs.
Explanation: When evaluating classifiers in business settings, accuracy alone is rarely the right metric — what matters is the total cost of errors, since different mistake types carry different financial consequences. Your job here is to calculate total error cost for each model and compare. For Model A: 40 FN×500+80 FP×40=20,000+3,200=23,20040 \text{ FN} \times 500 + 80 \text{ FP} \times 40 = 20{,}000 + 3{,}200 = 23{,}200 monetary units. For Model B: 20 FN×500+160 FP×40=10,000+6,400=16,40020 \text{ FN} \times 500 + 160 \text{ FP} \times 40 = 10{,}000 + 6{,}400 = 16{,}400 monetary units. Model B's total cost is lower, making it the correct choice — confirming B. A is wrong because it uses overall accuracy as the criterion, but the question explicitly states error costs are the sole selection criterion. Accuracy treats all errors equally (each counts as one wrong prediction), which ignores the fact that a false negative costs over twelve times more than a false positive here. C is partially true — Model A does have a lower false-positive cost (3,2003{,}200 vs. 6,4006{,}400) — but it cherry-picks only one error type. You must weigh both error costs together. Model A's much higher false-negative cost swamps that advantage. D is a trap that sounds logical: yes, Model B has fewer false negatives, but the reasoning "regardless of false-positive costs" is flawed. You must always incorporate all cost components before concluding anything. Study tip: On cost-based classifier questions, immediately build a cost table: multiply each error count by its unit cost, sum them, and compare totals. Never let a single metric — accuracy, precision, or one error type — distract you from the full picture.

Question 9

A company evaluates the same binary sales-lead classifier in two regions. In the East region, 2020 leads actually converted and 1818 of them were classified as positive. In the West region, 180180 leads actually converted and 108108 of them were classified as positive. A manager calculates both the unweighted average of regional recall and the pooled enterprise recall.

What values should the manager report, in that order?

  1. Average regional recall of 63%63\% and pooled recall of 75%75\%.
  2. Average regional recall of 75%75\% and pooled recall of 63%63\%. (correct answer)
  3. Average regional recall of 75%75\% and pooled recall of 75%75\%.
  4. Average regional recall of 63%63\% and pooled recall of 63%63\%.
Explanation: Whenever you see a question involving recall across subgroups, you need to distinguish between averaging the rates versus pooling the raw counts — these almost always produce different results. Recall (also called sensitivity) is defined as true positivesactual positives\frac{\text{true positives}}{\text{actual positives}}. For each region:
  • East: 1820=0.90\frac{18}{20} = 0.90, or 90%90\%
  • West: 108180=0.60\frac{108}{180} = 0.60, or 60%60\%
The unweighted average regional recall treats both regions equally regardless of size: 90%+60%2=75%\frac{90\% + 60\%}{2} = 75\%. The pooled enterprise recall combines the raw counts across both regions: 18+10820+180=126200=0.63\frac{18 + 108}{20 + 180} = \frac{126}{200} = 0.63, or 63%63\%. So the correct order — average regional recall first, pooled recall second — is 75%75\% and 63%63\%, confirming answer B. A reverses the two values, reporting pooled recall first and average regional recall second — the math is right but the assignment is swapped. C incorrectly reports both metrics as 75%75\%, which would only happen if you averaged twice and never pooled. D incorrectly reports both as 63%63\%, which would only happen if you pooled twice and never averaged. Notice that the pooled recall (63%63\%) is pulled toward the West region's rate because the West dominates the sample. The unweighted average (75%75\%) ignores that size imbalance. On exam questions, always check whether you're being asked for a weighted (pooled) or unweighted (simple average) metric — the distinction is a classic trap.

Question 10

A classifier is tested on 1,0001{,}000 accounts, of which 200200 are actually delinquent. For the delinquent class, the classifier has precision of 75%75\% and recall of 60%60\%.

Which confusion-matrix counts are consistent with this information?

  1. 120120 true positives, 4040 false positives, 8080 false negatives, and 760760 true negatives. (correct answer)
  2. 120120 true positives, 8080 false positives, 4040 false negatives, and 760760 true negatives.
  3. 150150 true positives, 5050 false positives, 5050 false negatives, and 750750 true negatives.
  4. 150150 true positives, 3030 false positives, 5050 false negatives, and 770770 true negatives.
Explanation: When working with confusion matrices, you need to anchor every calculation to the actual class counts before checking precision and recall. Here, there are 200200 truly delinquent accounts and 800800 non-delinquent accounts. Recall (sensitivity) tells you what fraction of actual positives the model caught: Recall=TPTP+FN\text{Recall} = \frac{TP}{TP + FN}. With 200200 actual delinquents and 60%60\% recall, you get TP=0.60×200=120TP = 0.60 \times 200 = 120, and therefore FN=200120=80FN = 200 - 120 = 80. Precision tells you what fraction of predicted positives are correct: Precision=TPTP+FP\text{Precision} = \frac{TP}{TP + FP}. Plugging in: 0.75=120120+FP0.75 = \frac{120}{120 + FP}, which gives 120+FP=160120 + FP = 160, so FP=40FP = 40. Finally, TN=80040=760TN = 800 - 40 = 760. That matches answer A exactly. Answer B swaps the false positive and false negative counts (FP=80,FN=40FP = 80, FN = 40), which would imply a recall of 120160=75%\frac{120}{160} = 75\%, not 60%60\% — the precision and recall values are reversed. Answer C uses TP=150TP = 150, which would require 75%75\% recall (150/200150/200), not 60%60\%. Answer D also starts with TP=150TP = 150, so it fails the recall check for the same reason, and its precision 15018083%\frac{150}{180} \approx 83\% doesn't match either. A reliable strategy: always solve for TP first using recall and the known positive count, then use precision to find FP. Trying to reverse-engineer from the answer choices wastes time and risks mixing up which metric constrains which cell.