In the last lecture of Week 4, Sharon says that there are supervised and unsupervised ways to achieve disentanglement. I wanted to confirm if any of the 2 ways discussed in the lectures is an unsupervised way.
The first way is to use one-got encoded class vectors, for which we need a labeled dataset, and hence, this is clearly an example of supervised learning.
The second way which is to penalize the features other than the target features requires a classifier trained on all the non-target features + target features, which would in-turn requires a dataset with labels for all of these, since without the trained classifier, we won’t get the predictions for non-target features. Hence, once again, this should be an example of supervised learning.
It would help me a lot if someone can validate my above claims. And if both of them are true, then can you please provide some references to study unsupervised methods to do disentanglement of z-space.
Thanks in advance!