Types of tasks

Types of tasks#

All problems in deep learning fall into the following two types.

Classification#

Classification asks a question: which one? Which type of animal is in your image? Which action is better? In classification problems, you choose from several labels.

Regression#

Regression asks another question: how much? What is the probability of raining tomorrow? How much do you think the stock is worth next year? (You probably shouldn’t use a model to predict that) In regression problems, you guess a number (or several numbers).