Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Diagnose Overfitting in Churn Model

Medium
Model EvaluationCross-ValidationBias-Variance TradeoffAccuracy

Problem

Scenario

You own a gradient-boosted tree model that predicts 30-day churn for a subscription product and triggers retention offers for users with scores above 0.60. The model was retrained last week after adding dozens of behavioral features from recent product usage logs, and the training team is excited because offline training performance improved sharply. However, when you evaluated the same model on validation and untouched holdout data, performance dropped meaningfully, and finance is worried the retention budget is being spent on the wrong users. You need to assess whether the model is overfitting and decide what to do before rollout.

Performance Data

MetricTrainingValidationHoldout Test
Accuracy0.940.810.79
Precision0.910.680.65
Recall0.880.590.56
F1 Score0.890.630.60
AUC-ROC0.970.760.74
Log Loss0.180.490.53
Positive prediction rate14%11%10%

Question

How would you evaluate whether this model is overfitting, and what would you recommend before deploying it to drive retention actions?

You are practicing as a guest. Sign up free to get your answer graded with AI feedback. Your draft stays right here.

Sign up freeI have an account
Sign up to unlock solutions
Next questions
Detect Overfitting in Churn ModelEasyProvidenceValidate Churn Model ReliabilityMediumDiagnose High-Variance Churn ModelEasy