What is the difference between Supervised Learning and Unsupervised Learning?
What is the difference between Supervised Learning and Unsupervised Learning?
Answer: In supervised learning you you know what your target variable and your data set has labels for that variable. Therefore, the goal of supervised learning is to learn a function that, given a sample of data and desired outputs, best approximates the relationship between input and output observable in the data. Unsupervised learning, on the other hand, does not have labeled outputs, so its goal is to infer the natural structure present within a set of data points.