Data#

Why do we need data?#

A person born blind will never understand light. A person born deaf will never know what music sounds like. The point is, as smart as humans are, we need real world data in order to know what real world looks like (Obviously, duh!). The same can be said for machines.

What are data?#

Data can be anything that you know. Images, text, or even videos. Or just numbers. Data are there, so that machine knows what to learn.

When we ask machine to learn stuff, a common approach is we provide data that come in pairs (the input and the desired output). We call this supervised learning where we ‘supervise’ the machine with the correct answers. There are cases where data are not in pairs, we call this unsupervised learning. In unsupervised learning, machines have no idea what the desired output is. The machine will have to figure out something based on the pattern in the given input. We’ll discuss about these topics later.