Supervised or unsupervised?
There are times when we want to group observations together. For example, grouping animals by diet. Sometimes, the group 'labels' are known in advance and sometimes there are no clear labels. These two cases roughly divide the realm of machine learning into two pillars: unsupervised and supervised learning.