6
$\begingroup$

It is said that supervised is different from unsupervised learning due to the presence of "supervisory signals" aka labels.

However, in both cases we have a loss function. Isn't the loss a kind of "supervisory signal" that guides the optimization and thus the learning process?

$\endgroup$
1
  • $\begingroup$ The loss function is something you make up as the modeler, rather than actual observations from the world $\endgroup$ Commented yesterday

1 Answer 1

5
$\begingroup$

You're right in noting that both supervised and unsupervised learning usually involve loss functions guiding the optimization process. However, in unsupervised learning there are no explicit supervisory signals as labels provided, so the loss functions coming from the data's inherent structure are implicit, more abstract, and often more versatile. They often take many different forms such as similarity (contrastive/triplet learning), cumulative in-group variance (K-Means Clustering), reconstruction error with possible regularization (PCA, VAE, DDPM), minimax loss (GAN), etc, in addition to the common MSE or CE loss used extensively in supervised learning.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.