For true machine learning, the computer must be able to learn patterns that it’s not explicitly programmed to identify.
In applied machine learning, you should first pick the right machine learning task for the job.
task
is a specific objective for your algorithms.The two most common categories of tasks are supervised learning
and unsupervised learning
.
Supervised learning includes tasks for “labeled” data (i.e. you have a target variable).
Unsupervised learning includes tasks for “unlabeled” data (i.e. you do not have a target variable).
'Better data beats fancier algorithms'
- this insight will serve you well.