Multi-label classification based on single-label dataset

I'm looking for a solution to detect different moods/styles expressed by an image. Unfortunately, there is no multi-labeled dataset for this task.

The scenario of defining a multi-label classification model based on single labeled data doesn't seem too absurd to me but still I couldn't find any publications or other sources addressing this problem.

So I'm very thankful for any hint how scenarios like this could be tackled (e.g. deriving a multi-labeled dataset from available single label datasets in a weakly supervised manner).

• My first idea would be to just train it in a supervised single-label manner and then use the top $k$ classes with the highest confidence as your multi-label prediction. – Sammy Dec 17 '19 at 19:45