# Interpreting Loss Curves

Machine learning would be a breeze if all our loss curves looked like this the first time we trained our model:

But in reality, loss curves can be quite challenging to interpret. Use your understanding of loss curves to answer the following questions.

## 1. My Model Won't Train!

Your friend Mel and you continue working on a unicorn appearance predictor. Here's your first loss curve.

Describe the problem and how Mel could fix it:

## 2. My Loss Exploded!

Mel shows you another curve. What’s going wrong here and how can she fix it? Write your answer below.

## 3. My Metrics are Contradictory!

Mel wants your take on another curve. What’s going wrong and how can she fix it? Write your answer below.

Describe the problem and how Mel could fix it:

## 4. Testing Loss is Too Damn High!

Mel shows you the loss curves for training and testing datasets and asks "What's wrong?” Write your answer below.

Describe the problem and how Mel could fix it:

## 5. My Model Gets Stuck

You're patient when Mel returns a few days later with yet another curve. What's going wrong here and how can Mel fix it?

Describe the problem and how Mel could fix it:

## It's Working!

"It's working perfectly now!" Mel exclaims. She leans back into her chair triumphantly and heaves a big sigh. The curve looks great and you beam with accomplishment. Mel and you take a moment to discuss the following additional checks for validating your model.

• real-world metrics
• baselines
• absolute loss for regression problems
• other metrics for classification problems
• [{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"Missing the information I need" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"Too complicated / too many steps" },{ "type": "thumb-down", "id": "outOfDate", "label":"Out of date" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"Samples / code issue" },{ "type": "thumb-down", "id": "otherDown", "label":"Other" }]
[{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Easy to understand" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Solved my problem" },{ "type": "thumb-up", "id": "otherUp", "label":"Other" }]