Unsupervised classification
Unsupervised classification consists in relying on a clustering algorithm to produce the labels for a dataset. The unsupervised nature of clustering is consistent with the absence of labels in the dataset, but also comes with a difficulty: the role of the annotator is then to find the algorithm and its hyperparameters that produce the labels the annotator has in mind. This task is challenging, especially for a user who is not a machine learning expert.
We explore solutions to make the underlying machine learning task invisible to the user, while guaranteeing alignment of the results with the user's goals. We are testing these methods on image segmentation tasks.