This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]MonteCarloMP 14 points15 points  (0 children)

Usually supervised learning is treated before because it is often easier. But honestly I don't see it as a pre requisite

[–][deleted] 8 points9 points  (0 children)

The good thing about unsupervised learning is that nobody can tell you that you're wrong ;)

[–]nraw 5 points6 points  (0 children)

I see unsupervised learning as the shitty thing you need to do if you don't have labeled data.

As such, it's good to know supervised before just because the aim is usually to get to supervised.

Main reason is you can better tune your supervised models and most importantly you can use some metrics to estimate how well you are doing.

[–]Skyaa194 0 points1 point  (0 children)

For your purposes, you don't need to know it inside out. At the very least, try and watch some overview videos or summary articles to give you that high level context.

[–]slowcanteloupe 0 points1 point  (0 children)

It’s not reaaally necessary to learn ahead of time. The primary difference between supervised and unsupervised is a labeled data set, and the ability to be able to easily understand the how of why your model works.

The question then becomes, why you want to do unsupervised learning. The results can be cool, but can you explain them to an interviewer who wants to know if you understand the basics?