Diagnose overfitting from error curves

Quick Overview

This question evaluates the ability to recognize and diagnose model generalization problems—specifically overfitting—by interpreting training, validation, and test error curves and understanding validation procedures and sources of variance.

Diagnose overfitting from error curves

Company: Zest

Role: Data Scientist

Category: Machine Learning

Difficulty: hard

Interview Round: Onsite

You are evaluating a supervised machine learning model. You are shown a plot where the x-axis is training epoch or model complexity and the y-axis is prediction error. Training error keeps decreasing, while validation error and test error stop improving and begin to increase, creating a widening gap between training and out-of-sample performance. Answer the following: 1. What is the most likely issue shown by this plot? 2. What are common root causes? 3. How would you confirm the diagnosis without misusing the test set? 4. What practical steps would you take to fix or reduce the issue?

Quick Answer: This question evaluates the ability to recognize and diagnose model generalization problems—specifically overfitting—by interpreting training, validation, and test error curves and understanding validation procedures and sources of variance.

|Home/Machine Learning/Zest
Zest logo
Zest
Apr 5, 2026, 12:00 AM
hardData ScientistOnsiteMachine Learning
3
0

You are evaluating a supervised machine learning model. You are shown a plot where the x-axis is training epoch or model complexity and the y-axis is prediction error. Training error keeps decreasing, while validation error and test error stop improving and begin to increase, creating a widening gap between training and out-of-sample performance.

Answer the following:

  1. What is the most likely issue shown by this plot?
  2. What are common root causes?
  3. How would you confirm the diagnosis without misusing the test set?
  4. What practical steps would you take to fix or reduce the issue?
Loading comments...